我已经在客户的机器上安装好了oracle客户端,但是我不想在tnsnames中进行任何配置,
我想在我编写的应用程序中写好连接到oracle服务器端的信息,因为这样比较灵活,
我可以在我写的程序里面任意更改连接服务器地址,有的生活如果oracle服务器ip地址
改变的话,我要跑到许多的台电脑上去改tnsnames,那样很麻烦,而我的应用程序可以
自动升级,把连接地址写作程序里的话,想怎么改都行。
如果是用microsoft sql server的话,就可以做到以上几点,直接在程序里面写好连接到
那个sqlserver服务器就可以,不需要在sqlserver中进行任何配置,请问那位大侠,有办法吗?
我想在我编写的应用程序中写好连接到oracle服务器端的信息,因为这样比较灵活,
我可以在我写的程序里面任意更改连接服务器地址,有的生活如果oracle服务器ip地址
改变的话,我要跑到许多的台电脑上去改tnsnames,那样很麻烦,而我的应用程序可以
自动升级,把连接地址写作程序里的话,想怎么改都行。
如果是用microsoft sql server的话,就可以做到以上几点,直接在程序里面写好连接到
那个sqlserver服务器就可以,不需要在sqlserver中进行任何配置,请问那位大侠,有办法吗?
$ORACLE_HOME/network/admin/tnsnames.ora db1 =
(DESCRIPTION =(ADDRESS =(PROTOCOL= TCP)
(Host= 172.16.60.82)
(Port= 1521))
(CONNECT_DATA =
(SID = orcl)
(GLOBAL_NAME=orcl) )
) 其实你用“Net Manager”配置服务名也就是操作这里面的内容,你手工修改里面的内容后,“Net Manager”显示也就跟着变了,那么现在的问题只是你的程序升级了以后,要先在程序里控制tnsnames.ora的内容,就达到了修改客户端的配置的目的了。哈哈!