最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

通過(guò)HSODBC訪問(wèn)mysql的實(shí)現(xiàn)步驟

 更新時(shí)間:2009年10月13日 19:10:06   作者:  
通過(guò)HSODBC訪問(wèn)mysql的實(shí)現(xiàn)方法,需要的朋友可以參考下。
一、環(huán)境
OS:Linux myhostname 2.6.9-42.ELsmp #1 SMP Sat Aug 12 09:39:11 CDT 2006 i686 i686 i386 GNU/Linux
CentOS release 4.4 (Final)
Oracle:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod,數(shù)據(jù)庫(kù)已經(jīng)安裝好
mysql:5.1.34-community for windows

二、安裝配置
1. 安裝unixODBC,用root用戶
rpm -Uvh unixODBC-2.2.12-1.el4s1.1.i386.rpm
2. 安裝mysql ODBC,用root用戶
rpm -Uvh mysql-connector-odbc-5.1.5-0.i386.rpm
3. 安裝oracle gateway,用oracle用戶
我裝的是10201_gateways_linux32.zip
unzip 10201_gateways_linux32.zip
cd gateways
./runInstaller
安裝方法和oracle db 軟件一樣,我把gateway和db裝一起了,共用一個(gè)OracleHOME
4. 配置/etc/odbc.ini
[DSName]
Driver =/usr/lib/libmyodbc5.so
Description =MySQL
Server =xxx.xxx.xxx.xxx
Port =3306
User =root
UID =root
Password = mypass
Database =mysqldbname
Option =3
Socket =
charset =utf8
測(cè)試ODBC
isql -v DSName root mypass
5. 配置$ORACLE_HOME/hs/admin/initDSName.ora
HS_FDS_CONNECT_INFO = DSName
HS_FDS_TRACE_LEVEL = 0
HS_FDS_SHAREABLE_NAME = /usr/lib/libmyodbc5.so
6. 配置listener.ora,加紅色部分
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /usr/u01/app/oracle/product/10.2.0/db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = BOSS)
(ORACLE_HOME = /usr/u01/app/oracle/product/10.2.0/db_1)
(SID_NAME = BOSS)
)
(SID_DESC =
(SID_NAME = phpcms)
(ORACLE_HOME = /usr/u01/app/oracle/product/10.2.0/db_1)
(PROGRAM = hsodbc)
)
)
7. 配置tnsnames.ora,添加
DSName =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.125)(PORT = 1521))
)
(CONNECT_DATA = (SERVICE_NAME = DSName))
(HS = OK)
)
8. 重啟監(jiān)聽(tīng)器并測(cè)試
lsnrctl reload
lsnrctl service
Service "DSName" has 1 instance(s).
Instance "DSName", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:3 refused:0
LOCAL SERVER
The command completed successfully
tnsping DSName
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.125)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = DSName)) (HS = OK))
OK (0 msec)
9. 建立dblink
CREATE PUBLIC DATABASE LINK linkname
CONNECT TO "root"
IDENTIFIED BY <PWD>
USING 'DSName';
10. 測(cè)試
select "name" from t1@linkname;
三、遺留問(wèn)題
1. 字符集問(wèn)題,最好oracle和mysql是utf8,否則中文有問(wèn)題
2. text字段會(huì)報(bào)錯(cuò):
select "textcol" from t1@linkname;
ORA-28500: 連接 ORACLE 到非 Oracle 系統(tǒng)時(shí)返回此信息:
[Generic Connectivity Using ODBC][MySQL][ODBC 5.1 Driver][mysqld-5.1.34-community]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"t1" WHERE "id"=1' at line 1 (SQL State: 37000; SQL Code: 1064)
ORA-02063: 緊接著 2 lines (起自 DSName)
本來(lái)想用datadirect的mysql ODBC試試,可只支持mysql enterprise版本,實(shí)在不好找,以后有機(jī)會(huì)再說(shuō)吧。

相關(guān)文章

  • MySQL日志專(zhuān)項(xiàng)之redo log和undo log介紹

    MySQL日志專(zhuān)項(xiàng)之redo log和undo log介紹

    MySQL日志記錄了MySQL數(shù)據(jù)庫(kù)日常操作和錯(cuò)誤信息,MySQL有不同類(lèi)型的日志文件(各自存儲(chǔ)了不同類(lèi)型的日志),從日志當(dāng)中可以查詢(xún)到MySQL數(shù)據(jù)庫(kù)的運(yùn)行情況、用戶操作、錯(cuò)誤信息等
    2022-08-08
  • MySQL的視圖和索引用法與區(qū)別詳解

    MySQL的視圖和索引用法與區(qū)別詳解

    這篇文章主要介紹了MySQL的視圖和索引用法與區(qū)別詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • MySQL?Server?層四個(gè)日志詳解

    MySQL?Server?層四個(gè)日志詳解

    這篇文章主要介紹了MySQL?Server?層四個(gè)日志,包括錯(cuò)誤日志,查詢(xún)?nèi)罩?,二進(jìn)制日志及慢查詢(xún)?nèi)罩?,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03
  • MySQL之索引結(jié)構(gòu)解讀

    MySQL之索引結(jié)構(gòu)解讀

    這篇文章主要介紹了MySQL之索引結(jié)構(gòu)解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Windows平臺(tái)下MySQL安裝與配置方法與注意事項(xiàng)

    Windows平臺(tái)下MySQL安裝與配置方法與注意事項(xiàng)

    這篇文章主要介紹了Windows平臺(tái)下MySQL安裝與配置方法與注意事項(xiàng),需要的朋友可以參考下
    2017-04-04
  • 一步一步教你網(wǎng)站同步鏡像(轉(zhuǎn)載)

    一步一步教你網(wǎng)站同步鏡像(轉(zhuǎn)載)

    一步一步教你網(wǎng)站同步鏡像(轉(zhuǎn)載)...
    2006-10-10
  • mysql共享鎖與排他鎖用法實(shí)例分析

    mysql共享鎖與排他鎖用法實(shí)例分析

    這篇文章主要介紹了mysql共享鎖與排他鎖用法,結(jié)合實(shí)例形式分析了mysql共享鎖與排他鎖相關(guān)概念、原理、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-09-09
  • MySQL 全文索引使用指南

    MySQL 全文索引使用指南

    在 MySQL 中,我們經(jīng)常使用 WHERE 條件用于進(jìn)行值的相等比較、范圍過(guò)濾。然而,我們也會(huì)使用關(guān)鍵字進(jìn)行搜索,這個(gè)基于搜索值與其他值的相關(guān)性來(lái)進(jìn)行過(guò)濾。MySQL全文檢索即用于這種場(chǎng)景。本篇將介紹如何使用全文檢索。
    2021-05-05
  • mysql 5.6.14 win32 解壓縮版(免安裝)安裝配置教程

    mysql 5.6.14 win32 解壓縮版(免安裝)安裝配置教程

    這篇文章主要介紹了mysql 5.6.14 win32 解壓縮版(免安裝)安裝配置教程,感興趣的小伙伴們可以參考一下
    2016-11-11
  • 使用distinct在mysql中查詢(xún)多條不重復(fù)記錄值的解決辦法

    使用distinct在mysql中查詢(xún)多條不重復(fù)記錄值的解決辦法

    使用distinct在mysql中查詢(xún)多條不重復(fù)記錄值的解決辦法...
    2006-12-12

最新評(píng)論

八宿县| 灵璧县| 佛坪县| 黄石市| 延长县| 华安县| 攀枝花市| 田林县| 武鸣县| 来安县| 闸北区| 榆树市| 黄大仙区| 靖边县| 庐江县| 高雄县| 河曲县| 微博| 绍兴市| 苏尼特右旗| 南澳县| 阿尔山市| 益阳市| 凉山| 南汇区| 东乡县| 呼和浩特市| 金山区| 新乡市| 昭苏县| 太白县| 宜城市| 巫溪县| 石屏县| 博乐市| 蓝田县| 澜沧| 白朗县| 扬中市| 佛坪县| 钦州市|