各位大虾好,新建的数据库,建完后根本连不上,我可以这样联系 / as sysdba 这样子就能进去,可是通过 sys/password@sid as sysdba 连不上 ,什么反应也没有,就是等待。用pl/sql连接也是这样子,最后都没响应了。
我想问问这是为啥啊,可是新建的库啊 啥都没干呢就这样子

解决方案 »

  1.   

    检查下服务是否都正常启动
    没问题的话检查\NETWORK\ADMIN下
    tnsnames.ora  listener.ora  sqlnet.ora
    文件里的配置
      

  2.   

    SQL> connect /as sysdba
    已连接。
    SQL> connect sys/oracle@orcl as sysdba
    已连接。检查一下tnsnames.ora,sqlnet.ora中的认证方式
      

  3.   

    新建的库,创建实例了吗当然创建实例啦 上面还有一个库可以正常的运行 我新加一个就不好使了
    这是刚创建的啊 以前都没有问题 不知道问什么突然就不行了
    为什么通过 /as sysdba可以连接上啊 
      

  4.   

    检查一下 
    1. 检查监听是否启动2. 检查 $ORACLE_HOME/network/tnsnames.ora 是否配置正确
    使用 @ 连接字符串是需要解析这个文件的,检查方法 tnsping net服务名(这个服务名就是tnsnames.ora里配置的)
      

  5.   

    tnsping 服务器出来这个 到最后就没反应 
    已使用 TNSNAMES 适配器来解析别名
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.
    17.33)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = zltj))
    )到这块就卡住了
    tnsping 其他的
    已使用 TNSNAMES 适配器来解析别名
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.
    17.33)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = zltj))
    )(10毫秒) 这块就没事
    哪块有问题啊