Проблема: sp_attach_single_file_db не работает для баз данных с несколькими файлами журнала

Переводы статьи Переводы статьи
Код статьи: 271223 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

Следующий сценарий создает сообщение об ошибке:
  1. База данных настраивается с более чем одного файла журнала (.ldf).
  2. Успешно отсоединена базы данных с помощью сервераsp_detach_db.
  3. Файлы журнала для базы данных удалена, перемещена или переименована.
  4. надписьюsp_attach_single_file_dbкоманда выполняется, указав первичный файл данных.
Это сообщение об ошибке, возвращаемое в SQL Server версии 7.0:

Сервер: сообщение 5105, уровень 16, состояние 10, строка 1
Ошибка активации устройства. Физическое имя файла "FullPathToLogFile\имя_файла_журнала.ldf "может быть неправильным.
Сервер: Сообщение 945, уровень 14, состояние 1, строка 1
Невозможно открыть базу данных "twologtest", поскольку некоторые файлы не удалось активировать.
Сервер: Сообщение 1813, уровень 16, состояние 1, строка 1
Не удается открыть новую базу данных "twologtest". CREATE DATABASE прекращается.
Это сообщение об ошибке, возвращаемое в SQL Server 2000:

Сервер: Сообщение 1813, уровень 16, состояние 2, строка 1
Не удается открыть новую базу данных "twologtest". CREATE DATABASE прекращается.
Ошибка активации устройства. Физическое имя файла "FullPathToFirstLogFile\FirstLogFileName.ldf "может быть неправильным.
Ошибка активации устройства. Физическое имя файла "FullPathToSecondLogFile\SecondLogFileName.ldf "может быть неправильным.

Причина

Такое поведение является особенностью данного продукта..

Временное решение

Используйтеэлементы данногоВместоsp_attach_single_file_dbПрисоединение базы данных с несколькими файлами журнала. Нельзя присоединить базу данных, созданные с помощью нескольких файлов журнала без также присоединить файлы журналов.

Дополнительная информация

надписьюsp_attach_single_file_dbкоманда не предназначена для работы с базами данных, имеющих несколько файлов журнала.

Свойства

Код статьи: 271223 - Последний отзыв: 21 ноября 2010 г. - Revision: 3.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
Ключевые слова: 
kbprb kbmt KB271223 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:271223

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com