Лучший отвечающий
Ошибки при выполнении SQL-запросов

Вопрос
-
Всем доброго дня!
Используется MS SQL Server 2005 Standart x32.
Произошло отключение электричества, в результате чего повредилась БД. Наш специалист по БД "реанимировал" ее, после чего запрос DBCC CHECKDB стал отрабатывать без ошибок.
Система проработала более полу года, проблем с работой не наблюдалось.
Но периодически возникают проблемы с обновлением БД.
При обновлении БД часть запросов отрабатывает нормально, но другие выдают ошибку:
Update_ScheduleTemplate... Msg 4060, Level 11, State 1, Server BDTEST, Line 1 Cannot open database "main41test1" requested by the login. The login failed. Msg 18456, Level 14, State 1, Server BDTEST, Line 1 Login failed for user 'admin'.
Разумеется, для всех запросов используется одна и та же учетная запись. Как будто предыдущий запрос "не отпускает" базу для выполнения следующего.
С базами других пользователей таких проблем не возникает.
Какую информацию еще необходимо предоставить для более полной картины?
Прошу помочь с данной проблемой.
2 сентября 2011 г. 13:33
Ответы
-
а у других БД видимо false...переводите и эту базу в false...не нужна вам эта опция
http://www.t-sql.ru- Помечено в качестве ответа Dmitry Davydov 9 сентября 2011 г. 14:17
6 сентября 2011 г. 11:41Отвечающий
Все ответы
-
автоклосс у базы в каком состоянии?
http://www.t-sql.ru2 сентября 2011 г. 16:24Отвечающий -
автоклосс у базы в каком состоянии?
http://www.t-sql.ruЕсли я правильно понял вопрос, то в "True". (см. вложение)
6 сентября 2011 г. 5:59 -
а у других БД видимо false...переводите и эту базу в false...не нужна вам эта опция
http://www.t-sql.ru- Помечено в качестве ответа Dmitry Davydov 9 сентября 2011 г. 14:17
6 сентября 2011 г. 11:41Отвечающий -
Прошу прощения за задержку с ответом.
Ошибка устранена. Спасибо за помощь!
12 сентября 2011 г. 11:38