none
Событие 5178, MSSQLSERVER RRS feed

  • Общие обсуждения

  • Добрый день.

    После установки обновлений, перестал запускаться SQL 2008. В логах приложений - следующая ошибка:

    Невозможно использовать файл "D:\SQL_Base\tempdb.mdf", так как он был первоначально отформатирован с размером сектора 512 и в настоящий момент находится в томе с размером сектора 3072. Переместите файл в том, размер которого равен или меньше исходного размера сектора.

    Я уже и другую базу tempdb подставлял, и HDD форматировал.. Причем, эту базу tempdb я подключал к другому серверу, все работает.. А изначально, при установке - SQL работал.

    Кто знает, как лечить ? Поиск по интернету особо данных новых не дал...

Все ответы

  • Переместите файл в том, размер которого равен или меньше исходного размера сектора.

    http://www.t-sql.ru

    Отвечающий
  • Т.е. во время установки - сервер работал. Некоторое время - тоже работал. А потом вдруг ему не понравился размер сектора ?
  • Т.е. во время установки - сервер работал. Некоторое время - тоже работал. А потом вдруг ему не понравился размер сектора ?
    Не совсем ясно, что кроется за вашей фразой: "После установки обновлений"

    http://www.t-sql.ru

    Отвечающий
  • То и кроется - установка обновлений Microsoft с корпоративного сервера WSUS.

    Причем, выявил одну странность. Если создать RAM диск и переместить базу tempdb (действующую) на RAM-диск, то сервер запускается. А если вернуть обратно - не запускается..

  • какой размер сектора на D?

    http://www.t-sql.ru

    Отвечающий
  • Стыдно, но не знаю, как посмотреть. :(

    Вывод команды fsutil следующий:

    Предполагаю, что это параметр "Байтов на физический сектор"

  • Попробуйте обновить драйвера для вашего запоминающего устройства

    http://www.t-sql.ru

    Отвечающий
  • Что Windows Update, что Intel говорят, что драйверы - актуальные...

    Но при помощи Intel Matrix Storage Manager я обнаружил, что размер физического кластера в самом деле, 3072.. Как переделать размер кластера или где в SQL изменить данную настройку - непонятно... Бэкап, кстати, тоже не восстанавливается..

    9 июня 2014 г. 12:56
  • Еще одно наблюдение. Удалил SP1 для SQL 2008.. Все заработало..
    10 июня 2014 г. 6:12