oracle连接

1、利用Oracle NET MANAGER工具
1)打开 ORACLE NET MANAGER
2)增加“服务命名”
第一步 NET服务名:任意填写
第二步 通讯协议:如果连接远程机器上的ORACLE,选择TCP/IP(internet协议)
第三步 主机名:输入IP地址 端口号:一般缺省为1521
第四步 SID: 一般和数据库名字相同
第五步 测试
3)启动PL/SQL连接

2、直接修改配置文件:
1)打开目录D:\oracle安装目录\ora92\network\admin中的文件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 工具登陆即可。

如果在装oracle时没有选择装数据库,则找不到tnsnames.ora

instance:

GMAP =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.***.***.***)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = gmap)
    )
  )

命令测试:

tnsping net服务名

sqlplus /nolog

conn username/password@database name

原文地址:https://www.cnblogs.com/zhxiaomiao/p/1665891.html