检查你的tnsnames.ora文件
tnsping 服务名 看是否能够通

解决方案 »

  1.   

    tnsping产生下面的错误提示
    c:\>tnsping testMessage 3511 not found; No message file for product=NETWORK, facility=TNSMessage 3512 not found; No message file for product=NETWORK, facility=TNSAttempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.1)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = ORA9)))
    Message 3509 not found; No message file for product=NETWORK, facility=TNSc:\>
      

  2.   

    另外用sqlplus test/test@test方法连接数据库时,直接产生winXP的程序错误发送报告的对话框。不能运行。
    在ODBC下配置oracle连接还能测试通过。
      

  3.   

    已找到问题原因。是oracle_home变量被更改了。改回来后恢复正常。
    谢谢xbm2008