Проверка параметров командной строки...OK Проверка путей...OK Открытие SCM...OK Подготовка...OK Проверка хранилищ...OK Проверка базы данных...Ошибка - 1950 ('Generic db error: "2528, 'Microsoft OLE DB Provider for SQL Server', 'IDispatch error #3092', 'DBCC results for 'KAV'.;Service Broker Msg 9675, State 1: Message Types analyzed: 14.;Service Broker Msg 9676, State 1: Service Contracts analyzed: 6.;Service Broker Msg 9667, State 1: Services analyzed: 3.;Service Broker Msg 9668, State 1: Service Queues analyzed: 3.;Service Broker Msg 9669, State 1: Conversation Endpoints analyzed: 0.;Service Broker Msg 9674, State 1: Conversation Groups analyzed: 0.;Service Br') Ошибка - 1950 ('Generic db error: "2528, 'Microsoft OLE DB Provider for SQL Server', 'IDispatch error #3092', 'DBCC results for 'KAV'.;Service Broker Msg 9675, State 1: Message Types analyzed: 14.;Service Broker Msg 9676, State 1: Service Contracts analyzed: 6.;Service Broker Msg 9667, State 1: Services analyzed: 3.;Service Broker Msg 9668, State 1: Service Queues analyzed: 3.;Service Broker Msg 9669, State 1: Conversation Endpoints analyzed: 0.;Service Broker Msg 9674, State 1: Conversation Groups analyzed: 0.;Service Br')
Почти год до неё руки не доходили, а тут наконец-то взялся. Немного гугленья и здравый смысл подсказали, что проблема в базе данных. База лежит в MSSQL 2005. Бэкап базы встроенными средствами MSSQL проходил на ура.
Я в итоге подчерпнул полезную инфу тут - http://www.sql.ru/forum/actualthread.aspx?tid=757797&hl=suspect. У меня не та проблема, что описана по ссылке, но действия, предпринятые там, помогли и мне :)
Сделал проверку базы
DBCC CHECKDB (’KAV’) WITH NO_INFOMSGS, ALL_ERRORMSGS
ALTER DATABASE KAV SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CHECKDB ('KAV',repair_rebuild)
ALTER DATABASE KAV SET MULTI_USER
И все, красота! Бэкапы пошли на ура. Я доволен.
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.