装了 oracle 11g db 和 client 我的系统是 64位的。用 oracle 自带的sql plus 是正常的, 为了方便 我就下载了 plsql develop
但是 链接的时候 出现这种问题, 我就在网上 搜索,结果五花八门,其中大概有3个 方法 :
1.说我的 tnsnames.ora 不对,说删了之后 就ok了 我就把 admin目录下的文件删除了,但是无法解决
2.说 安装目录 不能再 program file (X86) 下,但是我没有装在这个 目录下
3.让我 用pl/sql develop 里的 preference connect 改了。但是里面就有一个选项。。改了 也没用求高人指点
在这里说明一下,打开 plsql 输入用户名 密码 之后 ,过段时间 就出现ORA-12154 错误
但是 链接的时候 出现这种问题, 我就在网上 搜索,结果五花八门,其中大概有3个 方法 :
1.说我的 tnsnames.ora 不对,说删了之后 就ok了 我就把 admin目录下的文件删除了,但是无法解决
2.说 安装目录 不能再 program file (X86) 下,但是我没有装在这个 目录下
3.让我 用pl/sql develop 里的 preference connect 改了。但是里面就有一个选项。。改了 也没用求高人指点
在这里说明一下,打开 plsql 输入用户名 密码 之后 ,过段时间 就出现ORA-12154 错误
netca里看看测试能不能通过
按照我这样的思路,应该能帮你解决问题
谢谢 ,我再试一下~
telnet 在命令行里 显示 不是 内部命令也不是可执行程序。。
2. tnsnames.ora 删掉肯定是不行的,如果你不是用Client连接的,那么plsql安装目录下PLSQL\instantclient_12_1\NETWORK\ADMIN这个下面的tnsnames.ora 是起作用的那一个,要配这个文件
3.将TNS服务启动,并重新启动plsql
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.222.33....)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
谢谢 ,我再试一下~
telnet 在命令行里 显示 不是 内部命令也不是可执行程序。。
telnet 不是window的内部命令,要安装de