ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:277.47KB ,
资源ID:3263158      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3263158.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Oracle10g通过透明网关访问 SqlServer2008R2.docx)为本站会员(11****ws)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

Oracle10g通过透明网关访问 SqlServer2008R2.docx

1、Oracle10g 通过透明网关访问 SqlServer-2008 R2一、 准备A 机器:操作系统:Windows Server 2003 R2 32 位安装数据库:Oracle Database 10g 第 2 版 (10.2.0.3.0)安装路径:D:oracleproduct10.2.0db_1安装 10g 数据库透明网关:10201_gateways_win32安装路径:D:appasusoracleproduct10.2.0tg_1B 机器:192.168.1.103操作系统:Windows 7 旗舰版安装数据库:SQL Server 2008 R2 64 位*:网关和 SQL 数

2、据库在一起,便于管理。也可单独安装一台机器。二、 配置B 机器上安装了 SQL 和透明网关后, 在安装目录下D:appasusoracleproduct10.2.0tg_1tg4msqladmin 下新建 init文件,这里我沿用 inittg4msql,所以 sql2008 数据库 tg4msql 必须存在inittg4msql的配置内容如下透明网关主机上的listener.ora的配置内容如下(端口由于1521占用,故采用1522)# listener.ora Network Configuration File: D:appasusoracleproduct10.2.0tg_1netwo

3、rkadminlistener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = D:appasusoracleproduct10.2.0tg_1)(PROGRAM = extproc)(SID_DESC =(SID_NAME = tg4msql)(ORACLE_HOME = D:appasusoracleproduct10.2.0tg_1)(PROGRAM = tg4msql)LISTENER =

4、(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = asus-PC)(PORT = 1522)(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)重启windows 监听服务,确保透明网关服务启动透明网关主机上的tnsnames.ora的配置内容如下(端口由于1521占用,故采用1522)# tnsnames.ora Network Configuration File: D:appasusoracleproduct10.2.0tg_1networkadmintnsnames.

5、ora# Generated by Oracle configuration tools.EXTPROC_CONNECTION_DATA =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)(CONNECT_DATA =(SID = PLSExtProc)(PRESENTATION = RO)tg4msql=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.103)(PORT = 1522)(CONNECT_DATA =(SERVER

6、 = DEDICATED)(SERVICE_NAME = tg4msql)(HS=OK)下来在A机器上的D:oracleproduct10.2.0db_1networkADMINTNSNAMES.ORA添加tg4msql =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST=192.168.1.103)(PORT=1522)(CONNECT_DATA =(SID=tg4msql)(HS=OK)测试连通性,此时A机器上的tg4msql 就会被B机器监听侦测解析到。若报无监听错误,请检查B 机器的网关监听服务是否配置正确并正常启动。三、 创建 DBLINK

7、,并测试在 A 机器上通过 PL/SQL 建立 database linkcreate public database link TG4MSQL connect to SA identified by “sa” using tg4msql;tg4msql就是在TNSNAMES.ORA 中的标识。查询DBlink所见里的从sql2008读取数据的表。四、 错误分析1) ORA-02068:以下严重错误源于 TG4MSQLORA-03135:连接失去联系原因:Oracle数据库端的TNSNAMES.ora写法有误,仔细检查是否缺少(HS=OK)或括号是否多余或者有中文括号。正确写法:tg4msql =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST=192.168.1.103)(PORT=1522)(CONNECT_DATA =(SID=tg4msql)(HS=OK)2)SQLSERVER端口确保可以 telnet 192.168.1.103 1433通,否则执行dblink测试不通或一直等待下去(也不报错) ,再无响应。解决:开始-所有程序打开 如下操作重启 即正常telnet 192.168.1.103 1433通过此时再测试执行,结果瞬间出现。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。