在Azure VM上移动“模型”SQL Server数据库会阻止服务启动

问题描述 投票:0回答:1

这很可能是由于本地人试图不恰当地模拟云计算的结果...希望有人可以帮助我摆脱困扰的SQL配置:

  • 我开始使用带有SQL Server 2017 Developer的Azure VM模板
  • 接下来,我成功地将“tempdb”移动到(标准)“临时存储”驱动器
  • 我希望然后移动“模型”数据库以模拟未来的数据库添加(使用ALTER DATABASE命令,然后复制mdf / ldf),并且开始出现问题: 该服务拒绝启动,事件日志报告“SQL Server(MSSQLSERVER)服务因以下特定于服务的错误而终止:%% 945” 尝试从命令行开始使用“-f -T3608”报告“ex_dump_if_requested:异常引发,major = 52,minor = 43,state = 8,severity = 22,尝试创建症状转储”

如何指示服务(不启动它)在先前位置查找“模型”数据库文件?

sql-server azure
1个回答
0
投票

啊哈哈 - 我不聪明;)

我的问题的根源是我复制/移动了INCORRECT model.mdf和modellog.ldf文件。 (系统上有几个。)我(懒惰地)使用Windows搜索来查找文件 - 并没有注意到它在“模板”文件夹中找到了它们。我应该使用%Program Files%\ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA文件夹中的那些。

一旦我复制了CORRECT模型文件,一切都开始了!

非常感谢@SQLSocialite谁是第二双眼睛......

© www.soinside.com 2019 - 2024. All rights reserved.