要做一个项目,需要用到 orical,我是第一次使用 orical,没想到那么麻烦。现在我用 pls 登陆的时候一直提示这个,TNS:could not resolve the connect identifier specified。百度上的方法,我都试过了,但还是解决不了,在 cmd 是可以 ping 成功的,我就想问一下是不是环境变量的问题?求大神解决了,谢谢。
1
saulshao Jul 31, 2017
你指的是 Oracle 吗?
|
2
peihanw Jul 31, 2017
|
5
JAVAER OP 我晕,弄了那么久,还是一样的问题
|
6
saulshao Aug 1, 2017
正常的做法是取得一个正常可用的连接信息,然后从这个基础上复制.通常连接信息是保存在文件 tnsnames.ora 里,典型的内容如下:
ORADATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL=TCP)(HOST=himanshu-PC)(PORT=1521)) ) (CONNECT_DATA = (SERVICE_NAME = oradata) (SERVER = DEDICATED) ) ) 这里可以看到 HOST=后面的内容是服务器的 Ip 或者 host name, PORT=则是端口号, SERVICE_NAME=是服务名称,含义请自行百度。 需要注意的是 ORADATA 是连接的名字,这里建议清除不可见的字符,简单的说法就是这个文件不能用 notepad 编辑,建议用 Notepad++这样的工具 |