如果你在同一网段内,有两个oracle instance,那么名字一定不一样。
你登陆时肯定要输入用户名、密码、服务器名,根据服务器名字不一样,登陆的当然不一样了啊。

解决方案 »

  1.   

    谢谢
    在命令行下用svrmgrl登录数据库不用输入用户名密码,在svrmgr>下输入connect internal即可以管理数据库。
    我是在一台机器上建2个Instance,它们的名字不一样,然后同时启动它们,用sqlplus@SID登录数据库提示错误如下:sqlplus@SID is not recognized as an internal or external commmand, operable program or batch file.
      

  2.   

    C:> sqlplus system/manager@Sid