码迷,mamicode.com
首页 > 数据库 > 详细

PL/SQL工具连接ORALCE数据库的方法

时间:2015-04-29 00:37:06      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:

http://www.cnblogs.com/dongzhiquan/archive/2011/11/21/2257629.html

1、利用ORACLE NET MANAGER工具

1)打开 ORACLE NET MANAGER

2)增加"服务命名"

    第一步 NET服务名:任意填写

    第二步 通讯协议:如果连接远程机器上的ORACLE,选择TCP/IP(internet协议)

    第三步 主机名:输入IP地址 端口号:一般缺省为1521

    第四步 SID: 一般和数据库名字相同

    第五步 测试

3)启动PL/SQL连接

2、直接修改配置文件:

1)打开目录D:oracle安装目录ora92networkadmin中的文件tnsnames.ora。

2)增加如下代码:

    TRAFFIC_DB = #NET服务名,可任意起

    (DESCRIPTION =

        (ADDRESS_LIST =

            (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.143)(PORT = 1521)) #HOST 为 连接的数据库服务器的IP地址,PORT 为 连接的数据库服务器的端号,一般缺省为1521

        )

        (CONNECT_DATA =

            (SID = carsys) #数据库系统标识,一般和数据库同名

        )

    )

3)保存文件。启动PL/SQL 工具登陆即可

3、直接填写服务器地址信息(这个最早在xp上试着通过,win7好像不好使了,知道使用兼容模式能不能好使):

192.168.1.106:1521/orcdb 或 192.168.1.106/orcdb(使用默认端口的情况)

192.168.1.106 是服务器端的ip , 1521是服务器的端口,orcdb 是服务器端的Oracle的全局数据库名.

 

同样在SqlPlus通过 conn scott/234@192.168.1.106:1521/orcdb 也可以连接指定的数据库.

 

 

微软客户端设置示例
使用oracle免费发放的instant client来代替oracle client,免去了安装的麻烦,下载instantclient-basiclite-nt-11.2.0.2.0.zip解压到你想要放到的任何目录,如:D:\oracle\instantclient_11_2,创建一个名叫tnsnames.ora的文件,放到该目录下,可以先创建成txt文档,保存完下面的内容再把扩展名.txt去掉:
myDB =
(DESCRIPTION =
    (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.7.23)(PORT = 1521))
    )
    (CONNECT_DATA =
        (SERVER = DEDICATED)
        (SERVICE_NAME = testdb)
    )
)
注:
myDB为连接数据库别名
HOST = 192.168.7.23为你连接的数据库ip
PORT = 1521 为你数据的端口
SERVICE_NAME = testdb 为你数据库实例名
 
右击我的电脑选属性”->“高级”->“环境变量”->”系统变量
新增下面两个变量
TNS_ADMIN    D:\oracle\instantclient_11_2
NLS_LANG    SIMPLIFIED CHINESE_CHINA.ZHS16GBK
 

软件上设置

在PLSQL Developer选择Tools > Preferences > connection,在右侧的 "Oracle Home" and "OCI Library"中填入以下内容:
D:\oracle\instantclient_11_2
D:\oracle\instantclient_11_2\oci.dll

PL/SQL工具连接ORALCE数据库的方法

标签:

原文地址:http://www.cnblogs.com/Unrmk-LingXing/p/4464356.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!