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

Откуда: Киев
Сообщений: 558
Есть локально установленный SQL Server Express 2008 R2. Была там одна база, но потом её mdf и ldf файлы были удалены. Теперь база вроде как есть в списке баз у сервера когда к нему подключаешься в SQL Management Studio, но сделать с ней ничего нельзя (пишет "базы не существует"), удалить и detach'ить её тоже не получается. Как убрать её? Может в реестр куда-то полезть нужно?
31 окт 12, 18:48    [13404446]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Bogdan1024
Есть локально установленный SQL Server Express 2008 R2. Была там одна база, но потом её mdf и ldf файлы были удалены. Теперь база вроде как есть в списке баз у сервера когда к нему подключаешься в SQL Management Studio, но сделать с ней ничего нельзя (пишет "базы не существует"), удалить и detach'ить её тоже не получается. Как убрать её? Может в реестр куда-то полезть нужно?

Сервер так и пишет - Не получается ?

Конкретней, что вы делаете и что говорит сервер. Точный текст ошибки.
31 окт 12, 18:52    [13404475]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Bogdan1024
Member

Откуда: Киев
Сообщений: 558
при попытке удалить: Can not drop the database because it does not exist or you do not have permission (Microsoft SQL Server, Error: 3701)
при попытке сделать detach: Database cannot be opened due to inaccessible files or insufficient memory or disk space. See the SQL Server errorlog for defails. (Microsoft SQL Server, Error: 945)
31 окт 12, 18:57    [13404498]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Bogdan1024
при попытке удалить: Can not drop the database because it does not exist or you do not have permission (Microsoft SQL Server, Error: 3701)
при попытке сделать detach: Database cannot be opened due to inaccessible files or insufficient memory or disk space. See the SQL Server errorlog for defails. (Microsoft SQL Server, Error: 945)


See the SQL Server errorlog for defails - а в логе что ?
31 окт 12, 19:02    [13404520]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
сам сервис SQL - рестартовали ?
31 окт 12, 19:04    [13404535]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Bogdan1024
Member

Откуда: Киев
Сообщений: 558
Ozerov
сам сервис SQL - рестартовали ?
Да. Не помогает.
31 окт 12, 19:11    [13404558]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Bogdan1024
Ozerov
сам сервис SQL - рестартовали ?
Да. Не помогает.


не уверен, но гляньте на всяк...

тынц
31 окт 12, 19:18    [13404585]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Bogdan1024
Member

Откуда: Киев
Сообщений: 558
Ozerov
Bogdan1024
при попытке удалить: Can not drop the database because it does not exist or you do not have permission (Microsoft SQL Server, Error: 3701)
при попытке сделать detach: Database cannot be opened due to inaccessible files or insufficient memory or disk space. See the SQL Server errorlog for defails. (Microsoft SQL Server, Error: 945)


See the SQL Server errorlog for defails - а в логе что ?
У меня не хватает прав для этого :(
31 окт 12, 19:18    [13404590]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Bogdan1024
Member

Откуда: Киев
Сообщений: 558
Bogdan1024
Ozerov
пропущено...


See the SQL Server errorlog for defails - а в логе что ?
У меня не хватает прав для этого :(

Пробовал вот так: http://msdn.microsoft.com/en-us/library/ms187109.aspx
31 окт 12, 19:19    [13404592]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Bogdan1024
Ozerov
пропущено...


See the SQL Server errorlog for defails - а в логе что ?
У меня не хватает прав для этого :(

Господи Боже.... Ну тогда все ясно, ищите права... Вам же в ошибке написали :

or you do not have permission (Microsoft SQL Server, Error: 3701)
31 окт 12, 19:20    [13404599]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Bogdan1024
Member

Откуда: Киев
Сообщений: 558
Ozerov
Bogdan1024
пропущено...
Да. Не помогает.


не уверен, но гляньте на всяк...

тынц
Не помогло.
31 окт 12, 20:25    [13404876]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Bogdan1024
Member

Откуда: Киев
Сообщений: 558
Ozerov
Bogdan1024
пропущено...
У меня не хватает прав для этого :(

Господи Боже.... Ну тогда все ясно, ищите права... Вам же в ошибке написали :

or you do not have permission (Microsoft SQL Server, Error: 3701)

Я нормально на том серваке создаю-удаляю базы когда файлы все на месте. Тут ситуация другая потому что файлов нет на месте. А прав не хватает чтобы журнал смотреть.
31 окт 12, 20:26    [13404879]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Bogdan1024
Ozerov
пропущено...

Господи Боже.... Ну тогда все ясно, ищите права... Вам же в ошибке написали :

or you do not have permission (Microsoft SQL Server, Error: 3701)

Я нормально на том серваке создаю-удаляю базы когда файлы все на месте. Тут ситуация другая потому что файлов нет на месте. А прав не хватает чтобы журнал смотреть.

Журнал Вы читаете где ?
Права у Вас какие на сервере ? Вернее роль на сервере AQL? Sysadmin ?
31 окт 12, 20:31    [13404898]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
kain111
Member

Откуда:
Сообщений: 227
интерессно а просто пустые файлы или какой ни будь только что созданной базы подсунуть выключенному серверу проглотит?
1 ноя 12, 09:13    [13406226]     Ответить | Цитировать Сообщить модератору
 Re: как убрать базу в MS SQL Server 2008 R2 Management Studio файлы которой удалены  [new]
Glory
Member

Откуда:
Сообщений: 104760
exec sp_detach_db @dbname='AdventureWorks2008R2', @skipchecks ='true' пробовали ?
1 ноя 12, 11:41    [13407144]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить