我在我的机器上安了个oracle10g的客户端和服务端,在没有安装服务端的时候,程序通过客户端的NET MANAGER中设置的服务可以访问到其他服务器上的数据库,但是在本机装完oracle服务端后,程序就连接不上其他服务器上的数据库,客户端NET manager配置里关于连接的服务都配了,但是服务端的NET manager没有配置另外服务器的服务,我估计是程序默认使用服务端的服务,所以无法连接到其他服务器上的服务器,个人感觉这个可能跟环境变量有关,但是这个问题需要更改数据库中的什么配置,使程序默认从客户端的服务连接到其他数据库。(分不高,希望大虾们看下)
是,我有两个网络服务名配置,在服务端配置完好使了,但是我想知道改什么东西可以直接让程序默认连接,客户端的网络服务名,而不用在服务端配置了,比如象toad,可以选择从客户端的连还是从服务端的连,需要改oracle的什么参数吗?或者改环境变量之类的??
jdbc:oracle:thin:@127.0.0.1:1521:ORCL
你可以把ORCL改为你的远程数据库的net服务名
一般先后装的那个会把环境变量设置到前面,
还有一点就是net manager 中配置的服务名客户端和服务器端不能重复。重复也会出现问题。