透明网关设置
透明网关连接到一个sqlserver上
服务器端
1、下载透明网关
10g下,透明网管是一个单独的组件,需要单独下载安装。
http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201winsoft.html
这个安装包有200多m。
2、安装
在10.10.10.2安装透明网关:
解压后,进入目录,点击setup.exe,启动安装界面,安装oracle transparent gateway for microsoft sql server;
下一步,输入sqlserver地址和sqlserver 数据库名,这里你可以输入正确的,也可以随便输入,或者留空,我们可以安装完成后再配置。
安装完后,会弹出配置监听界面,因为我们要手工配置,点击取消即可。
3、
默认情况下,安装透明网关时会生成一个默认的参数文件:inittg4msql.ora(D:\oracle\product\10.2.0\tg_1\tg4msql\admin),它的sid是tg4mssql,你可以使用这个文件,也可以新建一个文件。本例选择新建文件。
4.D:\oracle\product\10.2.0\tg_1\tg4msql\admin
目录下建一个文件initmyl526.ora
文件内容如下:
# This is a sample agent init file that contains the HS parameters that are
# needed for the Transparent Gateway for SQL Server
#
# HS init parameters
#
HS_FDS_CONNECT_INFO="SERVER=192.168.90.178;DATABASE=dwbak"
HS_FDS_TRACE_LEVEL=OFF
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVER
5转到
D:\oracle\product\10.2.0\tg_1\NETWORK\ADMIN
打开listener.ora
添加(SID_DESC =
(SID_NAME = myl526)
(ORACLE_HOME = D:\oracle\product\10.2.0\tg_1)
(PROGRAM = tg4msql)
)
6
oracle安装目录下D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
打开tnsnames.ora
添加
MYL526 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.196.76)(PORT = 1522))
(CONNECT_DATA =
(SID = myl526)
)
(HS = OK)
)
5重启oracle服务和监听.
客户端:
create database link pjj connect to 用户名 identified by "pwd" using 'myl526';
select * from dw_spph@pjj;
select "列1","列1","列1" from dw_spph@pjj;
分享到:
相关推荐
### Oracle 透明网关配置详解 #### 一、Oracle 10g 透明网关配置 **概述:** Oracle 10g中的透明网关是一个独立的组件,它支持多种数据库,包括SQL Server等。本章节将详细介绍如何配置Oracle 10g 32位的透明网关...
如果能够正确返回SQL Server数据库中的数据,则表明透明网关配置成功。 ### 四、注意事项 1. 确保所有IP地址、端口、SID、用户名和密码都准确无误。 2. 配置过程中注意区分不同文件中的Oracle Home路径。 3. 测试前...
### Oracle访问SQL Server透明网关配置详解 #### 一、业务背景及应用场景 在现代企业信息系统中,异构数据库环境普遍存在。例如,某些系统可能基于Oracle数据库构建,而其他系统则可能采用SQL Server或其他类型的...
【透明网关配置】是指在Oracle数据库中设置一个中间通道,允许Oracle系统通过这个通道与非Oracle数据库(如SQL Server)进行通信,实现跨数据库的数据访问。透明网关使得Oracle客户端能够像操作本地数据库一样操作...
### Oracle 11g R2 透明网关配置详解 #### 一、透明网关简介与准备工作 **透明网关**(Transparent Gateway)是Oracle提供的一种解决方案,它允许Oracle数据库直接访问其他类型的数据库,例如SQL Server、MySQL等...
### Oracle数据库访问SQL Server 2000透明网关配置详解 #### 一、概述 在企业级应用环境中,不同的数据库系统之间的数据交互是常见需求之一。为了实现Oracle数据库访问SQL Server 2000的功能,透明网关...
在Windows环境下配置Oracle 11g透明网关,主要涉及以下几个关键步骤: 1. **环境准备**: - 需要一个运行在Windows 2003上的Oracle数据库服务器(IP:192.168.2.207)。 - 透明网关和SQL数据库客户端也需要在...
- 随着时间的推移,可能需要调整网关配置以适应不断变化的环境或需求。 通过以上步骤,企业可以有效地利用Oracle透明网关在异构数据库环境中实现无缝的数据访问和集成,从而提高数据管理的效率和灵活性。
如果能正确返回表结构,说明透明网关配置成功。 注意事项: 7. 透明网关不支持对远程数据库执行DDL操作,因此,只能进行DML(数据操作语言)操作。 8. 如果需要访问多个SQL Server数据库,可以在`tg4msql`目录下...
介绍了aix系统透明网关的配置,其他数据和oracle互联技术
Oracle访问sqlserver透明网关配置简要说明.doc
- 安全性:必须确保网关配置的安全性,限制对远程数据库的访问权限,并且要保护好认证信息。 6. **故障排查**: 在配置和使用透明网关时,可能会遇到各种问题,如连接失败、权限问题或数据转换错误等。这时,需要...
一、透明网关配置 在进行GBase8a的安装配置透明网关之前,需要确认数据源端和目标数据库端环境。透明网关的安装步骤如下: 1. 安装透明网关:首先需要解压tar包以安装透明网关。 2. 修改透明网关权限:安装完成后,...
该过程涉及服务器配置、数据库权限设置、ODBC驱动安装配置、网络配置以及Oracle透明网关配置文件的修改等多个方面,将会出现的常见错误代码如ORA-28500, ORA-28546, ORA-28545也会被讲解如何处理。 首先,服务器...
因为工作需要,研究了下oracle 的透明网关,配置过程中也遇到了很多问题,这里我自己简单的总结了下,作为自己的记录,也拿出来分享下。
#### 三、透明网关配置与测试 一旦透明网关成功安装并初始化,接下来就需要进行相关的配置来连接SQL Server 2008数据库。这通常涉及到创建网关定义、网络服务名以及测试连接等步骤。具体操作可能包括编辑`TNSNAMES....