用PL/SQL连接远程数据库也可以,但是用PL/SQL就是连接不上本地数据库
一连接就卡住不动,也不报错,就是卡住没反应
如下图:
请各位大侠帮帮忙啊,感激不禁 ...
22 个解决方案
#1
图挂了
#2
请问,为什么我编辑不了帖子 ,新手,谢谢
#3
我想把图重新弄好了
#4
哦,估计是你的tnsnames.ora(E:\oracle\product\10.2.0\db_1\network\admin)这个文件没有配置好,使用net manager工具添加一个schema。
#5
plsql重装一下
#6
oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
把这个设置好,ip,端口,实例名等等
把这个设置好,ip,端口,实例名等等
#7
我想肯定是配置的问题吧。
#8
赞同4 楼的说法。
#9
在本机通过oracle提供的工具(如:sqlplus)访问数据库的时候,本地服务名参数不加也可以访问,但通过pl/sql developer访问数据库的话,你必须提供本地服务名,哪怕你要访问的数据库服务就在本地。
看一下会不会是这个原因呢?
看一下会不会是这个原因呢?
#10
无图无真相,
看不到图还真的不好说~
看不到图还真的不好说~
#11
具体怎么操作呢?麻烦您说具体点
#12
tns问题
在net manager里添加监听端口,然后在端口上开启服务,以后就用服务名连接
在net manager里添加监听端口,然后在端口上开启服务,以后就用服务名连接
#13
一堆子人在这里看图说话!
#14
tnsping
#15
tnsnames.ora看下这个文件的内容,是不是和你自己的一样。你有没有单独安装oracle的客户端?
#16
同意楼上的
#17
应该是tnsname.ora的问题。。。
#18
配置:本地Net服务名配置
#19
看一下这个文件有没有权限修改。tnsnames.ora(E:\oracle\product\10.2.0\db_1\network\admin)应该没有配置好tnsnames.ora连接。
#20
把服务名写进 tnsnames.ora, 然后tnsping 服务名,可以通就可以了
#21
建个数据源,用windows的odbc,或者oracle的都可以。
#22
应该是你的配置有问题,你可以到Oracle客户端的net manager中去配一下本地访问链接,如果测试通过一般情况下没什么问题。
#1
图挂了
#2
请问,为什么我编辑不了帖子 ,新手,谢谢
#3
我想把图重新弄好了
#4
哦,估计是你的tnsnames.ora(E:\oracle\product\10.2.0\db_1\network\admin)这个文件没有配置好,使用net manager工具添加一个schema。
#5
plsql重装一下
#6
oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
把这个设置好,ip,端口,实例名等等
把这个设置好,ip,端口,实例名等等
#7
我想肯定是配置的问题吧。
#8
赞同4 楼的说法。
#9
在本机通过oracle提供的工具(如:sqlplus)访问数据库的时候,本地服务名参数不加也可以访问,但通过pl/sql developer访问数据库的话,你必须提供本地服务名,哪怕你要访问的数据库服务就在本地。
看一下会不会是这个原因呢?
看一下会不会是这个原因呢?
#10
无图无真相,
看不到图还真的不好说~
看不到图还真的不好说~
#11
具体怎么操作呢?麻烦您说具体点
#12
tns问题
在net manager里添加监听端口,然后在端口上开启服务,以后就用服务名连接
在net manager里添加监听端口,然后在端口上开启服务,以后就用服务名连接
#13
一堆子人在这里看图说话!
#14
tnsping
#15
tnsnames.ora看下这个文件的内容,是不是和你自己的一样。你有没有单独安装oracle的客户端?
#16
同意楼上的
#17
应该是tnsname.ora的问题。。。
#18
配置:本地Net服务名配置
#19
看一下这个文件有没有权限修改。tnsnames.ora(E:\oracle\product\10.2.0\db_1\network\admin)应该没有配置好tnsnames.ora连接。
#20
把服务名写进 tnsnames.ora, 然后tnsping 服务名,可以通就可以了
#21
建个数据源,用windows的odbc,或者oracle的都可以。
#22
应该是你的配置有问题,你可以到Oracle客户端的net manager中去配一下本地访问链接,如果测试通过一般情况下没什么问题。