我正在使用Microsoft.AnalysisServices.Server類連接到SSAS實例。使用C#進行分析服務數據庫凍結
我按名稱檢索數據庫並使用ProcessType.ProcessFull作爲選項調用Process方法。
server.Databases.FindByName("MyDatabase").Process(ProcessType.ProcessFull)
程序掛起一個小時,之後數據庫將不會被處理。
我也嘗試傳遞一個XMLA命令來處理使用服務器類的數據庫。此命令在Sql Server Management Studio中運行時起作用,但在通過服務器連接傳遞時不起作用。
server.Execute("My XMLA Process Command")
我使用server.Execute在我嘗試處理它之前先傳遞XMLA命令來創建數據庫。 create database命令正常工作,但process database命令不能使用XMLA或C#對象。它只是凍結了一個小時的程序,並沒有處理數據庫。
任何幫助將不勝感激。提前致謝。
多久需要通過SQL界面做了充分的處理? – bryanmac
在下方添加了類似的評論。通過SQL GUI,它需要<1分鐘。 – user326502