Я пытаюсь создать резервную копию базы данных SQL Server 2008 в Windows Server 2008, используя инструкции: http://msdn.microsoft.com/en-us/library/ms253070%28VS.80%29.aspx
Все довольно просто (просто следуйте инструкциям мастера, чтобы запустить резервное копирование), однако резервное копирование SQL не выполняется со следующей ошибкой:
--- ошибка запуска ---
Выполнить план обслуживания
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
Задание "Резервное копирование TFS. Подплан_1" не выполнено. (SqlManagerUI)
--- ошибка конца ---
Вот копия и вставка из журнала (было всего 2 соответствующих записи):
--- начать запись в журнале ---
Дата, Источник, Серьезность, Идентификатор журнала, Сообщение, Идентификатор процесса, Идентификатор почтового элемента, Идентификатор учетной записи, Последнее изменение, Автор последнего изменения, Категория, Событие, Пользователь, Компьютер
07.07.2009 12: 21: 22, Диспетчер управления службами, информация ,, Не удалось найти описание для события с кодом «1073748860» в источнике «Диспетчер управления службами». На локальном компьютере может не быть необходимой информации реестра или файлов DLL сообщений для отображения сообщения, или у вас может не быть разрешения на доступ к ним. Следующая информация является частью события: «Узел диагностической системы» работает »,,,,,, (0), 1073748860,, WIN2008-TFS
07/07/2009 12:20:42, SQLSERVERAGENT, предупреждение, запланированное задание SQL Server «Резервное копирование TFS.Subplan_1» (0x0140518D9AD209468CD45ECA97EC0B93) - Состояние: сбой - Вызвано: 07.07.2009 12:20:41 - Сообщение: Работа не удалась. Задание было запущено пользователем WIN2008-TFS \ Administrator. Последним шагом для выполнения был шаг 1 (Subplan_1). ,,,,,, Job Engine, 1073742032`` WIN2008-TFS
--- конец записи в журнале ---
Убедитесь, что службы интеграции установлены
Во-первых, это действительно стандартная резервная копия SQL Server. Данные TFS есть, но это не актуально.
Во-вторых, в SSMS откройте план обслуживания для редактирования. Убедитесь, что у вас включено ведение журнала, а затем запустите план. Это создаст текстовые файлы в папке / LOG в папке установки SQL Server. Проверьте это, и там будет более подробная информация о том, что конкретно не так. Опубликуйте это, и мы поможем вам решить проблему.
Что говорит средство просмотра событий Windows, смотрите в разделе «Система и приложения».
Единственная информация, которую я нашел для 1073748860, - это «Служба изменила свое рабочее состояние». Так происходит ли сбой SQL Server при выполнении резервного копирования?
В своем вопросе вы говорите, что хотите создать резервную копию базы данных SQL 2008, однако статья, которую вы читаете, предназначена для Windows Team Foundation Server (я не уверен, что это такое, так что это может быть то, что вам нужно?), Но следующее ссылки для резервного копирования базы данных SQL 2008:
T-SQL: http://msdn.microsoft.com/en-us/library/ms186865.aspx Студия управления: http://msdn.microsoft.com/en-us/library/ms187510.aspx
Лима
Вы выполняете резервное копирование в общий сетевой ресурс или в папку, к которой учетная запись, выполняющая резервное копирование, может не иметь доступа? Вы не сможете выполнить резервное копирование с именем UNC, если служба SQL Server работает как LocalSystem.
В командной строке попробуйте:
osql / S myserver / E / Q "резервное копирование базы данных mydb на disk = 'D: \ somefolder \ mydb.bak' с помощью init"
чтобы проверить, в принципе нет ничего плохого. Замените myserver, mydb и имя папки на то, что вы используете в задании резервного копирования.
JR
Установил SP1. Это все исправило, теперь все работает на 100%.