powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Не могу удалить поврежденную БД...Как ее удалить???
13 сообщений из 13, страница 1 из 1
Не могу удалить поврежденную БД...Как ее удалить???
    #33266236
Maktub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
команда "drop database MyDB " не помогает.

Что делать???
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33266250
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maktub wrote:

> команда "drop database MyDB " не помогает.

1. Остановить сервер.
2. Нажать F8 на MyDB.db и MyDB.log.
3. Выбросить MyDB из параметров запуска сервера.
3. Запустить сервер.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33266262
Maktub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000

3. Выбросить MyDB из параметров запуска сервера.


В системных каталогах (таблицах) останется о ней информация, и останется информация по использованию этой бд сгментов данных.

Нет так не пойдет
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33266270
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maktub wrote:

> В системных каталогах (таблицах) останется о ней информация, и останется
> информация по использованию этой бд сгментов данных.

Это про ASE? Так бы сразу и сказал ;).
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33266278
Maktub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сории...забыл указать СУБД.
ASE 12.5
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33266811
_Sania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
System Administration Guide, Vol. 2 (Russian)

System Administration Guide, Vol. 2 (Russian)Удаление поврежденной базы данных
Чтобы удалить поврежденную базу данных, используйте команду
dbcc dbrepair dropdb из базы данных master. Ни один пользователь,
включая пользователя, запустившего dbrepair, не может использовать
базу данных, когда происходит ее удаление.
Синтаксис команды dbcc dbrepair таков:
dbcc dbrepair (имя _базы _данных, dropdb )
Команда Transact-SQL drop database не работает для баз данных,
которые нельзя восстановить или использовать.
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33266820
_Sania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Со ссылкой малость ошибся

System Administration Guide, Vol. 2 (Russian)
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33267425
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbcc dbrepair (dropdb)
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33268514
Maktub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivdbcc dbrepair (dropdb)

dbcc dbrepair("<db_name>",dbdrop)

она то ж иногда не помогает...например, в моем случае я эксперементировал с добавлением сегментов для бд (for load) и потом не смог удалить ее(бд).
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33269363
0rc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для удаления через dbcc dbrepair(dropdb) база должна иметь статус 256 (suspect, not recovered)
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33269897
sybdba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
господа,
предлагаю быстрое решение - почистить руками системные таблицы и передернуть сервер

что надо поправить:
sysdatabases
sysusages (по dbid)

для подстраховки сделать следующее:
- остановить сервер
- скопировать master-девайс в сторонку
- поднять сервер

а потом удаляем запись из sysdatabases и соотв. записи из sysusages
передергиваем сервер - вуаля, базы нет
:)
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33271672
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше поставьте нужный статус руками и dbcc dbrepair.
...
Рейтинг: 0 / 0
Не могу удалить поврежденную БД...Как ее удалить???
    #33276609
Maktub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я делал как sysdba предложил.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Не могу удалить поврежденную БД...Как ее удалить???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]