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

Откуда: МО
Сообщений: 283
Дома пишу прогу на движке Oracle (сервер Oracle XE). Хочу на работий комп перенести.
Устанавливаю такой же сервер на рабочем компе в такую же папку и, при отключенных сервисах Oracle, тупо копирую домашние файлы базы данных по тем же путям взамен только что созданных (скопированных) при установке.
Не работает :(
При коннекте, например, через PL/SQL Developer (да и через SQL PLus) вылетает ошибка:
ORA-01033: ORACLE initialization or shutdown in progress.
На форумах читал, что эта ошибка вроде появляется при неполадках в БД.

Может конечно такой подход и наивен ) Но по логике то, все данные, что есть в базе, лежат в этой папке в файлах:
Содержимое папки C:\oraclexe\oradata\XE
26.01.2010 15:44 <DIR> .
26.01.2010 15:44 <DIR> ..
26.01.2010 15:31 7 061 504 CONTROL.DBF
6.01.2010 15:31 325 066 752 SYSAUX.DBF
26.01.2010 15:31 367 009 792 SYSTEM.DBF
25.01.2010 22:03 20 979 712 TEMP.DBF
26.01.2010 15:31 110 108 672 UNDO.DBF
26.01.2010 15:31 104 865 792 USERS.DBF

Может я что-то упустил или так делать вообще нельзя?
26 янв 10, 14:41    [8247214]     Ответить | Цитировать Сообщить модератору
 Re: Перенос базы Oracle XE с одного компа на другой  [new]
_Alex_SMIRNOV_
Member

Откуда: Киев
Сообщений: 1519
Конечно можно делать, но хорошо бы с собой было прихватить еще REDO логи и SPFILE (PFILE)
26 янв 10, 14:44    [8247247]     Ответить | Цитировать Сообщить модератору
 Re: Перенос базы Oracle XE с одного компа на другой  [new]
_Alex_SMIRNOV_
Member

Откуда: Киев
Сообщений: 1519
И вот тут можно еще глянуть 4FAQ - клонирование базы
26 янв 10, 14:46    [8247266]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Перенос базы Oracle XE с одного компа на другой  [new]
s_elected
Member

Откуда: Серпухов
Сообщений: 469
Для переноса базы Oracle 11G XE (холодное резервное копирование)
со стандартными параметрами (то есть расположение файлов бд и других не менялось)
необходимо:

Остановить на обоих машинах службу OracleServiceXE

перенести файлы:

1. C:\oraclexe\app\oracle\product\11.2.0\server\dbs\SPFILEXE.ORA
2. Папку с содержимым C:\oraclexe\app\oracle\oradata\XE
3. Папку с содержимым C:\oraclexe\app\oracle\fast_recovery_area\XE\ONLINELOG

Запустить службу OracleServiceXE

Все
29 сен 17, 10:36    [20831025]     Ответить | Цитировать Сообщить модератору
 Re: Перенос базы Oracle XE с одного компа на другой  [new]
trace.log
Guest
s_elected,

Бедный ТС ждал 8 лет твоего ответа
29 сен 17, 11:06    [20831131]     Ответить | Цитировать Сообщить модератору
 Re: Перенос базы Oracle XE с одного компа на другой  [new]
мега_мозг
Guest
s_elected, почему не рассматривал вар-т с утилитами exp/imp?
29 сен 17, 11:46    [20831288]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить