工程是使用java开发的,
数据库是oracle9i。
工程和oracle客户端在同一台电脑上。
环境搭建好后能正常访问到oracle服务端。
使用联想机器的同传系统后,把客户端拷贝到多台电脑上,
通过plsql还能访问oracle服务端,
但是,通过工程访问不了服务端。
怀疑跟oracle或者系统文件的一些配置文件中存在的机器名有关系,
修改后仍然不正确。
同传的母机也不能正常访问服务端了。
请问哪位大虾知道如何解决,帮忙出出主意。多谢了。
数据库是oracle9i。
工程和oracle客户端在同一台电脑上。
环境搭建好后能正常访问到oracle服务端。
使用联想机器的同传系统后,把客户端拷贝到多台电脑上,
通过plsql还能访问oracle服务端,
但是,通过工程访问不了服务端。
怀疑跟oracle或者系统文件的一些配置文件中存在的机器名有关系,
修改后仍然不正确。
同传的母机也不能正常访问服务端了。
请问哪位大虾知道如何解决,帮忙出出主意。多谢了。
哪只能是工程的问题了,查看工程中关于数据库链接的代码,找找原因了。
正如克隆好使,但克隆出的机器连IP地址也一样。
所以,“同传的母机也不能正常访问服务端了”,自然是正常之事。
有没有导入 java.sql.*
局域网中同名的机器太多,
改机器名和IP后一定要重启。
(如果让同传系统自动分配IP的话,也会改变母机的IP。也要重启)
还有服务端要改listener.ora和tnsnames.ora两个文件中涉及到机器名的内容。
谢谢各位的回答!感激不尽。也希望有同样经历的朋友看到这个贴子能尽快帮你解决烦恼。(可能当初一下同传的机器太多,简单问题复杂化了。)