您当前位置:主页 > 资讯攻略 >
来源:未知
2021-10-19 02:11:29 浏览: 分类:资讯攻略

oracle 11g与mysql的异构连接

现在我有两种数据库,一种是oracle 11g,版本11.1.0.6.0-64bit,安装在HP-IA64的服务器上,另一种是mysql 5.1,安装在同一台服务器上。

现在要实现oracle的数据库可以查询mysql数据库的表,我想通过oracle的异构功能来实现。不过,由于弟弟对数据库了解不多,请大家帮忙。

以下是我的各种配置文件。我不知道错误在哪里:

1.因为oracle 11g没有hsodbc,所以需要采用dg4odbc,正常运行:

40 DBC美元

甲骨文公司& mdash2009年11月17日星期二16时36分56.450秒

异构代理版本11 . 1 . 0 . 6 . 0-64位生产,内置

用于ODBC的Oracle数据库网关

2.odbc.ini文件:

[localdp]

描述= hsdp

driver =/app/lib/libmyodbc 3 _ r-3 . 51 . 25 . so

服务器=本地主机

数据库= dp

端口= 3306

UID = root

密码= 123456

插座=

Option = 7340295

Stmt =

3.isql正常运行:

$ isql -v localdp

+& mdash;& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash+

|连通!|

| |

| sql语句|

|帮助[表名] |

退出

| |

+& mdash;& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash& mdash+

SQL & gt

4、初始化& lt& gt。ora文件:

$ cat initdp.ora

HS _ FDS _连接信息=localdp

HS_FDS_TRACE_LEVEL= off

HS _ FDS _可共享名称= app/lib/libmyodbc 3 _ r-3 . 51 . 25 . so

HS _ LANGUAGE = American _ America . zhs 16 cgb 231280

HS_OPEN_CURSORS=300

set ODBCINI =/app/config info/odbc . ini

设置ORACLE _ HOME =/app/ORACLE/app/ORACLE/product/11 . 1 . 0/db _ 2

本文链接:http://www.123down.cn/gonglue/227293.html

攻略资讯
安卓软件