powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Перенос холодной копии БД ORACLE на новый сервер.
10 сообщений из 10, страница 1 из 1
Перенос холодной копии БД ORACLE на новый сервер.
    #39764780
selyukm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Ситуация такая:
Установлена на новом сервере чистая система, чистый 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 тем восстановление из холодной копии на новом сервере, но нигде не написано как это сделать.
...
Рейтинг: 0 / 0
Перенос холодной копии БД ORACLE на новый сервер.
    #39764781
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oradim
...
Рейтинг: 0 / 0
Перенос холодной копии БД ORACLE на новый сервер.
    #39764783
selyukm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-,
напишите конкретно, пожалуйста, что написать в цмд.
...
Рейтинг: 0 / 0
Перенос холодной копии БД ORACLE на новый сервер.
    #39764784
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
selyukmнапишите конкретно, пожалуйста, что написать в цмд.help
...
Рейтинг: 0 / 0
Перенос холодной копии БД ORACLE на новый сервер.
    #39764791
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4FAQ - клонирование базы
II. Восстановление базы данных на удаленной машине
...
Рейтинг: 0 / 0
Перенос холодной копии БД ORACLE на новый сервер.
    #39764801
BTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BTM
Гость
selyukmДобрый день!
Мне посоветовали сначала создать пустую базу с помощью db_create system, не смог в гугле найти как это сделать.

Запустите dbca и создайте пустую базу.
Остановите ее, удалите все датафайлы, скопируйте старую базу и ее spfile, чтобы пути до датафайлов были такими же, как раньше. Запускайте.
...
Рейтинг: 0 / 0
Перенос холодной копии БД ORACLE на новый сервер.
    #39764803
selyukm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не получается по 4FAQ. Короче, еще пару попыток и надо будет систему переустанавливать)
...
Рейтинг: 0 / 0
Перенос холодной копии БД ORACLE на новый сервер.
    #39764823
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
selyukmне получается по 4FAQ. Короче, еще пару попыток и надо будет систему переустанавливать)
Если бездумно стучатся в дверь, то она не откроется (разве что случайно)
Тута телепатов нету, поэтому ответьте (прежде всего себе):

Что хотели сделать и почему именно так (как Вы поняли)
Что именно делали, какие команды
Что получилось - вывод команд не в пересказе а copy/paste текста оформленного ТЭГами форума
...
Рейтинг: 0 / 0
Перенос холодной копии БД ORACLE на новый сервер.
    #39764871
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
C:\> sqlplus /nolog

SQL> connect as sysdba
user: sys
password: ********

SQL> shutdown

SQL> startup



читаем сообщения об ошибках
...
Рейтинг: 0 / 0
Перенос холодной копии БД ORACLE на новый сервер.
    #39764921
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все очень просто на самом деле.
Но под win есть ньюанс, не позволяющий все сделать средствами sqlplus.
Чтобы понять насколько все просто - запустите oracle.exe руками из правильного окружения и соединитесь с ним sqlplus локально.
Сервис win нужен лишь для того, чтобы организовать автоматический запуск oracle.exe и еще один - для запуска tnslsnr.exe
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Перенос холодной копии БД ORACLE на новый сервер.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]