powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / пытаюсь 1-й раз поднять standby
25 сообщений из 29, страница 1 из 2
пытаюсь 1-й раз поднять standby
    #39603709
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем привет, пытаюсь 1-й раз поднять standby, на одном из этапов выходит ошибка:
...
SQL> create spfile from pfile='c:/app/data/backup/pfilePROD.ora';
create spfile from pfile='c:/app/data/backup/pfilePROD.ora'
*
ERROR at line 1:
ORA-01078: failure in processing system parameters
LRM-00123: invalid character 255 found in the input file

содержимое pfilePROD.ora

test.__db_cache_size=109051904
test.__java_pool_size=4194304
test.__large_pool_size=4194304
test.__oracle_base='C:\app'#ORACLE_BASE set from environment
test.__pga_aggregate_target=150994944
test.__sga_target=281018368
test.__shared_io_pool_size=0
test.__shared_pool_size=155189248
test.__streams_pool_size=0
*.audit_file_dest='C:\app\admin\test\adump'
*.audit_trail='db'
*.compatible='11.2.0.0.0'
*.control_files='C:\app\oradata\test\control01.ctl','C:\app\flash_recovery_area\test\control02.ctl'
*.db_block_size=8192
*.db_domain=''
*.db_name='test'
*.db_recovery_file_dest='C:\app\flash_recovery_area'
*.db_recovery_file_dest_size=4039114752
*.diagnostic_dest='C:\app'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=testXDB)'
*.memory_target=428867584
*.open_cursors=300
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.undo_tablespace='UNDOTBS1'
# эти параметры нам понадобятся для работы в режимах PRIMARY и STANDBY
db_name='test'
db_unique_name='testprod'
log_archive_config='dg_config=(testprod,teststan)'
log_archive_dest_1='SERVICE=teststan LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) db_unique_name=teststan' log_archive_dest_2='LOCATION=c:/app/oradata/test/archive VALID_FOR=(ALL_LOGFILES,ALL_ROLES) db_unique_name=testprod'
log_archive_dest_state_1=ENABLE
log_archive_dest_state_2=ENABLE
# эти параметры нам понадобятся для работы только в режиме STANDBY
fal_client='testprod'
fal_server='teststan'
standby_file_management='AUTO'
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39603718
проходил мимо...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
necboss,

вы СЛУЧАЙНО не spfile с прода забрали?
или в инструкции не было как из spfile сделать pfile?
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39604036
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходил мимо...,

до этого было создан pfilePROD.ora
SQL> create pfile='c:/app/data/backup/pfilePROD.ora' from spfile;

далее по инструкции требуется дополнить файл доп-ми параметрами и перезапустить основную базу с новыми параметрами и создать новый spfile на основе переработанного pfile.
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39604086
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Русские буквы убери (даже в комментариях)

Или правильно NLS_LANG выстави (в соответствии с кодировкой этих русских буков)
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39608191
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Теперь нужно скопировать файл паролей ($ORACLE_HOME/dbs/orapw$ORACLE_SID) с основного сервера на standby.
Но у меня windows, как на ней называется файл паролей?
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39608206
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
necbossТеперь нужно скопировать файл паролей ($ORACLE_HOME/dbs/orapw$ORACLE_SID) с основного сервера на standby.
Но у меня windows, как на ней называется файл паролей?

%ORACLE_HOME%\database\PWD%ORACLE_SID%.ora

SY.
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39608272
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на standbysrv завожу listener.ora и tnsnames.ora
автор# listener.ora Network Configuration File: C:\app\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\app\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\app\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_DESC =
(GLOBAL_DBNAME = teststan)
(ORACLE_HOME = C:\app\product\11.2.0\dbhome_1)
(SID_NAME = test)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = standbysrv)(PORT = 1521))
)
)

ADR_BASE_LISTENER = C:\app

пытаюсь перезапустить listener сыпятся ошибки:
авторC:\app\product\11.2.0\dbhome_1\BIN>LSNRCTL stop

LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 28-FEB-2018 09:33
:42

Copyright (c) 1991, 2010, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
32-bit Windows Error: 2: No such file or directory
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=standbysrv)(PORT=1521)))

TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
32-bit Windows Error: 61: Unknown error
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39608465
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С пробельчиками разберись в listener.ora
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39608523
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
necbossпытаюсь перезапустить listener сыпятся ошибки:
авторLSNRCTL stop
ну я вижу только попытку остановить.. а был ли он запущен?
команда start что говорит?
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39608551
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q.Tarantino,

авторC:\app\product\11.2.0\dbhome_1\BIN>LSNRCTL start

LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 28-FEB-2018 18:33
:29

Copyright (c) 1991, 2010, Oracle. All rights reserved.

Starting tnslsnr: please wait...

TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Production
System parameter file is C:\app\product\11.2.0\dbhome_1\network\admin\listener.o
ra
Log messages written to c:\app\diag\tnslsnr\standbysrv\listener\alert\log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521
ipc)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=standbysrv)(PORT=1521)))

TNS-01155: Incorrectly specified SID_LIST_LISTENER parameter in LISTENER.ORA
NL-00303: syntax error in NV string

Listener failed to start. See the error message(s) above...
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39608558
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
necboss,
ну значит Вячеслав не ошибся :)
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39622420
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пришло время стартовать standby экземпляр базы:
Код: plsql
1.
2.
3.
SQL> startup nomount pfile='c:\app\data\backup\pfileSTAN.ora';
ORA-24324: service handle not initialized
ORA-01041: internal error. hostdef extension doesn't exist


но она не стартует:(
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39624004
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кто подскажет в чем дело?
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39624290
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можете дать ссыль на инструкцию которую используете ?
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39624295
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
necbossПришло время стартовать standby экземпляр базы:
Код: plsql
1.
2.
3.
SQL> startup nomount pfile='c:\app\data\backup\pfileSTAN.ora';
ORA-24324: service handle not initialized
ORA-01041: internal error. hostdef extension doesn't exist


но она не стартует:(

oradim?
Служба OracleServiceSTAN существует и запущена?
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39624413
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39624466
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,
OracleServiceSTAN - нет такой службы
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39624467
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
necboss,

Это инструкукция только для Enterprise Edition
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39624574
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
necbossVadim Lejnin,
OracleServiceSTAN - нет такой службы

Для старта экземпляра Oracle RDBMS на windows, необходимо создать и запустить службу ОС

hint: oradim
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39625469
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maverick2104,

есть другая инструкция (на понятном языке)?
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39625471
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim LejninnecbossVadim Lejnin,
OracleServiceSTAN - нет такой службы

Для старта экземпляра Oracle RDBMS на windows, необходимо создать и запустить службу ОС

hint: oradim
как это сделать?
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39625522
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
necbossVadim Lejnin...
hint: oradim
как это сделать?
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39625877
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,
спасибо пошло.
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39627236
necboss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
далее разворачиваю standby базу из бэкапа. Для этого перехожу на основной сервер и запускаем rman.
Подключаеюсь к будущей standby базе и выполняю дуплицирование, но выходит такая ошибка:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
RMAN> connect auxiliary sys@teststan;

auxiliary database Password:
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-04006: error from auxiliary database: ORA-12154: TNS:could not resolve the
connect identifier specified
...
Рейтинг: 0 / 0
пытаюсь 1-й раз поднять standby
    #39627250
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
necbossдалее разворачиваю standby базу из бэкапа. Для этого перехожу на основной сервер и запускаем rman.
Подключаеюсь к будущей standby базе и выполняю дуплицирование, но выходит такая ошибка:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
RMAN> connect auxiliary sys@teststan;

auxiliary database Password:
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-04006: error from auxiliary database: ORA-12154: TNS:could not resolve the
connect identifier specified



Мессир, динамическая регистрация в listener доступна только после того, как база откроется
backup/standby - работают пока база не открыта, поэтому, для подключения требуется настроить
статические записи TNS listener.ora/tnsnames.ora

Oracle Documentation Configuring Static Service Information

Step-by-Step Instructions for Creating a Physical Standby Database
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / пытаюсь 1-й раз поднять standby
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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