今日不慎隨手刪除了 Windows Azure Storage Emulator 模擬用的資料庫檔案,以至於啟動模擬器時出現 Failed to Initialize Windows Azure Storage Emulator 的錯誤訊息, 在此描述重建資料庫的過程。首先以系統管理員身分執行 Windows Azure Command Prompt。請先確認 Windows Azure Storage Emulator 使用到的 SQL Server Expess 的 Winodws Service 已經啟動。接著在命列中鍵入 DSInit /server: <伺服器名稱> ,以安裝在自己本機的 SQL EXPRESS 為例,應該鍵入 :
DSInit /server: .\SQLEXPRESS
接下即會重新建立Windows Azure Storage Emulator 模擬用的資料庫檔案,完成後會現示如下的對話方塊,大功告成。
此命令會建立一個名為 DevelopmentStorageDb<Date>.mdf 與 DevelopmentStorageDb<Date>_log.ldf 的資料庫檔案與 Log 檔,可別隨意刪除他們了。