欧美V国产V亚洲V日韩九九_国产偷V国产偷V亚洲高清_蜜桃精品免费久久久久影院_亚洲男同志Gay 片可播放

核心導讀:服裝管理軟件中數據庫運用直接影響到系統性能。服裝數據量大、變化快,報表格式復雜。一種簡單的解決方法就是把業務數據庫與分析數據庫分開。錦銘泰軟件成功應用了ORACLE與SQL2008配合使用的案例!其中數據交換核心就是透明網關的設置

我這里介紹的是(shi)Oracle11g的配置方(fang)法

環境:
yyora:Oracle11g ,實例名Fdb
yysql:Mssql 2000,數據庫Tdb

第一步: 在yyora上安裝11g的GateWay,安裝時選擇MSsql,官網上可以下載;

第二步:在Oracle的安裝目錄找到dg4msql/admin目錄,里面有個模板文件initdg4msql.ora,此文件名的規則為init+SID.ora,其中SID是你將要連接的數據庫的實例名。這里復制一個出來重名命為initTdb.ora,打開并修改其下一行內容:
HS_FDS_CONNECT_INFO = yysql//Tdb    
這個比較重要,格式為hostname/serverinstance/databasename

第三步:找到network/admin目錄下的listener.ora和tnsnames.ora兩個文件。
先配置listener.ora,打開后增加以下內容:
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = Tdb)      # 前面定義的SID
      (ORACLE_HOME = D:\app\Administrator\product\11.1.0\db_1)    #Oracle的安裝目錄
      (PROGRAM = dg4msql)   # 配置目錄,不能變
    )
  )
再配置tnsnames.ora,打開后增加一個監聽:
MSSQL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST=yyora)(PORT=1521))  
    )
    (CONNECT_DATA =
      (SID = Tdb)   # 前面定義的SID
    )
    (HS=OK)
  )

第四步:在服務中重啟Listener

第五步:建立DatabaseLink
create public database link mssql connect to ora identified by "ora" using 'MSSQL';
格式:create public database link 連接名  connect to SQL用戶名 identified by SQL用戶密碼 using 監聽名;

第六步:使用
select * from tabname@mssql

如果在使用過程需要操作事務,那必須對透明網設置關分布式事務

注(zhu):建議網關與Oracle安裝(zhuang)在同一目錄