64位Linux系统Oracle10g异构MySQL查询搭建过程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了64位Linux系统Oracle10g异构MySQL查询搭建过程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1961字,纯文字阅读大概需要3分钟。
内容图文
![64位Linux系统Oracle10g异构MySQL查询搭建过程](/upload/InfoBanner/zyjiaocheng/550/54b2ae4dc60745038f04524732a23ea6.jpg)
64位Linux系统Oracle 10g异构MySQL查询搭建过程,Oracle数据库服务器操作系统:RHEL4.8 64位,IP:192.168.12.242Oracle数据库版本
一、系统环境介绍
Oracle数据库服务器操作系统:RHEL4.8 64位,IP:192.168.12.242
Oracle数据库版本:oracle 10g
Mysql数据库服务器操作系统:RHEL 4.8 32位,IP:192.168.5.186
Mysql数据库版本:mysql-5.1.47
二、安装所需软件包:
MySQL-client-5.1.50-1.glibc23.i386.rpm
MySQL-client-5.1.50-1.glibc23.x86_64.rpm
mysql-connector-odbc-3.51.27-0.i386.rpm
mysql-connector-odbc-3.51.27-0.x86_64.rpm
三、安装过程
1、在Oracle数据库服务器上安装mysql客户端(如果已经安装过的话,可以跳过)
rpm -ivh MySQL-client-5.1.50-1.glibc23.i386.rpm
rpm -ivh MySQL-client-5.1.50-1.glibc23.x86_64.rpm
如果安装的过程中遇到file /usr/bin/msql2mysql from install of MySQL-client-5.1.50-1.glibc23 conflicts with file from package mysql-4.1.22-2.el4这样的报冲突的情况,需要卸载mysql-4.1.22-2.el4,,之后在重新安装。不过笔者在安装的过程中还遇到了:
[root@myora ~]# rpm -e mysql-4.1.22-2.el4
error: Failed dependencies:
libmysqlclient.so.14 is needed by (installed) cyrus-sasl-sql-2.1.19-14.i386
libmysqlclient.so.14(libmysqlclient_14) is needed by (installed) cyrus-sasl-sql-2.1.19-14.i386
这样的错误,处理的方法当然是卸载cyrus-sasl-sql-2.1.19-14.i386,之后在卸载mysql-4.1.22-2.el4。
测试是不是可以连接mysql数据库:
mysql -h 192.168.5.186 -uuser -ppassword
2、安装mysql-connector-odbc
rpm -ivh mysql-connector-odbc-3.51.27-0.i386.rpm
rpm -ivh mysql-connector-odbc-3.51.27-0.x86_64.rpm
其实对于上面的包,只需要安装32位的包就可以了,但是为了稳妥起见,笔者还是将64位的包也安装了上。
到这里所有的软件已经安装完毕,是不是很简单呢?但是笔者在之前的测试过程中走了很多的弯路,比如安装了mysql-connector-odbc-5.1.7-0.x86_64.rpm和mysql-connector-odbc-5.1.7-0.i386.rpm。造成一些的问题,这中间的区区折折真的是费了很多神。其实真正回来,安装了自己所需要的东西才发现,其实自己离真正的目的很近,有时候只需要退一步想想。
内容总结
以上是互联网集市为您收集整理的64位Linux系统Oracle10g异构MySQL查询搭建过程全部内容,希望文章能够帮你解决64位Linux系统Oracle10g异构MySQL查询搭建过程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。