sqlplus远程连接oracle数据库命令(数据库mysql基本语句)

SQLPLUS远程连接数据库1、首先去oracle的官方网站上http://www.oracle.com/technology/software/tech/oci/instantclient/index.html下载(下面是10g的):instantclient-basic-win32-10.2.0.4.zipinstantclient-odbc-win32-10.2.0.4.zipinstan…

大家好,又见面了,我是你们的朋友全栈君。

SQLPLUS 远程连接数据

1、首先去oracle的官方网站上http://www.oracle.com/technology/software/tech/oci/

instantclient/index.html下载(下面是10g的):

instantclient-basic-win32-10.2.0.4.zip

instantclient-odbc-win32-10.2.0.4.zip

instantclient-sqlplus-win32-10.2.0.4.zip

将下载的安装包全部解压,放在同一个目录下,比如在d:\sqlplus。

2、 “控制面板”-”系统”-”高级”-”环境变量”-”系统变量”添加几个环境变量:

NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK (或AMERICAN_AMERICA.ZHS16GBK)

TNS_ADMIN = d:\sqlplus

LD_LIBRARY_PATH =

d:\sqlplus

SQLPATH = d:\sqlplus

Path变量结尾添加d:\sqlplus

3、在d:\sqlplus目录下创建TNSNAME.ORA文件,自己敲容易出问题,建议直接到安装oracle数据库的机器上拷贝过来用,内容如下:

# tnsnames.ora Network Configuration File: D:\oracle\product\10.1.0\db_2\network\

admin\tnsnames.ora

# Generated by Oracle

configuration tools.

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL =

TCP)(HOST = 192.168.208.120)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

EXTPROC_CONNECTION_DATA

=

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL =

IPC)(KEY = EXTPROC))

)

(CONNECT_DATA =

(SID = PLSExtProc)

(PRESENTATION = RO)

)

)

以上文件中,ORCL是个连接标示符,可以自己修改,HOST是远程Oracle服务器的地址,PORT是Oracle的服务端口,没有修改过的话,默认是1521。Service_name是远程实例名称。

4、命令行下,切换到d:\sqlplus,运行odbc_install.exe,安装ODBC驱动。

5、使用sql-plus连接

命令行下执行sqlplus /nolog

进入sqlplus提示符,输入

connect

/@

或者

sqlplus 用户名/密码@192.168.208.120:1521/orcl

没有意外的话连接成功。

如果上述方法试验没有成功,用下面的方式最直接了

Sqlplus system/manager@'(description=(address_list=(address=(proto=tcp)(host=192.168.208.120)(port=1521)))(connect_data=(service_name=orcl)))’

07b172b288e826a044caf032ef291788.png

12a0051d8dee7c7eb3d56c3a3a6dcf4c.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/129275.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 快速排序quicksort_快速排序的原理

    快速排序quicksort_快速排序的原理一、简介快速排序是(Quicksort)是对冒泡排序的一种改进,是非常重要且应用比较广泛的一种高效率排序算法。二、算法思路快速排序是通过多次比较和交换来实现排序,在一趟排序中把将要排序的数据分成两个独立的部分,对这两部分进行排序使得其中一部分所有数据比另一部分都要小,然后继续递归排序这两部分,最终实现所有数据有序。大致步骤如下:首先设置一个分界值也就是基准值又是也称为监视哨,通过该分界值将数据分割成两部分。将大于或等于分界值的数据集中到右边,小于分界值的数据集中到左边。一趟排序过后,左边部

  • java中的泛型(二)

    java中的泛型(二)

  • php 替换字符串中的所有url 为a标签「建议收藏」

    php 替换字符串中的所有url 为a标签「建议收藏」functionformatUrlsInText($str){preg_match_all(‘/((http|ftp|https):\/\/)?([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:\/~+#-]*[\w@?^=%&\/~+#-])?/’,$str,$arr);if(!$arr[0]){…

  • leetcode78子集_A是B的子集

    leetcode78子集_A是B的子集给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。示例 1:输入:nums = [1,2,3]输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]示例 2:输入:nums = [0]输出:[[],[0]] 提示:1 <= nums.length <= 10-10 <= nums[i] <= 10nums 中的所有元素 互

  • python列表求平均值是什么函数(python平均值函数是什么)

    php中post和get的区别是什么?_后端开发php中post和get的区别是:1、post更安全并且发送的数据量更大;3、post能发送更多的数据类型,get只能发送ASCII字符;4、post是向服务器传送数据,get是从服务器上获取数据。5、get会缓存数据,而post不会。推荐教程:《python视频教程》python如何求列表平均值?python函数求列表平均值的方法:用法:mean(…

  • 字符串正则匹配leetcode_正则在线检验

    字符串正则匹配leetcode_正则在线检验原题链接给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配。‘.’ 匹配任意单个字符‘*’ 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。示例 1:输入:s = “aa” p = “a”输出:false解释:”a” 无法匹配 “aa” 整个字符串。示例 2:输入:s = “aa” p = “a*”输出:true解释:因为 ‘*’ 代表可以匹配零个或多个前面的那一个元素, 在这里前面的元素就是

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号