Linux環境中使用BIEE 串連SQLServer業務資料來源_MsSql

來源:互聯網
上載者:User

1、用戶端

    在用戶端首先配置odbc資料來源,可以直接在運行中輸入odbcad32,開啟配置介面--系統DNS---添加
    選擇SQLserver的相關驅動,一般選擇wire protocol型的驅動,配置sqlserver資料庫連接資訊,測試一下是否串連成功,並儲存退出。
    注意此時的ODBC資料來源名稱要記錄下來,而且一旦確定以後最好不要改動。因為如果改動,伺服器端也要做修改。
    開啟Administrator tools,選擇匯入中繼資料,選擇配置好的sqlserver odbc資料來源,其他過程與oracle操作完全一致。

2、服務端

    服務端要做的操作無非也是在linux環境下添加一個ODBC資料來源,讓biee在啟動並執行時候根據ODBC名稱能匹配到相應的資料庫連接。
    在伺服器端的操作因為biee已經內建了sqlserver的資料來源,因此配置比較簡單。共分兩步:
    A、修改環境變數,user.sh
    

ORACLE_INSTANCE/bifoundation/OracleBIApplication/coreapplication/setup/user.sh

    該步驟的目的是把sqlserver驅動添加到啟動環境變數中,做法是
    開啟上述user.sh檔案以後,在最下方添加以下內容:

#SQLServer 2000 Parameters#---------------------------------------LD_LIBRARY_PATH=/user/local/Oracle_BI1/common/ODBC/Merant/5.3/lib:$ LD_LIBRARY_PATHexport LD_LIBRARY_PATH

添加完成後儲存並退出
B、修改odbc設定檔,odbc.sh,路徑與user.sh相同:

ORACLE_INSTANCE/bifoundation/OracleBIApplication/coreapplication/setup/odbc.ini

根據sqlserver的配置方式進行配置,範例為oracle官方範例:

[SQLSERVER_DB]Driver=/usr/Oracle_BI1/common/ODBC/Merant/5.3/lib64/ARmsss23.soDescription=DataDirect 5.1 SQL Server Wire ProtocolAddress=111.111.111.111,1433AlternateServers=AnsiNPW=YesConnectionRetryCount=0ConnectionRetryDelay=3Database=dbschema_nameLoadBalancing=0LogonID=Password=QuoteID=NoReportCodePageConversionErrors=0

務必修改的是上述黃色陰影地區的內容,其中中括弧內的SQLSERVER_DB就是odbc資料來源的名字,需要和rpd中的名字保持一致

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.