Имя: Пароль:
IT
 
Ошибка sql-server
,
0 malder
 
05.08.11
09:55
ЗАГОЛОВОК: Microsoft SQL Server Management Studio
------------------------------

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

Не удалось открыть базу данных "msdb". Она была отмечена как подозрительная (SUSPECT) операцией восстановления. Дополнительные сведения см. в журнале ошибок SQL Server. (Microsoft SQL Server, ошибка: 926)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1617&EvtSrc=MSSQLServer&EvtID=926&LinkId=20476

------------------------------
КНОПКИ:

ОК
------------------------------


Что с этим делать?
1 ДенисЧ
 
05.08.11
09:56
восстановить msdb из архива
2 malder
 
05.08.11
09:59
стали недоступные почти все базы -(
3 malder
 
05.08.11
10:00
(1) как это сделать!?
4 lxs
 
05.08.11
10:02
management studio тебе в руки. команду restore.. помолясь приступай
5 malder
 
05.08.11
10:05
(4)  блин так а из-за чего ошибка то?!
6 malder
 
05.08.11
10:06
Перезапустил sql-server появились базы хоть, а то вообше ни одной базы в списке не было!
7 malder
 
05.08.11
10:07
Нажимаю на базу пишет база данных недоступна -(( с резервной копии можно как то востановить?
8 lxs
 
05.08.11
10:15
тебе уже все сказали.
9 Slon747
 
05.08.11
10:21
(7) Пробоблема не в рабочей базе, а в msdb
10 borozavr
 
05.08.11
10:29
11 malder
 
05.08.11
10:33
(1)
(8)

Такие все умные, на написать пару строк как это сделать влом!?
12 упс
 
05.08.11
10:34
(11) restore database [msdb] from disk = 'имя файла с бэкапом бд msdb' with replace, recovery
13 malder
 
05.08.11
10:36
так у меня msdb доступна база, это системная правильно я понял!?
14 ДенисЧ
 
05.08.11
10:36
(11) пригласи администратора баз данных, если сам ничего в этом не понимаешь. А то всё развалишь
15 malder
 
05.08.11
10:38
(14) нет такой возможности и это долго очень будет, нужно сейчас все починить!?  Помогите пожалуйста!
16 lxs
 
05.08.11
10:39
(13) Если она доступна, это еще не значит, что она содержит правильные данные, олень. Сходи на курсы по скулю хотя бы или не морочь мозги тупыми темами, если не понимаешь вообще, что делать. Еще раз повторить?
17 упс
 
05.08.11
10:39
(13) ну а в чем проблема-то тогда? ошибка в (0) говорит, что накрылась msdb, ты сейчас говоришь, что она доступна.
18 lxs
 
05.08.11
10:40
19 lxs
 
05.08.11
10:41
20 lxs
 
05.08.11
10:41
5 секунд поиска в гугле
21 malder
 
05.08.11
10:43
(12) где это писать ?
22 Ёпрст
 
05.08.11
10:54
врят ли у автора есть архив msdb
23 malder
 
05.08.11
10:54
Дата,Источник,Серьезность,Сообщение
08/05/2011 08:31:12,,Сведения,[098] SQLServerAgent прерван.(нормально)
08/05/2011 08:31:11,,Ошибка,[382] Вход на сервер "(local)" завершился неудачно (DisableAgentXPs)
08/05/2011 08:31:11,,Ошибка,[298] Ошибка SQLServer: 773<c/> A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [SQLSTATE 08001]
08/05/2011 08:31:11,,Ошибка,[298] Ошибка SQLServer: 773<c/> Client unable to establish connection [SQLSTATE 08001]
08/05/2011 08:31:11,,Ошибка,[298] Ошибка SQLServer: 773<c/> SQL Server Network Interfaces: Затребованный пакет безопасности не существует [SQLSTATE 08001]
08/05/2011 08:31:11,,Ошибка,[298] Ошибка SQLServer: 773<c/> SQL Server Network Interfaces: Затребованный пакет безопасности не существует [SQLSTATE 08001]
08/05/2011 08:31:11,,Ошибка,[382] Вход на сервер "(local)" завершился неудачно (SaveAllSchedules)
08/05/2011 08:31:11,,Ошибка,[298] Ошибка SQLServer: 773<c/> A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. [SQLSTATE 08001]
08/05/2011 08:31:11,,Ошибка,[298] Ошибка SQLServer: 773<c/> Client unable to establish connection [SQLSTATE 08001]
08/05/2011 08:31:11,,Ошибка,[298] Ошибка SQLServer: 773<c/> SQL Server Network Interfaces: Затребованный пакет безопасности не существует [SQLSTATE 08001]
08/05/2011 08:31:11,,Ошибка,[298] Ошибка SQLServer: 773<c/> SQL Server Network Interfaces: Затребованный пакет безопасности не существует [SQLSTATE 08001]
08/05/2011 08:31:09,,Сведения,[130] Остановка SQLSERVERAGENT в связи с завершением работы Windows...
08/05/2011 08:25:51,,Предупреждение,[396] Не определено условие простоя процессора - расписания заданий типа OnIdle использоваться не будут
08/05/2011 08:25:51,,Предупреждение,[260] Не удалось запустить сеанс электронной почты (причина: Не определен профиль электронной почты)
08/05/2011 08:25:51,,Сведения,[129] SQLSERVERAGENT запущена с помощью средства управления службами NT Windows
08/05/2011 08:25:51,,Ошибка,[364] Служба Messenger не была запущена - уведомления NetSend отправлены не будут
08/05/2011 08:25:34,,Сведения,[432] В кэше подсистем находится 7 подсистем
08/05/2011 08:25:34,,Сведения,[339] Локальный компьютер SERVER работает с Windows NT 6.1 (7601) Service Pack 1
08/05/2011 08:25:34,,Сведения,[310] Обнаружено 8 процессоров и 12280 МБ ОЗУ
08/05/2011 08:25:34,,Сведения,[103] В качестве библиотеки NetLib драйвером используется DBNETLIB.DLL; локальный сервер узла -
08/05/2011 08:25:34,,Сведения,[102] ODBC-драйвер для SQL Server версии 10.50.1617
08/05/2011 08:25:34,,Сведения,[101] SQL Server SERVER версии 10.50.1617 (с ограничением на 0 соединений)
08/05/2011 08:25:34,,Сведения,[100] Microsoft SQLServerAgent версии 10.50.1617.0 (сборка (неизвестно) unicode коммерческая): идентификатор процесса 2472
08/05/2011 08:25:26,,Сведения,[393] Ожидается восстановление баз данных SQL Server...
24 malder
 
05.08.11
11:04
архива нету , что дальше делать?
25 IvaneS
 
05.08.11
11:04
Ты сервер перезагрузил?
26 IvaneS
 
05.08.11
11:05
(24) Бамбук курить...
27 malder
 
05.08.11
11:08
(25) Да
28 IvaneS
 
05.08.11
11:11
(0) Определи место на томе где базы место есть?
29 malder
 
05.08.11
11:12
да есть!!
30 malder
 
05.08.11
11:12
это самое первое проверил!
31 IvaneS
 
05.08.11
11:13
В службах посмотри SQLSERVER стартован?
32 Господин ПЖ
 
05.08.11
11:13
33 Ёпрст
 
05.08.11
11:15
запусти, для начала:

ALTER DATABASE msdb SET SINGLE_USER
DBCC CHECKDB('msdb', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE msdb SET MULTI_USER

хотя можешь и  msdb переустановить с нуля..
34 Ёпрст
 
05.08.11
11:16
35 IvaneS
 
05.08.11
11:22
(0) что делаешь?
36 malder
 
05.08.11
11:33
37 malder
 
05.08.11
11:34
(0) - эта ошибка уже не появляется
38 упс
 
05.08.11
11:53
(23) >>Check if instance name is correct and if SQL Server is configured to allow remote connections.
В Surface Area Configuration проверь, что разрешены удаленные соединения. В Configuration Manager проверь, что разрешено использование протокола TCP/IP
(36) судя по картинке у тебя куча баз в suspect. Диск не сыплется? Проверь их всех с помощью DBCC CHECKDB - не торопись со всякими REPAIR_REBUILD/REPAIR_ALLOW_DATA_LOSS. И воспользуйся советом (14) - он оч правильный.
39 malder
 
05.08.11
12:09
ок, спасибо