Linux環(huán)境中使用BIEE 連接SQLServer業(yè)務數(shù)據(jù)源
1、客戶端
在客戶端首先配置odbc數(shù)據(jù)源,可以直接在運行中輸入odbcad32,打開配置界面--系統(tǒng)DNS---添加
選擇SQLserver的相關驅動,一般選擇wire protocol型的驅動,配置sqlserver數(shù)據(jù)庫連接信息,測試一下是否連接成功,并保存退出。
注意此時的ODBC數(shù)據(jù)源名稱要記錄下來,而且一旦確定以后最好不要改動。因為如果改動,服務器端也要做修改。
打開Administrator tools,選擇導入元數(shù)據(jù),選擇配置好的sqlserver odbc數(shù)據(jù)源,其他過程與oracle操作完全一致。
2、服務端
服務端要做的操作無非也是在linux環(huán)境下添加一個ODBC數(shù)據(jù)源,讓biee在運行的時候根據(jù)ODBC名稱能匹配到相應的數(shù)據(jù)庫連接。
在服務器端的操作因為biee已經(jīng)自帶了sqlserver的數(shù)據(jù)源,因此配置比較簡單。共分兩步:
A、修改環(huán)境變量,user.sh
ORACLE_INSTANCE/bifoundation/OracleBIApplication/coreapplication/setup/user.sh
該步驟的目的是把sqlserver驅動添加到啟動環(huán)境變量中,做法是
打開上述user.sh文件以后,在最下方添加以下內(nèi)容:
#SQLServer 2000 Parameters #--------------------------------------- LD_LIBRARY_PATH=/user/local/Oracle_BI1/common/ODBC/Merant/5.3/lib:$ LD_LIBRARY_PATH export LD_LIBRARY_PATH
添加完成后保存并退出
B、修改odbc配置文件,odbc.sh,路徑與user.sh相同:
ORACLE_INSTANCE/bifoundation/OracleBIApplication/coreapplication/setup/odbc.ini
根據(jù)sqlserver的配置方式進行配置,樣例為oracle官方樣例:
[SQLSERVER_DB] Driver=/usr/Oracle_BI1/common/ODBC/Merant/5.3/lib64/ARmsss23.so Description=DataDirect 5.1 SQL Server Wire Protocol Address=111.111.111.111,1433 AlternateServers= AnsiNPW=Yes ConnectionRetryCount=0 ConnectionRetryDelay=3 Database=dbschema_name LoadBalancing=0 LogonID= Password= QuoteID=No ReportCodePageConversionErrors=0
務必修改的是上述黃色陰影區(qū)域的內(nèi)容,其中中括號內(nèi)的SQLSERVER_DB就是odbc數(shù)據(jù)源的名字,需要和rpd中的名字保持一致
相關文章
詳解安裝sql2012出現(xiàn)錯誤could not open key...解決辦法
這篇文章主要介紹了詳解安裝sql2012出現(xiàn)錯誤could not open key...解決辦法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-11-11安裝sql server 2008 management提示已安裝 SQL Server 2005 Express的解決
SQL Server 2005 Express 工具不是sql server 2005 management,不用卸載sql server 2005 management,用一個小技巧就行2013-07-07在Windows XP系統(tǒng)安裝SQL server 2000 企業(yè)版(圖解版)
今天在網(wǎng)上下載一個軟件,需要使用MS SQL,海波用的是 Windows XP Professional(專業(yè)) 版系統(tǒng),而SQL卻是企業(yè)版。安裝的時候提示我只能安裝客戶端,服務程序卻不能安裝。海波在網(wǎng)上搜索到了一些方法,設置成功了2014-07-07sqlserver bcp(數(shù)據(jù)導入導出工具)一般用法與命令詳解
bcp是SQL Server中負責導入導出數(shù)據(jù)的一個命令行工具,它是基于DB-Library的,并且能以并行的方式高效地導入導出大批量的數(shù)據(jù)2012-07-07