Список баз данных SQL сервера
☑
0
1snik_d
31.05.15
✎
11:09
Всем привет. Вопрос следующий: можно ли узнать, какие базы были приоединены к экземпляру SQL сервера, если сам эксземпляр запустить не удается. В каком файле он хранит этот список?
1
ДенисЧ
31.05.15
✎
11:13
sys.databases
На тестовом сервере скопирой master и прочие системные файлы таблиц. И посмотри
2
vde69
31.05.15
✎
13:04
(1) только если права есть
3
ДенисЧ
31.05.15
✎
13:31
(2) А смысл ковыряться в убитом сервере, если нет полных прав?
4
vde69
31.05.15
✎
13:35
(3) чаще база не запускается из-за отсутствия на нее прав чем из-за убитого сервера...
5
ДенисЧ
31.05.15
✎
13:37
(4) У него не база не запускается, а инстанс сервера
6
vde69
31.05.15
✎
13:41
(5) значит у него системные таблицы битые, а лечить системные вообще смысла нет...
7
ДенисЧ
31.05.15
✎
13:43
(6) А он не лечить собрался. Ему только список баз нужен.
А на это ещё шанс есть.
И вообще - может, какие-то dll грохнулись...
8
1snik_d
31.05.15
✎
13:52
(7) точно так
9
vde69
31.05.15
✎
13:56
может имеет смысл смотреть джобы? если у базы небыло джоба - это ненужная база :)
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн