Перемещение «модельной» базы данных SQL Server на виртуальной машине Azure предотвращает запуск службы - PullRequest
0 голосов
/ 31 августа 2018

Скорее всего, это результат того, что локальный ум попытался ненадлежащим образом сформировать облако ... надеясь, что кто-нибудь может помочь мне выбраться из конфигурации SQL:

  • Я начал с шаблона виртуальной машины Azure с SQL Server 2017 Developer
  • Затем я успешно переместил «tempdb» на (стандартный) диск «Temporary Storage»
  • Я хотел затем переместить «модельную» БД для создания шаблонов будущих добавлений в базу данных (используя команды ALTER DATABASE, затем скопировав mdf / ldf), и там начались проблемы:

    • Служба отказывается запускаться, журнал событий сообщает "Служба SQL Server (MSSQLSERVER) прервана из-за следующей специфической для службы ошибки: %% 945"
    • Попытка запуска из командной строки с отчетами "-f -T3608" ex_dump_if_requested: Возникло исключение, мажор = 52, минор = 43, состояние = 8, серьезность = 22, попытка создать дамп симптомов "

Как я могу указать службе (без ее запуска) искать файлы базы данных "модели" в предыдущем месте?

1 Ответ

0 голосов
/ 01 сентября 2018

Ах, ха - я не умный;)

Корень моей проблемы состоял в том, что я скопировал / переместил файлы INCORRECT model.mdf и modellog.ldf. (В системе их несколько.) Я (лениво) использовал поиск Windows для поиска файлов - и не заметил, что он нашел их в папке «template». Я должен был использовать их в папке% Program Files% \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA.

Как только я скопировал ПРАВИЛЬНЫЕ файлы модели, все запустилось просто отлично!

Большое спасибо @SQLSocialite, который был хорошей парой вторых глаз ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...