Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Восстановление баз данных "msdb" SQL Server  [new]
Вмталий
Member

Откуда:
Сообщений: 8
После старта агента в журнале ошибок агента появляется запись
"Ожидается восстановление баз данных "msdb" SQL Server"
Используется :
Microsoft SQL Server Management Studio 12.0.5000.0
Клиентские средства служб Microsoft Analysis Services 12.0.5000.0
Компоненты доступа к данным (MDAC) 6.2.9200.16384
Microsoft MSXML 3.0 4.0 6.0
Microsoft Internet Explorer 9.10.9200.17413
Microsoft .NET Framework 4.0.30319.34209
Операционная система 6.2.9200
Версия SQL 2012R2 12.0.5000.0;SP2;Standard Edition (64-bit)
Восстановление из архива -при остановленном агенте проходит, но при его (агенте) запуске ошибка проявляется снова.
В журнале SQL Есть строка
Server-level event notifications can not be delivered. Either Service Broker is disabled in msdb<c/> or msdb failed to start. Event notifications in other databases could be affected as well. Bring msdb online<c/> or enable Service Broker.
плохой перевод Уведомления о событиях уровня сервера не может быть доставлено. Либо Service Broker отключен в MSDB <с /> или MSDB не удалось запустить. Уведомления о событиях в других базах данных могут быть затронуты также. Доведите MSDB онлайн <с /> или включить Service Broker.

Помогите MSDB привести в режим
может я неправильно делаю RECONFIGURE этой базы?
Подскажите скрипт.
12 авг 16, 10:03    [19532682]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
o-o
Guest
кто что понял?
какой у базы msdb статус?
12 авг 16, 10:10    [19532738]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
o-o
Guest
select user_access_desc,
       state_desc
from sys.databases
where name = 'msdb';

?
12 авг 16, 10:12    [19532756]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
Вмталий
Member

Откуда:
Сообщений: 8
o-o
кто что понял?
какой у базы msdb статус?

Ожидается восстановление баз данных "msdb" SQL Server это говорит журнал, можно посмотреть запросом?
12 авг 16, 10:17    [19532785]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
Вмталий
Member

Откуда:
Сообщений: 8
o-o
select user_access_desc,
       state_desc
from sys.databases
where name = 'msdb';

?

MULTI_USER ONLINE
12 авг 16, 10:19    [19532797]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
o-o
Guest
кроме того что вы в журнале читаете, что-то беспокоит?
база в онлайне, внешне все хорошо
12 авг 16, 10:29    [19532837]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
o-o
Guest
о блин, это просто вы так нервно реагируете на нормальные обычные сообщения в логе?
вот лог работающего беспроблемного агента
log
[393] Waiting for SQL Server to recover databases...
[100] Microsoft SQLServerAgent version 10.50.2500.0 ((Unknown) unicode retail build) : Process ID 3236
[101] SQL Server USEPCPWDZ3\USEPCPDZ3 version 10.50.2500 (0 connection limit)
[102] SQL Server ODBC driver version 10.50.2500
[103] NetLib being used by driver is DBNETLIB.DLL; Local host server is USEPCPWDZ3\USEPCPDZ3
[310] 8 processor(s) and 49151 MB RAM detected
[339] Local computer is USEPCPWDZ3 running Windows NT 6.0 (6002) Service Pack 2
[432] There are 12 subsystems in the subsystems cache
[364] The Messenger service has not been started - NetSend notifications will not be sent
[129] SQLAgent$USEPCPDZ3 starting under Windows NT service control
[260] Unable to start mail session (reason: No mail profile defined)
[396] An idle CPU condition has not been defined - OnIdle job schedules will have no effect
12 авг 16, 10:34    [19532862]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
Вмталий
Member

Откуда:
Сообщений: 8
Вмталий
o-o
select user_access_desc,
       state_desc
from sys.databases
where name = 'msdb';

?

MULTI_USER ONLINE


Это запись виндового журнала:
DBCC CHECKDB (msdb) WITH no_infomsgs, выполненная sa, обнаружила ошибки (0) и исправила ошибки (0). Затраченное время: 0 ч 0 мин 0 с. Моментальный снимок внутренней базы данных имеет точку разбиения с номером LSN = 000000b4:000004c8:0001 и первый номер LSN = 000000b4:000004c6:0001
Параметр конфигурации "user options" изменен с 0 на 0. Выполните инструкцию RECONFIGURE для установки.
это не правильно параметр не изменился зачем реконфигурировать
Когда все не дай бог развалится и не будут выполнятся задания, за что хвататся.
Выполним запросы, только посоветуйте какие.
12 авг 16, 10:37    [19532876]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
o-o
Guest
проблема у вас в чем, чекдб пишет, нет ошибок,
что вам не нравится-то?
12 авг 16, 10:43    [19532907]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
Вмталий
Member

Откуда:
Сообщений: 8
Вмталий
Вмталий
пропущено...

MULTI_USER ONLINE


Это запись виндового журнала:
DBCC CHECKDB (msdb) WITH no_infomsgs, выполненная sa, обнаружила ошибки (0) и исправила ошибки (0). Затраченное время: 0 ч 0 мин 0 с. Моментальный снимок внутренней базы данных имеет точку разбиения с номером LSN = 000000b4:000004c8:0001 и первый номер LSN = 000000b4:000004c6:0001
Параметр конфигурации "user options" изменен с 0 на 0. Выполните инструкцию RECONFIGURE для установки.
это не правильно параметр не изменился зачем реконфигурировать
Когда все не дай бог развалится и не будут выполнятся задания, за что хвататся.
Выполним запросы, только посоветуйте какие.

Да и винда ругается.
Ошибка создания контекста архивации для "c:\program files (x86)\microsoft sql server\120\Tools\Binn\managementstudio\CopyDatabaseWizard.exe". Ошибка в файле манифеста или политики "c:\program files (x86)\microsoft sql server\120\Tools\Binn\managementstudio\CopyDatabaseWizard.exe" в строке 8. Значение "1.0" атрибута "version" в элементе "assemblyIdentity" недопустимо.
Вам хорошо, Вы умный и знаете как все исправить, а нам бестолочам потом что делать когда забудешь посмотреть что база не обслуживалась, архива нет, есть месячной давности и пипец котенку.
12 авг 16, 10:45    [19532919]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
o-o
Guest
нет, я реально не понимаю,
каким местом CopyDatabaseWizard.exe к базе msdb?
с чего вы решили, что с сервером проблемы?
ну может у вас там вирусняк какой-то,
ну пусть даже виндовые файлы попорчены,
но при чем тут сервер?
12 авг 16, 10:49    [19532930]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
Вмталий
Member

Откуда:
Сообщений: 8
o-o
нет, я реально не понимаю,
каким местом CopyDatabaseWizard.exe к базе msdb?
с чего вы решили, что с сервером проблемы?
ну может у вас там вирусняк какой-то,
ну пусть даже виндовые файлы попорчены,
но при чем тут сервер?

На сервере стоит каспер, понимаю что для SQL это грех, вирусов он не обнаруживает. А студио все таки относится к SQl.
Ошибки имеют свойства накапливаться и вылазить в самый неподходящий момент.
О-О подскажите как правильно включить Service Broker или перевести базу в онлайн, я понимаю что это абсурд "она сейчас онлайн" зто сказал Ваш запрос. может я делаю не под тем пользователем и у него нет прав на окончательную запись в базу?
12 авг 16, 11:10    [19533064]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
o-o
Guest
база в онлайне
да и брокер вам наверняка не нужен.
вот валерьянка возможно вас спасет
12 авг 16, 11:16    [19533105]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
Вмталий
Member

Откуда:
Сообщений: 8
Вмталий
o-o
нет, я реально не понимаю,
каким местом CopyDatabaseWizard.exe к базе msdb?
с чего вы решили, что с сервером проблемы?
ну может у вас там вирусняк какой-то,
ну пусть даже виндовые файлы попорчены,
но при чем тут сервер?

На сервере стоит каспер, понимаю что для SQL это грех, вирусов он не обнаруживает. А студио все таки относится к SQl.
Ошибки имеют свойства накапливаться и вылазить в самый неподходящий момент.
О-О подскажите как правильно включить Service Broker или перевести базу в онлайн, я понимаю что это абсурд "она сейчас онлайн" зто сказал Ваш запрос. может я делаю не под тем пользователем и у него нет прав на окончательную запись в базу?


SQL server запускается под NT Service\MSSQLSERVER
Агент SQL Server под NT Service\SQLSERVERAGENT
подключение к обозревателю объектов под SA
12 авг 16, 11:19    [19533128]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление баз данных "msdb" SQL Server  [new]
Вмталий
Member

Откуда:
Сообщений: 8
o-o
база в онлайне
да и брокер вам наверняка не нужен.
вот валерьянка возможно вас спасет

Действительно брокер не нужен, а валерьянку не хотелось пить потом.
О-О спасибо за советы, если есть какие либо предложения -выполню.
12 авг 16, 11:27    [19533195]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить