MSBI常见问题总结
SSIS
? ?1、對連接管理器“DC”的AcquireConnection方法調(diào)用失敗,錯誤代碼0xC0209303。可能在此之前已經(jīng)發(fā)出錯誤消息,提供了有關(guān)AcquireConnection方法調(diào)用失敗原因的詳細信息…?
? ? ? ?解決辦法:右鍵“解決方案管理器”,點擊“屬性”,在調(diào)試選項中將Run64BitRuntime的值改成False。
? 2、出現(xiàn)LOE DB源,無法從OLE DB訪問接口檢索列代碼頁信息。如果該組件支持“DefaultCodePage”屬性,將使用來自該屬性的代碼頁。如果不正確。更改該屬性的值。如果該組件不支持該屬性,將使用來自該組件的區(qū)域設(shè)置ID的代碼頁?
? ? ??解決辦法:右鍵這個組件,選擇“屬性將AlwaysUseDefaultCodePag屬性改成True就可以。
? 3、向SQL Server2005里導入數(shù)據(jù)是出現(xiàn)錯誤“SQL 錯誤描述為:?鏈接服務器?'(null)' 的 OLE DB 訪問接口'STREAM' 返回了對列 '[!BulkInsert].field' 無效的數(shù)據(jù)”,已打了SQL Server2005的最新補丁,在SQL Server2008里有同樣的問題。
??? ? 解決辦法:在SQL Server啟動過程中增加參數(shù)4808。
? ? 1. 在 SQL Server 配置管理器中,單擊“SQL Server 服務”。
2. 在右窗格中,右鍵單擊 SQL Server (<實例名>),再單擊“屬性”。
3. 在“高級”選項卡的“啟動參數(shù)”框中,鍵入“;-T4808”(加分號和-T4808)。
? ? ?4.設(shè)置完成后,重啟SQL Server服務,在查詢分析器中執(zhí)行“DBCC tracestatus”,返回結(jié)果:表明參數(shù)設(shè)置成功。或者將字段屬性設(shè)置為nvarchar。
? 4、驗證警告。{7835E9EA-7776-4A00-9A44-02FFCA5C88F8} OLE DB 源 [1] 無法從 OLE DB 訪問接口檢索列代碼頁信息。如果該組件支持“DefaultCodePage”屬性,將使用來自該屬性的代碼頁。如果當前的字符串代碼頁值不正確,請更改該屬性的值。如果該組件不支持該屬性,將使用來自該組件的區(qū)域設(shè)置 ID 的代碼頁?
? ? ?解決辦法:要是出現(xiàn)LOE DB源,無法從OLE DB訪問接口檢索列代碼頁信息。如果該組件支持“DefaultCodePage”屬性,將使用來自該屬性的代碼頁。如果不正確。更改該屬性的值。如果該組件不支持該屬性,將使用來自該組件的區(qū)域設(shè)置ID的代碼頁。這個問題很簡單,只需要右鍵這個組件,選擇“屬性將AlwaysUseDefaultCodePag屬性改成True就可以(首選)。
?5、驗證錯誤。Data Flow Task Data Flow Task 列“序號”無法在 unicode 和非 unicode 字符串數(shù)據(jù)類型之間轉(zhuǎn)換?
? ? ? 解決辦法:是varchar類型的字段轉(zhuǎn)不了nvarchar與nchar方法:將varchar類型改成nvarchar
?6、如何使數(shù)據(jù)源的約束覆蓋目標數(shù)據(jù)庫的約束:? ? ?
?? 7、Error Output 錯誤捕獲的使用:
? ? ? ?*?在數(shù)據(jù)源中使用“錯誤的輸出”:
? ? ? ? ?
? ? ? ? 選擇組件忽略失敗:數(shù)據(jù)源與數(shù)據(jù)連接中數(shù)據(jù)源的設(shè)置不相符,有錯誤數(shù)據(jù)程序就會忽略錯誤的具體內(nèi)容,并且置為NULL。
? ? ? ? ? ?* 在目標組建內(nèi)使用“錯誤的輸出”:
? ? ? ? ? ? 當選擇忽略失敗選項時,程序會將數(shù)據(jù)源傳來的數(shù)據(jù),其中錯誤的數(shù)據(jù)行給刪除。
SSAS
? 1、 因為內(nèi)存不足引起的處理不成功?
? ? ? ? 解決辦法: ? ? 1). 對事實表實施分區(qū)
? ? ? ? ? ? ? ? ? ? ? ?2). 增加服務器的虛擬內(nèi)存,重啟服務器
? ? ? ? ? ? ? ? ? ? ? ?3). 重啟SQL server服務。
? ? ? ? ?4).清空緩存池 1>CHECKPOINT 2>DBCC DROPCLEANBUFFERS 3>DBCC FREESYSTEMCACHE ( 'ALL' )
(sqlserver占用內(nèi)存越來越大這個是因為SQL SERVER會不斷的增加內(nèi)存,一直到達到最大內(nèi)存后才會釋放之前占的內(nèi)存。)
?2、SSAS 錯誤:OLAP 存儲引擎中存在錯誤: 為非重復計數(shù)記錄指定的排序順序不正確。
? ? ?解決:連接多維數(shù)據(jù)庫引擎=》右鍵屬性=》選擇高級選項=》找到OLAP \ Process \ CheckDistinctRecordSortOrder 把1改成0即可。?? ??
?
?3、安裝SQL SERVER 2012 R2后,有可能在右鍵AS服務器想打開屬性面板時候會出現(xiàn)如下錯誤:? ?
? ?解決方案:安裝補丁https://support.microsoft.com/zh-cn/hotfix/kbhotfix?kbnum=2894115&kbln=zh-cn&sd=SMB,下載解壓后,只需安裝最后一個即可。
?
?
??
SSRS
轉(zhuǎn)載于:https://www.cnblogs.com/java-oracle/p/5382570.html
總結(jié)
以上是生活随笔為你收集整理的MSBI常见问题总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 多媒体视频播放一( 多媒
- 下一篇: 我对XCode Objective-c