Oracle10g通過(guò)DBLink訪問(wèn)MySQL示例建站知識(shí)
導(dǎo)讀:1建站知識(shí)本文介紹了Oracle訪問(wèn)MySQL的方法,測(cè)試環(huán)境:CentOS5_X64, Oracle10g_X64, MySQL5 。大家參考使用吧seo網(wǎng)站關(guān)鍵詞優(yōu)化網(wǎng)站建設(shè)制作。
1, 首先在Oracle所在計(jì)算機(jī)安裝MySQL的Client端軟件,并且x86_64和i386版本的都需要安裝,以便可以連接MySQL數(shù)據(jù)庫(kù)。查看Client安裝情況:
復(fù)制代碼 代碼如下:
rpm -qa |grep mysql mysql-5.0.45-7.el5 mysql-5.0.45-7.el5
得到兩條記錄,一條是x86_64的,一條是i386的。如果看到還沒(méi)有安裝mysql客戶端軟件,則需要安裝:
復(fù)制代碼 代碼如下:
yum install mysql yum install mysql.i386
驗(yàn)證在此Oracle所在計(jì)算機(jī)是可以連接目標(biāo)主機(jī)MySQL數(shù)據(jù)庫(kù):復(fù)制代碼 代碼如下:
mysql -h 192.168.1.1 -u root -p mysql
2, 檢查Oracle所在計(jì)算機(jī)是否已安裝MySQL ODBC客戶端,并且x86_64和i386版本的都需要安裝。
復(fù)制代碼 代碼如下:
rpm -qa |grep mysql-connect
如果沒(méi)有安裝mysql-connector-odbc,則用下面命令下載和安裝:下載 mysql-connector-odbc:復(fù)制代碼 代碼如下:
wget ftp://mirror.switch.ch/pool/3/mirror/centos/5.2/os/i386/CentO S/mysql-connector-odbc-3.51.12-2.2.i386.rpm
安裝mysql-connector-odbc:復(fù)制代碼 代碼如下:
rpm -ivh mysql-connector-odbc-3.51.12-2.2.i386.rpm
得到提示復(fù)制代碼 代碼如下:
libltdl.so.3 is needed by mysql-connector-odbc-3.51.12-2.2.i386 ,發(fā)現(xiàn)需要安裝libtool的i386版本,因此通過(guò)如下命令安裝libtool-ltdl.i386: yum list *.i386|grep libtool yum install libtool-ltdl.i386
3, 在Oracle所在計(jì)算機(jī)編輯/etc/odbc.ini文件,測(cè)試ODBC工作
復(fù)制代碼 代碼如下:
vi /etc/odbc.ini
#odbc.ini內(nèi)容如下
復(fù)制代碼 代碼如下:
[test] Driver=/usr/lib64/libmyodbc3.so Description=MySQL Server=192.168.1.1(MySQL Server IP) Port=3306 User= (MySQL Username)UID= (MySQL Username)Password= (MySQL PWD)Database= (MySQL Database Name)Option=3 Socket=
在命令行中執(zhí)行下列命令,應(yīng)能夠順利登入MySQL Client窗口,即證明ODBC功能正常:復(fù)制代碼 代碼如下:
isql -v testquit
4, 編輯hs配置文件 vi /ora10g/hs/admin/inittest.ora(注意文件名中藍(lán)色部分為odbc.ini中藍(lán)色名稱)
復(fù)制代碼 代碼如下:
HS_FDS_CONNECT_INFO = testHS_FDS_TRACE_LEVEL = on(正式使用后,不需要排錯(cuò)的時(shí)候應(yīng)設(shè)為off) HS_FDS_TRACE_FILE_NAME = test.trc HS_FDS_SHAREABLE_NAME=/usr/lib/libmyodbc3.so set ODBCINI=/etc/odbc.ini
5, 編輯Oracle所在計(jì)算機(jī)的Oracle listener的配置文件,建立一個(gè)模擬Oracle Listener的監(jiān)聽(tīng)方式,為將來(lái)建立dblink做準(zhǔn)備:
vi /ora10g/network/admin/listener.ora 加入如下語(yǔ)句:
復(fù)制代碼 代碼如下:
(SID_DESC = (SID_NAME = test) (ORACLE_HOME = /ora10g) (PROGRAM = hsodbc) (ENVS=LD_LIBRARY_PATH=/ora10g/lib32:/usr/lib64:/ora10g/lib) )
聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-05-22 ,文章Oracle10g通過(guò)DBLink訪問(wèn)MySQL示例建站知識(shí)主要講述示例,標(biāo)簽,SQL網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_5111.html
為你推薦與Oracle10g通過(guò)DBLink訪問(wèn)MySQL示例建站知識(shí)相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長(zhǎng)度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12