|
Перенос холодной копии БД ORACLE на новый сервер.
|
|||
---|---|---|---|
#18+
Добрый день! Ситуация такая: Установлена на новом сервере чистая система, чистый Oracle(install software Database only). Имеется холодный бэкап базы и все нужные файлы: pfile, tnsnames. Подскажите, как подключить эту базу к этому новому ораклу? Я подкинул файлы базы, pfile, tnsnames куда нужно и не могу подключиться к sqlplus: ORA-12560: tns protocol adapter error. Я так понимаю, что надо что-то сделать, чтобы появилась служба OracleServiceTM, а далее восстановить pfile, control file и прочее. Делаю команды: C: > set oracle_sid = TM Net start. C: > net start oracleserviceTM и не помогает, службы этой нету(( Мне посоветовали сначала создать пустую базу с помощью db_create system, не смог в гугле найти как это сделать. Заранее извините, на этом форуме 100500 тем восстановление из холодной копии на новом сервере, но нигде не написано как это сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 10:26 |
|
Перенос холодной копии БД ORACLE на новый сервер.
|
|||
---|---|---|---|
#18+
oradim ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 10:28 |
|
Перенос холодной копии БД ORACLE на новый сервер.
|
|||
---|---|---|---|
#18+
-2-, напишите конкретно, пожалуйста, что написать в цмд. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 10:29 |
|
Перенос холодной копии БД ORACLE на новый сервер.
|
|||
---|---|---|---|
#18+
selyukmнапишите конкретно, пожалуйста, что написать в цмд.help ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 10:30 |
|
Перенос холодной копии БД ORACLE на новый сервер.
|
|||
---|---|---|---|
#18+
4FAQ - клонирование базы II. Восстановление базы данных на удаленной машине ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 10:38 |
|
Перенос холодной копии БД ORACLE на новый сервер.
|
|||
---|---|---|---|
#18+
selyukmДобрый день! Мне посоветовали сначала создать пустую базу с помощью db_create system, не смог в гугле найти как это сделать. Запустите dbca и создайте пустую базу. Остановите ее, удалите все датафайлы, скопируйте старую базу и ее spfile, чтобы пути до датафайлов были такими же, как раньше. Запускайте. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 10:55 |
|
Перенос холодной копии БД ORACLE на новый сервер.
|
|||
---|---|---|---|
#18+
не получается по 4FAQ. Короче, еще пару попыток и надо будет систему переустанавливать) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 10:57 |
|
Перенос холодной копии БД ORACLE на новый сервер.
|
|||
---|---|---|---|
#18+
selyukmне получается по 4FAQ. Короче, еще пару попыток и надо будет систему переустанавливать) Если бездумно стучатся в дверь, то она не откроется (разве что случайно) Тута телепатов нету, поэтому ответьте (прежде всего себе): Что хотели сделать и почему именно так (как Вы поняли) Что именно делали, какие команды Что получилось - вывод команд не в пересказе а copy/paste текста оформленного ТЭГами форума ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 11:23 |
|
Перенос холодной копии БД ORACLE на новый сервер.
|
|||
---|---|---|---|
#18+
selyukm, самый простой способ (чтобы меньше возиться :), который испробовал с Oracle 9 на Windows и он работал 1) на новом сервере устанавливаем Oracle 2) мастером создаем там новою чистую базу с тем же именем , что и исходная 3) так же не забываем, чтобы файлы (tablespaces / archive logs / control files) в настройках имели те же пути , что и у исходной базы когда новая пустая база создана 4) останавливаем сервер 5) удаляем все файлы tablespaces / control files / archive logs 6) записываем tablespaces и controlfiles из холодного бекапа на новом сервере в папки с изначальными путями 7) подменяем файл PWDxxxxxxx.ora стартуем сервер, может сразу и заработает. Если нет, то локально Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
читаем сообщения об ошибках ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 12:32 |
|
Перенос холодной копии БД ORACLE на новый сервер.
|
|||
---|---|---|---|
#18+
Все очень просто на самом деле. Но под win есть ньюанс, не позволяющий все сделать средствами sqlplus. Чтобы понять насколько все просто - запустите oracle.exe руками из правильного окружения и соединитесь с ним sqlplus локально. Сервис win нужен лишь для того, чтобы организовать автоматический запуск oracle.exe и еще один - для запуска tnslsnr.exe ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 13:16 |
|
|
start [/forum/topic.php?fid=52&msg=39764803&tid=1882884]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
116ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 230ms |
0 / 0 |