oracle与mysql如何连接,oracle 11g与mysql的异构连接

oracle 11g与mysql的异构连接

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

现在要实现oracle的数据库能够查询mysql数据库的表,想要通过oracle的异构功能来实现,但由于小弟对数据库了解不深,还请各位帮忙。

以下为我的各个配置文件,不知道错误出在哪儿里了:

1、由于oracle 11g没有了hsodbc,需要采用dg4odbc,dg4odbc运行正常:

$ dg4odbc

Oracle Corporation --- TUESDAY  NOV 17 2009 16:36:56.450

Heterogeneous Agent Release 11.1.0.6.0 - 64bit Production  Built with

Oracle Database Gateway for ODBC

2、odbc.ini文件:

[localdp]

Description    = hsdp

Driver          = /app/lib/libmyodbc3_r-3.51.25.so

Server          = localhost

Database        = dp

Port            = 3306

UID            = root

Password        = 123456

Socket          =

Option          = 7340295

Stmt            =

3、isql运行正常:

$ isql -v localdp

+---------------------------------------+

| Connected!

相关问答:

我是用mysql自带的C API

if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))

{

AfxMessageBox("数据库连接失败") ......

我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。

另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧

谢 ......

本来要写个update语句

update table_a A

set A.flag=1

where A.id in (select B.id from table_b B)

结果误写成

update table_a A

set A.flag=1

where ......

我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文

但是在 其他的可视页面 和网页中都显示乱码 如何解决?

在mysql控制台:show variables like 'char%';贴结果出来看看。

mysql命令行模式下: ......

各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?

内存多大? 重新下个数据库安装试试..

引用

各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值