用企业管理器登陆,提示错误信息:
tns无法处理给出的sid

解决方案 »

  1.   

    配置连接字符串了么?
    create database link linkname
    connect to user
    identified by usrpwd 
    using 'demona';//demona为用net8 easy config创建的连接字符串
    目的方数据库的init.ora文件中的global_names设为false
      

  2.   

    SQL> create database link 192.168.1.1
      2  connect to man identified by aaa
      3  using 'orcl';
    create database link 192.168.1.1
    *
    错误位于第1行:
    ORA-01034: ORACLE not available'orcl';----为用net8 easy config创建的连接字符串
    192.168.1.1为服务器的ip
      

  3.   

    To jiezhi(西域浪子) ( ) 信
    又碰到你了,呵呵
    需要先配置好本地网络服务???
    我用的是现成的,公司一人走掉了,我用他的机子,该没问题吧
    本地网络服务有问题---这里我指的是oracle 如何检测啊?
    怎样培植才好?
    对我来说剩下的时间不多了,这个项目最迟下个星期搞顶,可是我连oracle数据库连接都连不上,真掺酒酒我,大哥
      

  4.   

    SQL> create database link 192.168.1.1
      2  connect to man identified by aaa
      3  using 'orcl';
    create database link 192.168.1.1
    *
    错误位于第1行:
    ORA-01034: ORACLE not available是不是尚未连接ORACLE,或者ORACLE实例尚未被启动connect internal/oracle
    startup mount
    shutdown
    startup open若oracle可用,再考虑执行create...等SQL语句
      

  5.   

    真奇怪,connect internal/oracle可以startup mount
    shutdown
    startup open命令无效,到底怎么回事情??
    难道真的没有启动oracle 实例??
      

  6.   

    'orcl';----为用net8 easy config创建的连接字符串
    test 其服务是成功的啊
      

  7.   

    用net8 easy config创建的连接字符串server测试服务是成功,如果成功,在sqlplus中输入SQL>CONN man/aaa@server;应该就可以了。
      

  8.   

    1、首先建立与:192.168.1.1服务器的本地服务名,如:orcl2、目的方数据库的init.ora文件中的global_names设为false,重启数据库实例。3、create database link mylink
     connect to man identified by aaa
     using 'orcl';注:mylink为链接名