Старый 27.03.2004, 10:39   #1   
Форумец
 
Сообщений: 642
Регистрация: 05.12.2002

Gendalf вне форума Не в сети
Oracle

Eсть Oracle, в нём куча созданных уже таблиц, триггеров итп.

Как можно (какими средствами) создавать SQL запрос по созданию этих элементов?
т.е. мне нужно написать скрипт который создаёт ту же структуру данных, что уже имеется. Вручную это делать неохота.
  Ответить с цитированием
Старый 27.03.2004, 23:29   #2   
Форумец
 
Сообщений: 5,001
Регистрация: 08.04.2003
Возраст: 40

zic вне форума Не в сети
Data Manager ?
Export & Import
  Ответить с цитированием
Старый 29.03.2004, 04:17   #3   
Форумец
 
Сообщений: 22
Регистрация: 15.10.2003

Aliance вне форума Не в сети
Re: Oracle

Цитата:
Первоначальное сообщение от Gendalf
.. скрипт который создаёт ту же структуру данных, что уже имеется. Вручную это делать неохота.
Играет роль не только структура объектов, но и порядок их создания, а если еще и ссылки на другие схемы есть, то все вообще усложняется. Самый правильный путь:
1. Exp full=y rows=n
2. Imp show=y log=<my_log>
3. <текстовый_редактор> <my_log>
4. Убрать все лишнее, оставив нужное, убрать ненужные кавычки и переносы строк, расставить ; / и соммit если надо.
5. из какого-нибудь ака плюса запустить оставшийся от <my_log> скрипт

Некоторые программки типа SQLNavigator пытаются извлекать скрипты схемы целиком, но нормально это не получается в большинстве случаев.
Лучше получается у Erwin, PowerDesigner, Schema Builder fr Forms&Reports - но там внимательно очень надо все делать.
Так что ручками - надежнее и в конце концов быстрее.
  Ответить с цитированием
Старый 30.03.2004, 07:34   #4   
Форумец
 
Аватар для zss_vrn
 
Сообщений: 2,045
Регистрация: 27.08.2003

zss_vrn вне форума Не в сети
Gendalf
Мы пользуем TOAD. Он конвертит схему в набор скриптов или текстовых файлов, из которых потом можно все восстановить.

А можно - просто через дамп.
  Ответить с цитированием
Старый 31.03.2004, 22:58   #5   
Форумец
 
Сообщений: 22
Регистрация: 15.10.2003

Aliance вне форума Не в сети
Re: Oracle

Gendalf

Сказал бы, что получилось, что юзал, может, что-то новое нашел?
  Ответить с цитированием
Старый 05.04.2004, 17:32   #6   
Форумец
 
Сообщений: 642
Регистрация: 05.12.2002

Gendalf вне форума Не в сети
Ну я нашёл кучу всяких прибамбасов для оракла здесь :
http://oraclebones.narod.ru/

Довольно удобный сайтец...
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind