Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание БД из бэкапа, добавить службу, OracleService 
:(
    Опции темы
MakNik
Дата 16.11.2009, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 230
Регистрация: 5.4.2006

Репутация: нет
Всего: 0



Пытаюсь создать тестовую БД из бэкапа (бэкап делается путем остановки всех служб Оракла и архивацией соответствующих папок). Oracle 10.2.0
Делаю так:
Беру архивы, распаковываю, переименовываю папки и копирую соответственно в 
oracle\product\admin\<test>
oracle\product\oradata\<test>

Добавляю в Net Manager коннект б БД <test>
Проверяю и редактирую файлы listener.ora и tnsnames.ora
Перестартую listener

пробую tnsping <test> - работает
а служба OracleServiceTest не добавилась и, соответственно, подключиться БД не получается
файл  initTEST.ora и соответсвенно SPfile не создались

Подскажите, пожалуйста, что я сделал не так или может что-то пропустил?
Возможно есть другой способ создания тестовой базы?
PM   Вверх
ToshaCh
Дата 16.11.2009, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

Репутация: 12
Всего: 26



Если ты ставишь базу не инсталятором, то тебе нужно создать службу oracle с помощью oradim. Погугли, там не сложно. Другой вариант заинсталить бинарники Oracle с помощью инсталятора, создать базу с тем же имененем, затем остановить её и заменить все data, redo и control файлы  и старотовать её.


--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
ToshaCh
Дата 16.11.2009, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

Репутация: 12
Всего: 26



А вообще если о путях клонирования на постоянной основе, то посмотрите в сторону rman - весьма кавайная вещь с 2-3 тысячями страниц документации. smile


--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
MakNik
Дата 24.2.2010, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 230
Регистрация: 5.4.2006

Репутация: нет
Всего: 0



создаю новую базу, останавливаю, распаковываю поверх с архива нужный бэкап, запускаю. В результате - сервисы запустились, база пингуется, а при попытке подключиться выдает сообщение : 

ORA-01033: ORACLE initialization or shutdown in progress

Подскажите, плз., как исправить?
PM   Вверх
ToshaCh
Дата 24.2.2010, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

Репутация: 12
Всего: 26



Как ты её запускал? И как к ней коннектишься? Есть два варианта: либо ты коннектишся к другой, либо она ещё не поднялась. Посмотри алерт лог, появилась ли там волшебная запись database opened.


--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
MakNik
Дата 24.2.2010, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 230
Регистрация: 5.4.2006

Репутация: нет
Всего: 0



вот алерт лог:

ksdpec: called for event 13740 prior to event group initialization
Starting up ORACLE RDBMS Version: 10.2.0.3.0.
System parameters with non-default values:
  processes                = 150
  __shared_pool_size       = 209715200
  __large_pool_size        = 4194304
  __java_pool_size         = 4194304
  __streams_pool_size      = 0
  sga_target               = 612368384
  control_files            = D:\ORACLE\PRODUCT\ORADATA\KET\CONTROL01.CTL, D:\ORACLE\PRODUCT\ORADATA\KET\CONTROL02.CTL, D:\ORACLE\PRODUCT\ORADATA\KET\CONTROL03.CTL
  db_block_size            = 8192
  __db_cache_size          = 385875968
  compatible               = 10.2.0.3.0
  db_file_multiblock_read_count= 16
  db_recovery_file_dest    = D:\oracle\product\flash_recovery_area
  db_recovery_file_dest_size= 2147483648
  undo_management          = AUTO
  undo_tablespace          = UNDOTBS1
  remote_login_passwordfile= EXCLUSIVE
  db_domain                = 
  dispatchers              = (PROTOCOL=TCP) (SERVICE=KETXDB)
  job_queue_processes      = 10
  audit_file_dest          = D:\ORACLE\PRODUCT\ADMIN\KET\ADUMP
  background_dump_dest     = D:\ORACLE\PRODUCT\ADMIN\KET\BDUMP
  user_dump_dest           = D:\ORACLE\PRODUCT\ADMIN\KET\UDUMP
  core_dump_dest           = D:\ORACLE\PRODUCT\ADMIN\KET\CDUMP
  db_name                  = KET
  open_cursors             = 300
  pga_aggregate_target     = 203423744
PMON started with pid=2, OS id=5944
PSP0 started with pid=3, OS id=5624
MMAN started with pid=4, OS id=4520
DBW0 started with pid=5, OS id=6008
LGWR started with pid=6, OS id=4640
CKPT started with pid=7, OS id=4404
SMON started with pid=8, OS id=4156
RECO started with pid=9, OS id=5972
CJQ0 started with pid=10, OS id=976
MMON started with pid=11, OS id=4408
Wed Feb 24 13:17:23 2010
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
MMNL started with pid=12, OS id=4336
Wed Feb 24 13:17:23 2010
starting up 1 shared server(s) ...
Wed Feb 24 13:17:23 2010
alter database mount exclusive
Wed Feb 24 13:17:27 2010
Setting recovery target incarnation to 2
ORA-1103 signalled during: alter database mount exclusive...
PM   Вверх
ToshaCh
Дата 24.2.2010, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 555
Регистрация: 10.11.2005
Где: Москва, РФ

Репутация: 12
Всего: 26



Ха, ты как инстанс назвал? У тебя имя созданного инстанса не совподает с тем что был в бэкапе. Либо ты не восстановил из бэкапа контрольные файлы. 


--------------------
Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 
--
Oracle это не только способ отмывания денег, но и вполне себе преличная база данных.
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Oracle"
Zloxa
LSD

Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:

  • при создании темы давайте ей осмысленное название, описывающее суть проблемы
  • указывайте используемую версию базы, способ соединения и язык программирования
  • при ошибках обязательно приводите код ошибки и сообщение сервера
  • приводите код в котором возникла ошибка, по возможности дайте тестовый пример демонстрирующий ошибку
  • при вставке кода используйте соответсвующие теги: [code=sql] [/code] для подсветки SQL и PL/SQL кода, [code=java] [/code] - для Java, и т.д.

  • документация по Oracle: 9i, 10g, 11g
  • книги по Oracle можно поискать здесь
  • действия модераторов можно обсудить здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Oracle | Следующая тема »


 




[ Время генерации скрипта: 0.0592 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.