簡體   English   中英

在Azure VM上移動“模型” SQL Server數據庫會阻止服務啟動

[英]Moving the “model” SQL Server database on an Azure VM prevents service startup

這很可能是由於內部思維試圖不適當地塑造雲而導致的結果...希望有人可以幫助我擺脫乏味的SQL配置:

  • 我從使用SQL Server 2017 Developer的Azure VM模板開始
  • 接下來,我成功地將“ tempdb”移至(標准)“臨時存儲”驅動器
  • 然后,我希望將“模型” DB移至將來的數據庫添加模式(使用ALTER DATABASE命令,然后復制mdf / ldf),然后麻煩就開始了:

    • 該服務拒絕啟動,事件日志報告“ SQL Server(MSSQLSERVER)服務終止,出現以下特定於服務的錯誤:%% 945”
    • 嘗試從命令行使用“ -f -T3608”啟動時會報告“ ex_dump_if_requested:引發異常,major = 52,minor = 43,state = 8,嚴重性= 22,嘗試創建症狀轉儲”

如何指示服務(不啟動服務)在先前位置查找“模型”數據庫文件?

啊哈-我不聰明;)

我的問題的根源是我復制/移動了INCORRECT model.mdf和modellog.ldf文件。 (系統上有多個。)我(懶惰地)使用Windows搜索來查找文件-並沒有注意到它在“模板”文件夾中找到了文件。 我應該使用%Program Files%\\ Microsoft SQL Server \\ MSSQL14.MSSQLSERVER \\ MSSQL \\ DATA文件夾中的那些。

復制完CORRECT模型文件后,一切就開始了!

非常感謝@SQLSocialite,他是第二雙很好的伙伴...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM