Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Воссоздать структуру БД  [new]
ilyasent
Member

Откуда:
Сообщений: 132
Здравствуйте. Не подскажете ли, есть ли средства стандартные для создание структуры БД.
Т.е мне нужно создать на второй машине ну же БД но пустую(без данных). что бы таблицы представления ограничения целостности ,ну вообщем все было. но без данных..
Что то по типу как в mysql там создается файл для восстановления ,в котором куча операторов create table....

можно конечно case средства поюзать....но..вопрос не в этом...есть у oracle стандартные средства..?
19 июн 07, 15:14    [4286325]     Ответить | Цитировать Сообщить модератору
 Re: Воссоздать структуру БД  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
Есть. Называется экспорт/импорт (exp/imp). Если Oracle 10, то появилась более навороченная фича data pump (expdp/impdp)
19 июн 07, 15:18    [4286356]     Ответить | Цитировать Сообщить модератору
 Re: Воссоздать структуру БД  [new]
ilyasent
Member

Откуда:
Сообщений: 132
win2003+oracle 9.2.0.8

ну ясно куда копать...но exp full=y если даже сделать...то создаться дамп вместе с данными...а мне они как раз не нужны...нужен просто скелет БД.
19 июн 07, 15:26    [4286427]     Ответить | Цитировать Сообщить модератору
 Re: Воссоздать структуру БД  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
ilyasent
win2003+oracle 9.2.0.8

ну ясно куда копать...но exp full=y если даже сделать...то создаться дамп вместе с данными...а мне они как раз не нужны...нужен просто скелет БД.


Ай-яй-яй... Иногда надо и доку читать... :)
Параметр ROWS=N спасет отца русской демократии
19 июн 07, 15:28    [4286445]     Ответить | Цитировать Сообщить модератору
 Re: Воссоздать структуру БД  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
ilyasent
но exp full=y если даже сделать...то создаться дамп вместе с данными...а мне они как раз не нужны...нужен просто скелет БД.

а слабо доку открыть по exp ? :-)
19 июн 07, 15:28    [4286446]     Ответить | Цитировать Сообщить модератору
 Re: Воссоздать структуру БД  [new]
ArheyB
Member

Откуда: СПб
Сообщений: 457
Усложнять - просто, упрощать - сложно.
exp -help 
19 июн 07, 15:28    [4286450]     Ответить | Цитировать Сообщить модератору
 Re: Воссоздать структуру БД  [new]
ilyasent
Member

Откуда:
Сообщений: 132
хотя есть парметр у exp ... ROWS=N - в доке сказано ,он отвечает за необходимость экспорта строк из таблиц... Имеете ввиду Это?
19 июн 07, 15:28    [4286453]     Ответить | Цитировать Сообщить модератору
 Re: Воссоздать структуру БД  [new]
Proteus
Member

Откуда:
Сообщений: 1348
Вопрос: зачем тебе full=y

Ответ: rows=n
19 июн 07, 15:28    [4286455]     Ответить | Цитировать Сообщить модератору
 Re: Воссоздать структуру БД  [new]
ilyasent
Member

Откуда:
Сообщений: 132
ну вот .все ясно..Спасибо.
19 июн 07, 15:29    [4286461]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить