???连接两个数据库

[复制链接]
查看11 | 回复3 | 2006-10-10 17:23:13 | 显示全部楼层 |阅读模式
连接两个数据库,一个本机上(win2000)的oracle 数据库win-ora,一个是另一台机子上(linux)的oralce数据库linux-ora。
问题 :每次重启win2000的机子后,可以连接linu-ora,连接win——ora提示无法识别sid,启动服务中的managerserver提示windows内部错误,请与管理员联系。
修改tnsnames.ora,将linux-ora的tns注释掉,通过c:\>sqlplusw /nolog;
sql>conn internal /oracleas sysdba;
已连接到空闲例程
sql>startup ;/。。。。。。。。。。
启动oracle例程,然后启动managementserver,可以连接win-oracle数据库
还原tnsnames.ora,连接linux-ora提示TNS错误
我已经搞晕了~~~两个数据库都可以连之后,重启机子,连win——ora就连不上了,连linux-ora却可以
回复

使用道具 举报

千问 | 2006-10-10 17:23:13 | 显示全部楼层
每回都是删掉监听,服务命名,配完WIN-ora数据库,可以连了,再配linux-ora数据库的~~晕掉,问题出在哪里
回复

使用道具 举报

千问 | 2006-10-10 17:23:13 | 显示全部楼层
关注!帮顶!
回复

使用道具 举报

千问 | 2006-10-10 17:23:13 | 显示全部楼层
1.正常本机数据库不需要配置
看一下服务是否自动启动
注册表中相关内容,local machine\oracle是否正确
2.tns中配置使用ip
3.两个数据库的sid不能一样
如果本机数据库没有重要的数据,可以考虑:
将本机数据库删除后重新安装.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行