![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как получить из базы Oracle тексты создания таблиц?
DELORAC © (2005-12-27 10:37:00)... и соответствующих надстроек, а то исходники умерли вместе с винтом, а переписывать долго и муторно...
Курдль (2005-12-28 10:21:00) [1]
> ZeroDivide © (28.12.05 10:16) [12]
> Модель можно Power Designer'ом восстановить (полностью)
Я его и имел в виду под CASE-инструментом, т.к. им пользуюсь. Но к заявлению насчет "полностью" отношусь скептически. Во-первых, воссоздание концептуальной (ER) модели невозможно без человеческого вмешательства, а в физической модели тоже потребуются доработки. Но повторяю - оно того стОит!
ZeroDivide (2005-12-28 10:16:00) [2]Модель можно Power Designer'ом восстановить (полностью)
DDL можно извлечь SQL Navigator'ом
Курдль (2005-12-27 15:12:00) [3]
> Desdechado © (27.12.05 12:54) [9]
> Курдль © (27.12.05 11:44) [8]
> вот только многие казы типы данных путают, особенно нестандартные
Возможно. Я с ораклом не пробовал. И по-любому скорее всего потребуется большое количество ручной работы.
Однако после таких трудов Вы будете вознаграждены ER-диаграммами и физическими моделями!
ANB (2005-12-27 14:33:00) [4]
> Desdechado © (27.12.05 12:54) [9]
Оракл дизайнер надо пользовать. Он роднее.
Desdechado (2005-12-27 12:54:00) [5]Курдль © (27.12.05 11:44) [8]
вот только многие казы типы данных путают, особенно нестандартные
Курдль (2005-12-27 11:44:00) [6]Есть вариант получше.
Берешь CASE - инструмент и делаешь Reverce Enginiring.
В результате получаешь физическую модель БД.
Из нее можно получить скрипт создания БД и даже концептуальную модель.
А иначе как работать с БД, не миея ее моделей?..
evvcom (2005-12-27 11:31:00) [7]Причем PL/SQL Developer умеет также сравнивать объекты на 2 серверах и копировать с одного на другой.
PL/SQL Developer - Tools - Compare user objects
ANB (2005-12-27 11:03:00) [8]
> DELORAC © (27.12.05 10:55) [4]
1. TOAD умеет генерить полный скрипт для создания всей схемы.
2. Скрипты на таблицы можно только сгенерить, причем одной вьюхой не обойтись.
Sergey13 (2005-12-27 10:59:00) [9]2[4] DELORAC © (27.12.05 10:55)
> храняться или генерируютя ?
второе.
DELORAC (2005-12-27 10:55:00) [10]Спасибочки, что-то в PL/SQL Developer не додумался поискать (стормозил:))!
Ради интереса, а программно можно, а то тексты вьюх, процедур, пакетов легко взять из sys.all_source и sys.all_views, а скрипты для создания таблиц где-то храняться или генерируютя при Properties/View для таблицы?
Desdechado (2005-12-27 10:45:00) [11]PL/SQL Developer - Tools - Export user objects
полный скрипт на создание схемы можно сделать
seg (2005-12-27 10:43:00) [12]backup не пытались делать?
Можно использовать PL/SQL Developer...
В форме редактирования таблиц есть кнопочка ViewSQL
Sergey13 (2005-12-27 10:42:00) [13]Какой нито софтиной типа PL/SQL Developer или TOAD или еще чего.