Oracle数据远程连接的四种设置方法和注意事项

上传人:m**** 文档编号:47871356 上传时间:2018-07-05 格式:DOCX 页数:3 大小:15.25KB
返回 下载 相关 举报
Oracle数据远程连接的四种设置方法和注意事项_第1页
第1页 / 共3页
Oracle数据远程连接的四种设置方法和注意事项_第2页
第2页 / 共3页
Oracle数据远程连接的四种设置方法和注意事项_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《Oracle数据远程连接的四种设置方法和注意事项》由会员分享,可在线阅读,更多相关《Oracle数据远程连接的四种设置方法和注意事项(3页珍藏版)》请在金锄头文库上搜索。

1、Oracle 数据数据远远程程连连接的四种接的四种设设置方法和注意事置方法和注意事项项第一种情况:若 oracle 服务器装在本机上,那就不多说了,连接只是用户名和密码的问题了。不过要注意环境变量%ORACLE_HOME%/network/admin/是否设置。第二种情况:本机未安装 oracle 服务器,也未安装 oracle 客户端。但是安装了 pl sql development、toad sql development、sql navigator 等管理数据库的工具。在虚拟机或者另一台电脑上安装了 oracle 服务器,也就是虚拟机或者另一台电脑此时作为服务器。这种情况下,本人以 pl

2、 sql development 远程连接 ORACLE 服务端数据库为例:1、在安装 oracle 服务器的机器上搜索下列文件:复制代码代码如下:oci.dllocijdbc10.dllociw32.dllorannzsbb10.dlloraocci10.dlloraociei10.dllsqlnet.oratnsnames.oraclasses12.jarojdbc14.jar把这些找到的文件复制放到一个文件夹,如 oraclient,将此文件夹复制到客户端机器上。如放置路径为 D:oraclient。2、配置 tnsnames.ora,修改其中的数据库连接串。复制代码代码如下:oracl

3、edata =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1521)(CONNECT_DATA =(SERVICE_NAME = oracledata)其中,oracledata 是要连接的服务名;HOST = 192.168.0.58,是服务器 IP 地址;PORT = 1521 是端口号。3、添加第一个环境变量,名为 TNS_ADMIN,值为 tnsnames.ora 文件所在路径(如:D:oraclient,特别是重装后或其它操作,忘了 TNS_ADMIN 变量,plsql 登陆就会报无

4、法解析指定的连接标识符),这是为了能够找到上面说的 tnsnames.ora。这步是最重要的。添加第二个环境变量(可有可无):“NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,(AMERICAN_AMERICA.US7ASCII 是 ASCII 编码类型,其它类型可自己到服务器看一下或网上查找一下)(本步骤暂时要做对,如果编码不对,会产生乱码)。4、下载并安装 PL SQL Developer 配置应用:打开 PL SQL Developer,登入界面点取消,进入后选择菜单栏 tools-preferences-connection :Oracle

5、Home=D:oracleclientOCI library=D:oracleclientoci.dll5、再次打开 plsql 则会在 database 中有 oracledata 选项输入用户名密码就可以登陆。第三种情况:本机未安装 ORACLE 服务器,但是安装了 oracle 客户端,也安装了 pl sql development、toad sql development、sql navigator 等管理数据库的工具。在虚拟机或者另一台电脑上安装了 oracle 服务器,也就是虚拟机或者另一台电脑此时作为服务器。这种情况下,本人以 pl sql development 远程连接 or

6、acle 服务端数据库为例:1、打开 oracle 客户端中的 net manager,配置要远程连接的数据库名、IP 地址等,如果 net manager 中没有要远程连接的数据库名,则新建即可。2、其他步骤与第二种情况中的 2-5 相同。 第四种情况:本机未安装 oracle 服务器,也未安装 pl sql development、toad sql development、sql navigator 等管理数据库的工具,但是安装了 oracle 客户端。在虚拟机或者另一台电脑上安装了 ORACLE 服务器,也就是虚拟机或者另一台电脑此时作为服务器。这种情况下,本人以 oracle 客户端中

7、的 sqlplus 远程连接 oracle 服务端数据库为例:1、打开 oracle 客户端中的 net manager,配置要远程连接的数据库名、IP 地址等,如果 net manager 中没有要远程连接的数据库名,则新建即可。2、同第二种情况中的步骤二。3、同第二种情况中的步骤三。4、打开 sqlplus:(1)如果用 sys 用户登入,则用户名:sys 密码:xxxxxx 主机字符串:要连接的数据库名 as sysdba,登入即可。(2)如果用其他用户登入,则用户名:xxx 密码:xxxxxx 主机字符串:要连接的数据库名,登入即可。注意事项:1、服务器端和客户端防火墙需要关闭;2、我

8、们经常会遇到监听器服务无法启动,那么需要打开 Net Configuration Assistant修复,或者新建监听器服务。3、数据库密码如果忘了怎么办?按照以下方法修改密码即可:开始运行cmd输入 :sqlplus /nolog 回车输入 :connect / as sysdba 回车用户解锁 : alter user system account unlock 回车修改密码:alter user system identified by manager4、怎样判断数据库是运行在归档模式下还是运行在非归档模式下?进入 dbastudio,历程-数据库-归档查看。5、另外,如果本机和别的机子均安装了 oracle 服务器端,那么本机如果要连接别的机子,就必须修改环境变量。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 数据库

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号