如何在oracle里设置访问多个sql server数据库?假设我们要在oracle里同时能访问sql server里默认的pubs和northwind两个数据库。
1、在安装了oracle9i standard edition或者oracle9i enterprise edition的windows机器上(ip:192.168.0.2), 产品要选了透明网关(oracle transparent gateway)里访问microsoft sql server数据库
$oracle9i_home\tg4msql\admin下新写initpubs.ora和initnorthwind.ora配置文件.
initpubs.ora内容如下:
hs_fds_connect_info="server=sqlserver_hostnmae;database=pubs"
hs_db_name=pubs
hs_fds_trace_level=off
hs_fds_recovery_account=recover
hs_fds_recovery_pwd=recover
initnorthwind.ora内容如下:
hs_fds_connect_info="server=sqlserver_hostname;database=northwind"
hs_db_name=northwind
hs_fds_trace_level=off
hs_fds_recovery_account=recover
hs_fds_recovery_pwd=recover
$oracle9i_home.network\admin 下listener.ora内容如下:
listener =
(description_list =
(description =
(address_list =
(address = (protocol = tcp)(host = 192.168.0.2)(port = 1521))
)
)
)
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器