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 也可以连接指定的数据库.
NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK
软件上设置