16.09.2006 09:50
whitewizard
 
допустим есть у меня база MAGIS, а я хочу сделать MAGIS2.
как более корректно и правильно это сделать?

OlegON:Будь аккуратнее при заведении топиков. Надоест править - буду просто грохать.
16.09.2006 10:06
OlegON
 
Самый простой способ - экспорт/импорт, возни меньше. Ткнул - работает... А другой способ - через пересоздание контрольников, инструкция в сопровождении была, писал даже пошаговое выполнение когда-то. Если надо - могу в понедельник выложить, только геморройнее это, хотя по времени может и быстрее получиться.
16.09.2006 10:23
whitewizard
 
надо. выложи плз
16.09.2006 10:38
redshadow
 
Можно более подробно по первому способу? Хотел пару сделать в свое время инструкция по второму способу была но так и не разу и не получилось у меня. Вечно зависала на разных при чем компах ошибки щас уже не помню по этому забросил. А про экспорт и импорт слышал, как реализовать не знаю :(
16.09.2006 10:45
OlegON
 
Поиском посмотри, тут команды все приводились и гранты.. exp и imp, в оракловой доке тоже много чего есть. Попробую апгрейдер свой дописать, чтобы в 8ку можно было импортить. Дамп можно им сделать.
18.09.2006 08:54
reddevil
 
to whitewizard - если Oracle9 то nid.exe - проще некуда, если 8 то упр. файлы пересоздать это 5 минут, а эксп/имп тут по моему ваще не в кассу
18.09.2006 09:19
akonev
 
это если каждую неделю пересоздаешь - тогда пять минут.
а когда первый раз, да еще с ораклом не вполне на "ты" - тогда лучше по подробненькой бумажке. ты вот готов такую написать прям щас? выкладывай!
я в субботу написал - связь отпала. сейчас кинулся - дома забыл *08 подождем уж, пока Олег выложит.
18.09.2006 10:05
OlegON
 

вот, чего мне хватило для переименования в свое время... Давно было, сейчас даже не смотрел, что там внутри.
18.09.2006 10:15
reddevil
 
Цитата:
Andrew_Konev это если каждую неделю пересоздаешь - тогда пять минут.
а когда первый раз, да еще с ораклом не вполне на "ты" - тогда лучше по подробненькой бумажке. ты вот готов такую написать прям щас? выкладывай!
я в субботу написал - связь отпала. сейчас кинулся - дома забыл *08 подождем уж, пока Олег выложит.
1.Каждую неделю не переименовываю (как то обхожусь без этого :) ).
2."а когда первый раз, да еще с ораклом не вполне на "ты, ты вот готов такую написать прям щас? выкладывай! " - все документации написано.
(а автор так и не колется кака у него версия)
18.09.2006 10:21
reddevil
 
olegon тоже для 9 ситуевину не описал
Код:
Now, run the Oracle DBNEWID to change the database name and shut it down:

nid TARGET=SYS/password@PAYROLL3 DBNAME=PAYROLL3
Connected to database PAYROLL (DBID=1456557175)

Control Files in database:
    /disk1/oracle/oradata/payroll/standby/stdby.ctl
Change database ID and database name PAYROLL to PAYROLL3? (Y/[N]) => y

Proceeding with operation
Changing database ID from 1456557175 to 416458362
Changing database name from PAYROLL to PAYROLL3
    Control File /disk1/oracle/oradata/payroll/standby/payroll3.ctl - modified
    Datafile /disk1/oracle/oradata/payroll/standby/system01.dbf - dbid changed, 
wrote new name
    Datafile /disk1/oracle/oradata/payroll/standby/undotbs01.dbf -dbid changed, 
wrote new name
    .
    .
    .
    Control File /disk1/oracle/oradata/payroll/standby/payroll3.ctl-dbid 
changed, wrote new name

Database name changed to PAYROLL3.
Modify parameter file and generate a new password file before restarting.
Database ID for database PAYROLL3 change to 416458362.
All previous backups and archived redo logs for this database are unusable.
Shut down database and open with RESETLOGS option.
Successfully changed database name and ID.
DBNEWID - Completed successfully.


If you use a password file for authenticatison, you must re-create the password file after running the Oracle DBNEWID (nid) utility.
Часовой пояс GMT +3, время: 10:28.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.