![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SQL - запрос на очищение баз данных
alsov © (2004-06-15 10:00:00)Добрго времени суток.
Помогите с запросом на удаление всех таблиц, триггеров и т.д. из базы
alsov (2004-06-15 10:47:00) [21]drop database ndb3
*
ошибка в строке 1:
ORA-02026: missing LINK keyword
bushmen (2004-06-15 10:42:00) [22]>не работает
А что пишет? Может у тебя просто прав на эту операцию нет? Привиди текст ошибки
alsov (2004-06-15 10:40:00) [23]
> А чем тебя не устраивает вариант удаления из
> SQL Plus:
> drop database db1 ?
не работает
Sergey13 (2004-06-15 10:37:00) [24]2bushmen © (15.06.04 10:29) [9]
>Не пугай так человека, а то его инфоркт хватит :)
Я и не пугаю. Если бы передо мной стояла такая задача (на выделенном сервере с одним инстансом), я бы так и сделал. ИМХО, самое оно.
>drop database db1 ?
В принципе может хватить и дропанья юзеров-владельцев рабочих схем. Если конечно таблицы не от SYS/SYSTEM создавались.
bushmen (2004-06-15 10:29:00) [25]>Sergey13 © (15.06.04 10:26) [7]
Не пугай так человека, а то его инфоркт хватит :)
>alsov (15.06.04 10:10) [6]
А чем тебя не устраивает вариант удаления из
SQL Plus:
drop database db1 ?
bushmen (2004-06-15 10:26:00) [26]>Пример не подкинешь
Я не помню на Оракле какие табличные представления отвечают за перечень таблиц.
Sergey13 (2004-06-15 10:26:00) [27]2alsov (15.06.04 10:10) [6]
>на оракле база
Тогда мой вариант [4] самое оно. Серьезно. Все снести, переставить ОС и Оракл и создать новую БД.
alsov (2004-06-15 10:10:00) [28]на оракле база
> Тебе надо создать курсор на запрос из sysobjects и в цикле
> удалить
Пример не подкинешь
Anatoly Podgoretsky (2004-06-15 10:07:00) [29]bushmen © (15.06.04 10:05) [3]
Не база, а базы
Sergey13 (2004-06-15 10:06:00) [30]format c:
bushmen (2004-06-15 10:05:00) [31]Правда, если это MSSQL :))) База хоть какая?
Johnmen (2004-06-15 10:04:00) [32]delete <имя файла БД>
:))))))))))))))))))
bushmen (2004-06-15 10:04:00) [33]Тебе надо создать курсор на запрос из sysobjects и в цикле удалить