Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.26;
Скачать: CL | DM;

Вниз

Как получить из базы Oracle тексты создания таблиц?   Найти похожие ветки 

 
DELORAC ©   (2005-12-27 10:37) [0]

... и соответствующих надстроек, а то исходники умерли вместе с винтом, а переписывать долго и муторно...


 
Sergey13 ©   (2005-12-27 10:42) [1]

Какой нито софтиной типа PL/SQL Developer или TOAD или еще чего.


 
seg   (2005-12-27 10:43) [2]

backup не пытались делать?
Можно использовать PL/SQL Developer...
В форме редактирования таблиц есть кнопочка ViewSQL


 
Desdechado ©   (2005-12-27 10:45) [3]

PL/SQL Developer - Tools - Export user objects
полный скрипт на создание схемы можно сделать


 
DELORAC ©   (2005-12-27 10:55) [4]

Спасибочки, что-то в PL/SQL Developer не додумался поискать (стормозил:))!
Ради интереса, а программно можно, а то тексты вьюх, процедур, пакетов легко взять из sys.all_source и sys.all_views, а скрипты для создания таблиц где-то храняться или генерируютя при Properties/View для таблицы?


 
Sergey13 ©   (2005-12-27 10:59) [5]

2[4] DELORAC ©   (27.12.05 10:55)
> храняться или генерируютя ?
второе.


 
ANB ©   (2005-12-27 11:03) [6]


> DELORAC ©   (27.12.05 10:55) [4]

1. TOAD умеет генерить полный скрипт для создания всей схемы.
2. Скрипты на таблицы можно только сгенерить, причем одной вьюхой не обойтись.


 
evvcom ©   (2005-12-27 11:31) [7]

Причем PL/SQL Developer умеет также сравнивать объекты на 2 серверах и копировать с одного на другой.
PL/SQL Developer - Tools - Compare user objects


 
Курдль ©   (2005-12-27 11:44) [8]

Есть вариант получше.
Берешь CASE - инструмент и делаешь Reverce Enginiring.
В результате получаешь физическую модель БД.
Из нее можно получить скрипт создания БД и даже концептуальную модель.
А иначе как работать с БД, не миея ее моделей?..


 
Desdechado ©   (2005-12-27 12:54) [9]

Курдль ©   (27.12.05 11:44) [8]
вот только многие казы типы данных путают, особенно нестандартные


 
ANB ©   (2005-12-27 14:33) [10]


> Desdechado ©   (27.12.05 12:54) [9]

Оракл дизайнер надо пользовать. Он роднее.


 
Курдль ©   (2005-12-27 15:12) [11]


> Desdechado ©   (27.12.05 12:54) [9]
> Курдль ©   (27.12.05 11:44) [8]
> вот только многие казы типы данных путают, особенно нестандартные


Возможно. Я с ораклом не пробовал. И по-любому скорее всего потребуется большое количество ручной работы.
Однако после таких трудов Вы будете вознаграждены ER-диаграммами и физическими моделями!


 
ZeroDivide ©   (2005-12-28 10:16) [12]

Модель можно Power Designer"ом восстановить (полностью)
DDL можно извлечь SQL Navigator"ом


 
Курдль ©   (2005-12-28 10:21) [13]


> ZeroDivide ©   (28.12.05 10:16) [12]
> Модель можно Power Designer"ом восстановить (полностью)


Я его и имел в виду под CASE-инструментом, т.к. им пользуюсь. Но к заявлению насчет "полностью" отношусь скептически. Во-первых, воссоздание концептуальной (ER)  модели невозможно без человеческого вмешательства, а в физической модели тоже потребуются доработки. Но повторяю - оно того стОит!



Страницы: 1 вся ветка

Текущий архив: 2006.02.26;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.027 c
1-1138318404
Volf_555
2006-01-27 02:33
2006.02.26
Как получить изобр. окна, найдя его handle с помощью FindWindow?


3-1136286352
greg123
2006-01-03 14:05
2006.02.26
чем отличаются FireBird, IB, Yaffil


1-1138263863
Daria
2006-01-26 11:24
2006.02.26
Копировать данные из Excel


8-1127481102
Sergey_R
2005-09-23 17:11
2006.02.26
Глючный MPEGAudio


2-1139135405
Jazzz
2006-02-05 13:30
2006.02.26
Поиск в БД! Помогите!