如果是新装的环境,重新启动就可以了。如果不行,就要考虑以下你的配置了,试着用服务器的IP地址别用机器名,另外sid和Port是否正确,你也可以直接修改配置文件:TNSNAMES.ORA,在orant\NET80\ADMIN目录下,比如这样:
SCMIS.WORLD =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 122.102.28.123)(PORT = 1521))
(CONNECT_DATA = (SID = ORCL))
)
如果还不行,就给你的机器指定一个IP地址,不要自动获得了。
祝你成功。
SCMIS.WORLD =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 122.102.28.123)(PORT = 1521))
(CONNECT_DATA = (SID = ORCL))
)
如果还不行,就给你的机器指定一个IP地址,不要自动获得了。
祝你成功。
丢失连接:通常重新启动监听器就可以了
cmd
lsnrctl
stop
start
exit
如果不行,重新配置net8:
数据库启动了吗?服务名正确吗?这些都正确的话,
网络是好的吗?tnsping能通吗?
cmd
tnsping ipaddress n n是次数,如果得到的时间很大说明网络状况不好,
如何不同,而可以ping通,说明监听器有问题,把监听器重新配置一下。
你可以把监听器删除,然后重新建,使用net8 assistant比较好
NET8配置全过程:
1.在'新的网络服务名'里随便填一个名字
2.一直点"下一步"
3."主机名"填你的服务器名字或它的ip地址
4."服务名"填 你要联的数据库名.域名
5.测试一下,出现成功信息就行了
scott用户名登录的,我改成任何的也不行。
host=服务器ip地址