Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Корпорація Майкрософт поширює Microsoft SQL Server 2008 з пакетом оновлень 2 (SP2) як один файл для завантаження. Оскільки виправлення сукупно, у кожному новому випуску містяться всі виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2008 SP2 для виправлення неполадок.

Ознаки

Розглянемо такий сценарій:

  • Ви виконати одну з наведених нижче дій

    • Інсталюйте Сукупне оновлення 2 для Microsoft SQL Server 2008 Service Pack 2 (SP2) або пізнішу версію пакета накопичувальне оновлення

    • Оновлення SQL Server 2008 до SQL Server 2008 Service Pack 3 (SP3)

    • Оновлення SQL Server 2008 R2 до SQL Server 2008 R2 Service Pack 1 (SP1) або пізнішу версію пакета оновлень

  • Ви створюєте завдання агента SQL Server у базі даних користувача, і ви встановили тип розкладу як запускається автоматично під час запуску агента SQL Server.

  • Ви перезавантажте службу SQL Server.

У цьому випадку завдання агента SQL Server не вдасться.

Причина

Ця проблема виникає через те, що база даних користувача не завершується відновленням після початку роботи. Після інсталяції сукупного оновлення 2 для SQL Server 2008 SP2 або оновлення SQL Server 2008 до сервера SQL Server 2008 SP3 або оновлення SQL Server 2008 R2 до SQL Server 2008 R2 SP1, агент SQL Server розпочнеться відразу після завершення відновлення баз даних MSDB.

Зверніть увагу, що агент SQL Server має починатися після відновлення всіх баз даних.

Спосіб вирішення

SQL Server 2008 R2 Service Pack 1

Виправлення для цієї проблеми уперше випущено в сукупному оновленні 9. Щоб отримати докладні відомості про отримання цього сукупного оновлення пакета для SQL Server 2008 R2 Service Pack 1, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

2756574 Сукупний пакет оновлень пакета 9 для SQL Server 2008 R2 Service Pack 1Note, оскільки будує сукупні, кожен новий випуск Fix містить всі поточні виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2008 R2 Service Pack 1 Fix Release. Радимо застосувати найновішу версію виправлення, що містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2567616 Випущено пакет оновлень 1 для SQL Server 2008 R2, випущеній після випуску SQL Server 2008 R2 Service SP1

SQL Server 2008 із пакетом оновлень 3

Виправлення для цієї проблеми уперше випущено в сукупному оновленні 7 для SQL Server 2008 Service Pack 3. Щоб отримати докладні відомості про отримання цього сукупного оновлення пакета, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

2738350 Сукупний пакет оновлень пакета 7 для SQL Server 2008 Service Pack 3Note, оскільки будує сукупно, кожен новий Fix Release містить усі виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2008 Service Pack 3 Fix Release. Радимо застосувати найновішу версію виправлення, що містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2629969 Інстальовано пакет оновлення SQL Server 2008, який було випущено після випуску пакета оновлень 3 для SQL Server 2008

Сукупне оновлення 8 для SQL Server 2008 Service Pack 2

Виправлення для цієї проблеми уперше випущено в сукупному оновленні 8 для SQL Server 2008 Service Pack 2. Щоб отримати докладні відомості про отримання цього сукупного пакета оновлень для SQL Server 2008 Service Pack 2, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

2648096 Сукупний пакет оновлень пакета 8 для SQL Server 2008 Service Pack 2Note, оскільки будує сукупно, кожен новий випуск Fix містить усі виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2008 Service Pack 2 Fix Release. Радимо застосувати найновішу версію виправлення, що містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2402659 Інстальовано пакет оновлення SQL Server 2008, який було випущено після випуску служби SQL Server 2008 Service Pack 2

SQL Server 2008 R2 Service Pack 2

Виправлення для цієї проблеми уперше випущено в сукупному оновленні 2 для SQL Server 2008 R2 Service Pack 2. Щоб отримати докладні відомості про отримання цього сукупного оновлення пакета, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

2740411 Сукупний пакет оновлень пакета 2 для SQL Server 2008 R2 Service Pack 2Note, оскільки будує сукупні, кожен новий випуск Fix містить всі поточні виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2008 R2 Fix Release. Радимо застосувати найновішу версію виправлення, що містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2730301 Випущено пакет оновлень 2 для SQL Server 2008 R2, випущеній після випуску SQL Server 2008 R2 Service Pack NO2

Відомості про розділ реєстру

Важливі цей розділ, метод або завдання містять кроки, які вказують, як змінити реєстр. Проте неправильне внесення змін до реєстру може призвести до виникнення серйозних проблем. Тому будьте уважні, виконуючи ці кроки. Для додаткового захисту, перш ніж вносити зміни, обов’язково створіть резервну копію реєстру. Якщо виникне проблема, реєстр можна буде відновити. Для отримання додаткових відомостей про створення резервної копії та відновлення реєстру клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:

322756 Щоб створити резервну копію та відновити реєстр в WindowsAfter інсталяції цього виправлення, спочатку потрібно перезапустити службу агента SQL Server для відповідного екземпляра. Під час перезавантаження служби створюється новий розділ відновлення бази даних. Цей розділ реєстру визначає, чи агент SQL Server очікує відновлення баз даних користувача для виконання, перш ніж він почне роботу агента SQL Server.

Щоб ми налаштували цей розділ реєстру для вас, перейдіть до розділу "виправити це для мене". Якщо ви бажаєте налаштувати цей розділ реєстру самостійно, перейдіть до розділу "дозвольте мені виправити це самостійно".

Автоматичне виправлення



Щоб автоматично настроїти цей ключ реєстру, натисніть кнопку виправити його або посилання. Потім у діалоговому вікні завантаження файлу натисніть кнопку виконати , а потім виконайте вказівки, описані в майстрі Fix It.




Нотаток

  • Перш ніж запустити це рішення Fix It, потрібно інсталювати виправлення, описане в базі знань Microsoft Knowledge Base (KB) статті 2648096. Після цього потрібно перезапустити службу агента SQL Server для відповідного екземпляра.

  • Цей майстер може бути тільки англійською мовою. Проте автоматичне виправлення працює також для інших мовних версій ОС Windows.

  • Якщо ви не на комп'ютері, на якому виникли проблеми, збережіть виправлення, яке потрібно виправити, на флеш-пам'ять або на компакт-диск, а потім запустіть його на комп'ютері, на якому виникла проблема.


Потім перейдіть до розділу "вирішено проблему?".



Самостійне вирішення проблеми

Щоб настроїти розділ відновлення, виконайте наведені нижче дії.

  1. Натисніть кнопку Пуск, виберіть команду виконати, введіть regedit у полі Відкрити , а потім натисніть кнопку OK.

  2. Знайдіть і клацніть такий підрозділ реєстру:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.instance\SQLServerAgent\

  3. В області відомостей клацніть правою кнопкою миші елемент відновлення даних, а потім натисніть кнопку змінити.

  4. У полі Value Data (значення) введіть усі.

    Зверніть увагу, що значення за замовчуванням для елемента реєстру відновлені дані відновлення буде MSDB.

  5. Закрийте редактор реєстру.

Примітка. Якщо встановлено значення для параметра відновлення реєстру, що не є MSDB або все, у журналі SQL Server не відображається повідомлення про те, що для сервера служби MSDB буде доступний запит.

Чи вирішено проблему?

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Інші способи вирішення

Щоб вирішити цю проблему, додайте крок до завдання агента SQL Server, який перевіряє, чи є в Інтернеті цільові бази даних. Цей крок має бути першим кроком.

Примітка. ви можете перевірити стан бази даних, відповідно до стану стовпця в таблиці системних баз даних.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×