安装Oracle客户端 配置PL/SQL Developer

来源:这里教程网 时间:2026-02-27 11:11:47 作者:

安装Oracle客户端 配置PL/SQL Developer

一、配置oracle服务器的监听器listener
 
修改/network/admin/目录下的listener.ora和tnsnames.ora两个文件。其中
listener文件大致如下:
# listener.ora network configuration file: /oracle/app/product/10.1.0/db_1/network/admin/listener.ora
# generated by oracle configuration tools.
sid_list_listener =
(sid_list =
 (sid_desc =
 (sid_name = plsextproc)
 (oracle_home = /oracle/app/product/10.1.0/db_1)
 (program = extproc)
 )
 (sid_desc =
 (global_dbname = demo1) #demo1为oracle实例名
 (oracle_home = /oracle/app/product/10.1.0/db_1)
 (sid_name = demo1)#sid_name不用改成demo1
 )
) listener =
(description_list =
 (description =
 (address = (protocol = ipc)(key = extproc1))
 (address = (protocol = tcp)(host = 192.168.0.100)(port = 1521)) #ip地址为oracle服务器
 )
)
tnsnames.ora文件大致修改如下:
# tnsnames.ora network configuration file: /oracle/app/product/10.1.0/db_1/network/admin/tnsnames.ora
# generated by oracle configuration tools.
demo1 =
(description =
 (address = (protocol = tcp)(host = 192.168.0.100)(port = 1521)) #ip地址为oracle服务器
 (connect_data =
 (server = dedicated)
 (service_name = demo1) #demo1为oracle实例名,或者服务名称此名称可通过netmgr或netca修改
 )
)
extproc_connection_data =
(description =
 (address_list =
 (address = (protocol = ipc)(key = extproc1)) )
 (connect_data =
 (sid = plsextproc)
 (presentation = ro)
 )
)
以上修改也可通过图形界面的netmgr和netca进行配置。修改之后,重启监听器
二、下载安装oracle客户端。
在安装pl/sql developer的本地机器上必须安装oracle客户端(此处指针对oracle 10g版本,有说也可只安装相关驱动如oci驱动,
具体不详。并且客户端不一定为10g版本,8i,9i皆可)。
1.从网上下载客户端:
 要有emp.exe和emp.exe功能的客户端
 
2.安装后,并在其下network目录下的admin目录,结构如下
/network/admin,在admin目录中建立tnsnames.ora文件,内容大致如下:
demo1 = #oracle服务名 (description = (address_list = (address = (protocol = tcp)(host = 192.168.0.100)(port = 1521)) #oracle服务器地址与端口 ) (connect_data = (service_name = demo1) ) ) 三、在pl/sql developer中配置客户端信息。
打开pl/sql developer,暂不登录,选择菜单tools->preferences->connection,设置如下两项:
 
oracle home: d:\program files\instantclient_11_1 #客户端解压目录
oci library: d:\program files\instantclient_11_1\oci.dll #oci库文件路径,oci.dll应该在客户端目录下。
 保存,,重启pl/sql developer,些时应可看到登录框中database下拉选项里有你刚刚配置的远程服务器上的服务实例demo1了。
 
客户端中 pl/sql developer 中的字符集和数据库中的不一样,要在 客户端 所在系统中的注册表里找到 hkey_local_user/software/oracle/key_oraclient10g_home10 修改nls_lang

相关推荐