oralce与sqlsever透明网关配置详解.docx
- 文档编号:8798455
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:9
- 大小:16.76KB
oralce与sqlsever透明网关配置详解.docx
《oralce与sqlsever透明网关配置详解.docx》由会员分享,可在线阅读,更多相关《oralce与sqlsever透明网关配置详解.docx(9页珍藏版)》请在冰点文库上搜索。
oralce与sqlsever透明网关配置详解
----1、安装windowsserver2008R264位系统
----2、安装oraledatabase32位
----3、创建表空间、用户、授权
----4、创建数据库表
----5、安装oraclegateway32位
----6、配置oralce,oraclegateway5个文件
一.系统创建,详情见IBM服务器安装
注意要点:
1.选择正确系统驱动版本,否则将导致系统无驱动
2.硬盘分区,设定好C盘大小。
二.oracle11G服务端安装,详细参考XX文库,
注意要点:
1.字符集设定,一般为默认字符集。
2.确定ORALCE安装路径
三.Oracle创建表空间、创建用户以及授权
Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库
---创建临时表空间
CREATETEMPORARYTABLESPACEGroup_temp28
TEMPFILE'E:
\app\Administrator\oradata\orcl\Group_temp28.DBF'
SIZE32M
AUTOEXTENDON
NEXT32MMAxSIZEUNLIMITED
EXTENTMANAGEMENTLOCAL;
---E:
\app\Administrator\oradata\orcl…这个路径指数据库创建用户的路径(一般E:
\app\Administrator\oradata:
数据文件的存放位置)
----创建数据表空间
CREATETABLESPACEGroup_data28
LOGGING
DATAFILE'E:
\app\Administrator\oradata\orcl\Group_data28.DBF'
SIZE32M
AUTOEXTENDON
NEXT32MMAXSIZEUNLIMITED
EXTENTMANAGEMENTLOCAL;
注意:
路径问题同上,注意Group_data28空间名称首字母不能是数字
--现在建好了名为'DB_DATA'的表空间,下面就可以创建用户了:
CREATEUSERgroup28IDENTIFIEDBYorcl
ACCOUNTUNLOCK
DEFAULTTABLESPACEGroup_data28
TEMPORARYTABLESPACEGroup_temp28;
用户名称:
group28数据名称:
orcl(数据安装的数据名)
默认表空间'DEFAULTTABLESPACE'使用上面创建的表空间名:
Group_data28。
临时表空间'TEMPORARYTABLESPACE'使用上面创建的临时表空间名:
Group_temp28。
---接着授权给新建的用户:
GRANTCONNECT,RESOURCETOgroup28;--表示把connect,resource权限授予group28用户
GRANTDBATOgroup28;--表示把dba权限授予给group28用户
授权成功。
OK!
数据库用户创建完成,现在你就可以使用该用户创建数据表了!
总结:
创建用户一般分四步:
第一步:
创建临时表空间
第二步:
创建数据表空间
第三步:
创建用户并制定表空间
第四步:
给用户授予权限
四、创建数据库表
按照sqlserver数据表的见表语句,转换成oracle见表语句。
五、安装oraclegateway32位
Oalce安装类似,主要注意:
1.确定自己安装的是32位还是64位,然后去官网下载。
2.注意安装路径,最好是跟oralce安装到一个盘符下。
六、配置oralce,oraclegateway5(oacle2个,oraclegateway3个)个文件
1.oraclegateway文件配置文件为3个
文件1、initdg4msql路径E:
\product\11.2.0\tg_1\dg4msql\ADMIN
#ThisisacustomizedagentinitfilethatcontainstheHSparameters
#thatareneededfortheDatabaseGatewayforMicrosoftSQLServer
#
#HSinitparameters
#
HS_FDS_CONNECT_INFO=192.168.4.14//NEWRTU028
HS_FDS_TRACE_LEVEL=OFF
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVER
此路径192.168.4.14为远程sqlserver的IP地址,//用户名,NEWRTU028为sqlserver的密码。
文件2、tnsnames.ora路径E:
\product\11.2.0\tg_1\NETWORK\ADMIN
#tnsnames.oraNetworkConfigurationFile:
D:
\oracle\product\10.2.0\client_2\network\admin\tnsnames.ora
#GeneratedbyOracleconfigurationtools.
dg4msql=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.6.16)(PORT=1522))
)
(CONNECT_DATA=
(SID=dg4msql)
)
(HS=OK)
)
ZJKORCL=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.6.16)(PORT=1521))
)
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=orcl)
)
)
文件3、listener.ora路径E:
\product\11.2.0\tg_1\NETWORK\ADMIN
#listener.oraNetworkConfigurationFile:
E:
\product\11.2.0\tg_1\network\admin\listener.ora
#GeneratedbyOracleconfigurationtools.
LISTENER=
(DESCRIPTION_LIST=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1522))
(ADDRESS=(PROTOCOL=TCP)(HOST=WINDOWS-PIQE06O)(PORT=1522))
)
)
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(SID_NAME=dg4msql)
(ORACLE_HOME=E:
\product\11.2.0\tg_1)
(PROGRAM=dg4msql)
)
(SID_DESC=
(SID_NAME=PLSExtProc)
(ORACLE_HOME=E:
\product\11.2.0\tg_1)
(PROGRAM=extproc)
)
(SID_DESC=
(SID_NAME=ORCL)
(ORACLE_HOME=E:
\product\11.2.0\tg_1)
(PROGRAM=extproc)
)
)
ADR_BASE_LISTENER=E:
\product\11.2.0\tg_1
ORALCE侧配置:
文件为2个
文件4、tnsnames.ora路径E:
\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
#tnsnames.oraNetworkConfigurationFile:
E:
\app\Administrator\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
#GeneratedbyOracleconfigurationtools.
ORACLR_CONNECTION_DATA=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))
)
(CONNECT_DATA=
(SID=CLRExtProc)
(PRESENTATION=RO)
)
)
ZJKORCL=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=WINDOWS-PIQE06O)(PORT=1521))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=orcl)
)
)
dg4msql=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.2.15)(PORT=1522))
)
(CONNECT_DATA=
(SID=dg4msql)
)
(HS=OK)
)
文件5、listener.ora路径E:
\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
#listener.oraNetworkConfigurationFile:
E:
\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora
#GeneratedbyOracleconfigurationtools.
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(SID_NAME=dg4msql)
(ORACLE_HOME=E:
\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM=dg4msql)
(ENVS="EXTPROC_DLLS=ONLY:
E:
\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)
LISTENER=
(DESCRIPTION_LIST=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))
(ADDRESS=(PROTOCOL=TCP)(HOST=WINDOWS-PIQE06O)(PORT=1521))
)
)
ADR_BASE_LISTENER=E:
\app\Administrator
----6、重启监听
打开cmd窗口;
输入lsnrctlSTOP回车执行;
输入lsnrctlSTART回车执行;
----7、登陆用户创建dblinks
CreatepublicdatabaselinkZJK_MSSQL_28connectto"sa"
identifiedby"sa028"using'dg4msql';
----8、查询
SELECT*FROMmeter@ZJK_MSSQL_28
--测试完毕!
祝你顺利连接!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oralce sqlsever 透明 网关 配置 详解
![提示](https://static.bingdoc.com/images/bang_tan.gif)