在登陆sql plus时老是出现错误提示 ora-12154:tns:无法解析指定的连接标识符。
-
复制oracle配置信息
D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora文件中有如下内容。
orcl_10 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.10)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)
复制并粘贴本机的D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora的文件中。
2这时有的电脑会报错:ora-12154:tns:无法解析指定的连接标识符。
3添加sid信息。比如我当前oracle服务器的的sid是(SID = ORCL)
添加后的代码如下:
orcl_10 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.10)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ORCL)
(SERVICE_NAME = ORCL)
)
)
-
tnsnames.ora可以用记事本打开
-
增加sid信息是关键。