因為要重裝某台DB 作業系統,但其中有個較大的SSAS OLAP DB,每每備份後再還原到另外一台備援機時,都要三天三夜...三更半夜....然後還不一定成功?
先用一個小DB試著在主機1用Deatch 卸離後,複製OLAP Data目錄下的資料庫資料夾到主機2 OLAP Data目錄下,然後在主機2 Attach掛載起來,看來大大節省時間。
(後來也有試過用mklink做過UNC 目錄的Attach看來也是可以瀏覽,不過沒有做後續process 測試,故也不確定有沒有問題)
就像用資料庫的 Detach & Attach一樣,用來刪掉重建.ldf檔,不用費力去瘦身ldf檔,快速又方便。,
最後在重安裝的主機上,因只format掉C:\ 故重安裝好SQL SERVER後再由原來的SSAS Data目錄Attach檔案,所以必需開啟其他目錄可讀取Data目錄。
在SSAS 主機按右鍵進入屬性後,於一般下勾選顯示進階,調整AllowedBrowsingFolder,用 | 破折號相隔加入可瀏覽目錄,如下紅字。
G:\OLAP\Backup\|G:\OLAP\Log\|G:\OLAP\Data\|F:\OLAP\Data\