2012-04-21 29 views
0

我已經使用Azure的存儲模擬器好幾個月了。不過,我試圖今天開始它,並不斷崩潰。它告訴我運行一個名爲DSInit.exe的exe文件。這應該初始化存儲模擬器,但它失敗。我收到以下消息Azure存儲模擬器突然停止工作

「無法創建數據庫'DevelopmentStorageDb20110816':與SQL Server建立連接時發生網絡相關或特定於實例的錯誤未找到服務器或無法訪問服務器驗證(提供商:SQL網絡接口,錯誤:26 - 錯誤定位服務器/實例指定)

一個或多個初始化操作失敗。在嘗試之前解決這些錯誤再次運行存儲模擬器,如果SQL Server是由當前用戶以外的人員安裝的,可能會發生這些錯誤,請參閱http://go.microsoft.com/fwlink/?LinkID=205140瞭解更多詳細信息。

有沒有人曾經遇到過這個。我不知道爲什麼它不會突然工作。

感謝

+0

你的sql express實例發生了什麼?它需要運行。 – 2012-04-22 18:14:08

+0

Nope沒有做一件事 – StevenR 2012-04-22 19:13:01

回答

2

奇怪的,聽起來像模擬器已經失去了說話的SQL實例的能力,也許你可以再次運行DSInit到本地SQL Server上初始化另一個實例?

http://kristofmattei.be/2010/01/28/windows-azure-sdk-connecting-to-non-sqlexpress-instance/

有事您的開發機器上改變了過去幾個月與SQL Server或在Azure SDK?你正在運行什麼版本的SDK?

+0

感謝您的回覆,我試圖運行 DSInit/sqlinstance :. 但我再次得到相同的錯誤。沒有什麼改變,不能理解它。 – StevenR 2012-04-22 16:26:03

+0

我假設你已經檢查過在SQL中打開了遠程連接嗎? – user728584 2012-04-22 20:39:02

+0

我將如何做到這一點? – StevenR 2012-04-22 21:32:42

1

StevenR和Kenneth是正確的。請檢查SQL Server實例上是否有更改。即使我們沒有對SQL Server做任何事情,最好能檢查它,例如,SQL Server實例可能已經崩潰,並且需要重新啓動。

最好的問候,

Ming Xu。