使用plsql 连接oracle时候,总是显示:监听程序不能解析在连接描述中给出的SERVICE_NAME,出现这个问题主要是没有配置tnsname,
在plsql软件打开后,选择Tool的perferences的Connection的OCI library 里面有一个路径:D:\Oracle\ora90\bin\oci.dll,找到oci.dll文件,然后编辑这个文件
添加:
ORCL(设置的一个name 登录时的database) =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 1521))
)
(CONNECT_DATA =
(SID = oracle实例的name)
(SERVER = DEDICATED)
)
)
需要连接多少数据库就配置文件添加多少