PLSQL Developer 连接oracle 看不见数据库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PLSQL Developer 连接oracle 看不见数据库相关的知识,希望对你有一定的参考价值。
我今天装了10G-Oracle数据库..但是装好了,环境变量都配好了 ..tnsnames.ora这个文件我也改了...但是我打开PLSQL的时候却看不见数据库..下拉列表是空的.
参考技术A 1、在操作系统cmd窗口里运行一下:tnsping 所配服务名
如果结果是“OK”,表示服务配置是好的,否则表示服务未配好,需修改tnsnames.ora
2、服务已配好,pl/sql仍看不到,可以先手工敲入服务名,下次应该就会看到了。 参考技术B 应该是修改不成功,建议采用NetManger重新创建个服务名即可。
PLSQL Developer连接远程Oracle数据库
要连接远程数据库,传统的一定可行的方法是在本地装一个oracle。然后使用“Network Configuration Assistant”配置。之后用PL/SQL Dev连接。由于须要在本地安装数据库,所以不是非常方便
?
以下介绍第二种方法
1、首先去oracle官网下载三个须要的压缩包
详细地址是:http://www.oracle.com/technetwork/topics/winsoft-085727.html
须要的包:
instantclient-basic-nt-12.1.0.1.0.zip
instantclient-odbc-nt-12.1.0.1.0.zip
instantclient-sqlplus-nt-12.1.0.1.0.zip
下载PLSQL Developer
将下载的安装包所有解压,放在同一个文件夹下。比方在D:\oracle
2、“控制面板”-”系统”-”高级”-”环境变量”-”系统变量”加入几个环境变量:
NLS_LANG =?SIMPLIFIED CHINESE_CHINA.ZHS16GBK(或AMERICAN_AMERICA.ZHS16GBK)
TNS_ADMIN = D:\oracle
LD_LIBRARY_PATH = D:\oracle
SQLPATH = D:\oracle
Path变量结尾加入D:\oracle
3、在D:\oracle下创建tnsnames.ora文件。在该文件里平配置例如以下代码。自己写easy出错,建议到装了oracle数据库的文件夹下去拷贝。假设你的电脑上安装了oracle,那么该文件的文件夹在D:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN下,这是我的文件夹
# tnsnames.ora Network Configuration File: D:\Oracle\product\11.2.0\dbhome_1\network\admin\tnsnames.ora # Generated by Oracle configuration tools. LISTENER_ORCL = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) )
ORCL = ? (DESCRIPTION = ? ? (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ? ? (CONNECT_DATA = ? ? ? (SERVER = DEDICATED) ? ? ? (SERVICE_NAME = orcl) ? ? ) ? )
以上文件里。ORCL是个连接标示符,能够自己改动。HOST是远程Oracleserver的地址。PORT是Oracle的服务port,没有改动过的话,默认是1521。Service_name是远程实例名称。能够直接在上面改动,也能够新加入一段代码,例如以下:
zyback= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.88)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = zyback) ) )
4、执行D:\oracle文件夹下的odbc_install.exe,安装ODBC驱动
5、配置PLSQL Developer客户端,如图:
关闭重新启动PLSQL Developer,输入用户、password、数据库,如图:
这样就能够远程訪问其它地方的oracle数据库了
以上是关于PLSQL Developer 连接oracle 看不见数据库的主要内容,如果未能解决你的问题,请参考以下文章