在将一个系统安装到自己电脑上试运行时出现这个错误:
Fatal NI connect error 12203, connecting to:
 (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=133.133.130.2)(PORT=1521)))(CONNECT_DATA=(sid=orcl)(CID=(PROGRAM=C:\mgxt\Pmgms.exe)(HOST=WWW-493FF8DCEDA)(USER=Administrator))))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 8.0.5.0.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 8.0.5.0.0 - Production
  Time: 04-5月 -09 15:24:21
  Tracing not turned on.
  Tns error struct:
    nr err code: 12203
    TNS-12203: Message 12203 not found; No message file for product=NET80, facility=TNS
    ns main err code: 12535
    TNS-12535: Message 12535 not found; No message file for product=NET80, facility=TNS
    ns secondary err code: 12560
    nt main err code: 505
    TNS-00505: Message 505 not found; No message file for product=NET80, facility=TNS
    nt secondary err code: 60
    nt OS err code: 0
这个系统的数据库是oracle 9i,数据库也是安装到自己电脑上,目的是想看看系统的工作流程。请哪位高手帮忙解析下,谢谢了。

解决方案 »

  1.   

    数据库连接错误,是你的tnsname文件中的配置信息有错误。 
      

  2.   

    请问如何配置tnsname文件。详细点,我不很会,谢谢了
      

  3.   

    如何配置监听,请参考:http://www.dezai.cn/article_show.asp?ArticleID=33246
      

  4.   

    这个系统是个“经营管理系统”,是基于C/S架构的,通过上面的错误我认为它的数据库访问是客户端访问的服务器。而我想把这个系统安装到自己的电脑上试运行,也就是说我不能访问它的原始服务器,需要访问自己电脑上的oracle数据库,但是出现了上面的错误,请问我电脑上的oracle安装该如何改变才能使系统在自己电脑上运行。该系统已经没有原代码,所以通过改变源代码的方法改变访问数据库路径是不行的。请各位大侠帮帮忙,很急。谢谢
      

  5.   

    让你的“经营管理系统”访问你本机上的Oracle数据库,不能通过修改你本机的Oracle来达到访问的目的,需要你修改或者配置你的“经营管理系统”来访问你本机的Oracle。
    你的“经营管理系统”访问数据库不太可能是写死到程序中的吧,一般是通过配置来实现数据库的访问。修改一下你“经营管理系统”的配置就可以到达你访问本机Oracle的目的。
      

  6.   

    在系统的目录下找配置文件,config什么的。如果没加密的话找到修改一下连接串基本就可以了。