Текущее время: Пт, июл 18 2025, 23:56

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 08:16 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 26 2010, 15:00
Сообщения: 32
Пол: Мужской
Добрый день.
Возникла необходимость создать систему, на которой по требованию консалта быстро восстанавливать данные продуктива (на продуктиве выполняется ежедневно Whole database offline backup). Копирование мандантов между системами не подходит, так как переносы между тестом и продуктивом не синхронизированы.
Текущая система продуктива PRD ERP6.0 EHP5, состоящая из CI ABAP с sid PRD и DI БД (oracle 11.2.02) с sid PRD установлена на хосте aup-sap-r3p c ОС Solaris10. Через инсталлятор сап была выполнено копирование и установка данных продуктива на систему ERD.
Пользователи ОС PRD системы prdadm oraprd. Пароли пользователей ОС Solaris10 и БД (oracle 11.2.02) на системах ERD PRD одинаковые.
Уровень kernel одинаковый.
Cистема дополнительного тестирования ERD ERP6.0 EHP5, состоящая из CI ABAP с sid ERD и DI БД (oracle 11.2.02) с sid PRD установлена на хосте aup-sap-erd c ОС Solaris10. Пользователи ОС системы ERD erdadm oraprd
После инсталляции система ERD стартовала успешно.
После попытки восстановления из Whole database offline backup PRD на ERD через brtools (выполненного успешно) сап не стартует startsap DB ошибка 12. R3trans -d выдает следующую ошибку invalid username/password; logon denied
Ниже приведен файл trans.log
Заранее спасибо за помощь.

4 ETW000 ./R3trans version 6.19 (release 720 - 06.04.10 - 16:31:00 with UA1430.1 / prepared for CSN 1287305).
4 ETW000 unicode enabled version
4 ETW000 ===============================================
4 ETW000
4 ETW000 date&time : 31.07.2013 - 16:31:54
4 ETW000 control file: <no ctrlfile>
4 ETW000 R3trans was called as follows: ./R3trans -d
4 ETW000 trace at level 2 opened for a given file pointer
4 ETW000 [dev trc ,00000] Wed Jul 31 16:31:54 2013 7236 0.007236
4 ETW000 [dev trc ,00000] db_con_init called 56 0.007292
4 ETW000 [dev trc ,00000] determine_block_commit: no con_hdl found as blocked for con_name = R/3
4 ETW000 154 0.007446
4 ETW000 [dev trc ,00000] create_con (con_name=R/3) 148 0.007594
4 ETW000 [dev trc ,00000] Loading DB library '/usr/sap/ERD/SYS/exe/run/dboraslib.so' ... 169 0.007763
4 ETW000 [dev trc ,00000] DlLoadLib() success: dlopen("/usr/sap/ERD/SYS/exe/run/dboraslib.so"), hdl 0
4 ETW000 17136 0.024899
4 ETW000 [dev trc ,00000] Library '/usr/sap/ERD/SYS/exe/run/dboraslib.so' loaded 101 0.025000
4 ETW000 [dev trc ,00000] function DbSlExpFuns loaded from library /usr/sap/ERD/SYS/exe/run/dboraslib.so
4 ETW000 79 0.025079
4 ETW000 [dev trc ,00000] Version of '/usr/sap/ERD/SYS/exe/run/dboraslib.so' is "720.00", patchlevel (0.215)
4 ETW000 419 0.025498
4 ETW000 [dev trc ,00000] function dsql_db_init loaded from library /usr/sap/ERD/SYS/exe/run/dboraslib.so
4 ETW000 57 0.025555
4 ETW000 [dev trc ,00000] function dbdd_exp_funs loaded from library /usr/sap/ERD/SYS/exe/run/dboraslib.so
4 ETW000 143 0.025698
4 ETW000 [dev trc ,00000] New connection 0 created 46 0.025744
4 ETW000 [dev trc ,00000] 0: name = R/3, con_id = -000000001, state = DISCONNECTED, tx = NO , bc = NO , hc = NO , perm = YES, reco = NO , frco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO , prog =
4 ETW000 81 0.025825
4 ETW000 [dev trc ,00000] db_con_connect (con_name=R/3) 62 0.025887
4 ETW000 [dev trc ,00000] determine_block_commit: no con_hdl found as blocked for con_name = R/3
4 ETW000 51 0.025938
4 ETW000 [dev trc ,00000] find_con_by_name found the following connection: 37 0.025975
4 ETW000 [dev trc ,00000] 0: name = R/3, con_id = 000000000, state = DISCONNECTED, tx = NO , bc = NO , hc = NO , perm = YES, reco = NO , frco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO , prog =
4 ETW000 59 0.026034
4 ETW000 [dev trc ,00000] -->DbSlConnect(vers=-1, type=0, env='[default env]', userid='[default usr]')
4 ETW000 270 0.026304
4 ETW000 [dev trc ,00000] Register application info. 924 0.027228
4 ETW000 [dev trc ,00000] Oracle client version: 10.2.0.5.0, (dbsl 720 220612, UNICODE[2]) 143 0.027371
4 ETW000 [dev trc ,00000] Detailed Oracle client (patch) info not available. 64 0.027435
4 ETW000 [dev trc ,00000] Oracle instant client is out-of-date or not delivered by SAP. 54 0.027489
4 ETW000 [dev trc ,00000] See SAP note 819829 for more info. 35 0.027524
4 ETW000 [dev trc ,00000] Default connection: tnsname ='PRD' 94 0.027618
4 ETW000 [dev trc ,00000] -->oci_initialize(con=0, char='UTF16', nchar='AL16UTF16', nls=-1),uc_ln=2
4 ETW000 93 0.027711
4 ETW000 [dev trc ,00000] (-) OCIEnvCreate(mode=16384=OCI_UTF16) returned 0 (for default NLS handle)
4 ETW000 4142 0.031853
4 ETW000 [dev trc ,00000] OCIHandleAlloc(OCI_HTYPE_ERROR, con=0, ErrHp=2d1ea68) 97 0.031950
4 ETW000 [dev trc ,00000] OCIHandleAlloc(OCI_HTYPE_ERROR, con=0, ErrBt=2d590a8) 71 0.032021
4 ETW000 [dev trc ,00000] NLS env. settings: lang=41004D00450052004900430041004E00 225 0.032246
4 ETW000 [dev trc ,00000] terr=41004D0045005200490043004100 56 0.032302
4 ETW000 [dev trc ,00000] char=55005400460031003600 42 0.032344
4 ETW000 [dev trc ,00000] Client NLS setting (by OCINlsGetInfo(con=0)): 'AMERICAN_AMERICA.UTF16'
4 ETW000 64 0.032408
4 ETW000 [dev trc ,00000] charset='UTF16', ncharset='AL16UTF16', UNI_ASC=FALSE 37 0.032445
4 ETW000 [dev trc ,00000] Logon as OPS$-user to get SAPSR3's password 63 0.032508
4 ETW000 [dev trc ,00000] Connecting as /@PRD on connection 0 (nls 0) ... (dbsl 720 220612, UNICODE[2])
4 ETW000 80 0.032588
4 ETW000 [dev trc ,00000] OCIHandleAlloc(OCI_HTYPE_SVCCTX, con=0, svchp=2d1e998) 1385 0.033973
4 ETW000 [dev trc ,00000] Allocating server context handle 60 0.034033
4 ETW000 [dev trc ,00000] Attaching to database server PRD (con=0, svchp=2d1e998, srvhp=2d5c768)
4 ETW000 137 0.034170
4 ETW000 [dev trc ,00000] Assigning server context 2d5c768 to service context 2d1e998 44000 0.078170
4 ETW000 [dev trc ,00000] OCIHandleAlloc(OCI_HTYPE_SESSION, con=0, usrhp=2db04f0) 132 0.078302
4 ETW000 [dev trc ,00000] Starting user session: OCISessionBegin(con=0, usr='/', svc=2d1e998, srv=2d5c768, usr=2db04f0)
4 ETW000 69 0.078371
4 ETW000 [dev trc ,00000] OCISessionBegin(OCI_DEFAULT) failed with -1=OCI_ERROR 8174 0.086545
4 ETW000 [dev trc ,00000] OCISessionBegin(OCI_DEFAULT) failed with SQL error 1017: 180 0.086725
4 ETW000 [dev trc ,00000] ORA-01017: invalid username/password; logon denied
4 ETW000 67 0.086792
4 ETW000 [dbsloci. ,00000] *** ERROR => CONNECT failed with sql error '1017' 54 0.086846
4 ETW000 [dev trc ,00000] set_ocica() -> SQL error code 1017 50 0.086896
4 ETW000 [dev trc ,00000] -->oci_get_errmsg (con=0, rc=1017) 62 0.086958
4 ETW000 [dev trc ,00000] OCIErrorGet -> SQL error code: 1017 119 0.087077
4 ETW000 [dev trc ,00000] ORA-01017: invalid username/password; logon denied
4 ETW000 67 0.087144
4 ETW000 [dev trc ,00000] Info: 99=DBSL_ERR_DB, oerr=1017, try to connect with default password.
4 ETW000 76 0.087220
4 ETW000 [dev trc ,00000] Connecting as SAPSR3/<pwd>@PRD on connection 0 (nls 0) ... (dbsl 720 220612, UNICODE[2])
4 ETW000 92 0.087312
4 ETW000 [dev trc ,00000] Assigning username to user session: con=0, usrhp= 2db04f0 47 0.087359
4 ETW000 [dev trc ,00000] Assigning password to user session: con=0, usrhp=2db04f0 47 0.087406
4 ETW000 [dev trc ,00000] Starting user session: OCISessionBegin(con=0, usr='SAPSR3', svc=2d1e998, srv=2d5c768, usr=2db04f0)
4 ETW000 404 0.087810
4 ETW000 [dev trc ,00000] Wed Jul 31 16:31:58 2013 4015509 4.103319
4 ETW000 [dev trc ,00000] OCISessionBegin(OCI_DEFAULT) failed with -1=OCI_ERROR 58 4.103377
4 ETW000 [dev trc ,00000] OCISessionBegin(OCI_DEFAULT) failed with SQL error 1017: 134 4.103511
4 ETW000 [dev trc ,00000] ORA-01017: invalid username/password; logon denied
4 ETW000 74 4.103585
4 ETW000 [dbsloci. ,00000] *** ERROR => CONNECT failed with sql error '1017' 43 4.103628
4 ETW000 [dev trc ,00000] set_ocica() -> SQL error code 1017 52 4.103680
4 ETW000 [dev trc ,00000] -->oci_get_errmsg (con=0, rc=1017) 65 4.103745
4 ETW000 [dev trc ,00000] OCIErrorGet -> SQL error code: 1017 121 4.103866
4 ETW000 [dev trc ,00000] ORA-01017: invalid username/password; logon denied
4 ETW000 63 4.103929
4 ETW000 [dev trc ,00000] DbSlConnect(con=0) -> orc=0, 99=DBSL_ERR_DB 148 4.104077
4 ETW000 [dblink ,00000] ***LOG BY2=>sql error 1017 performing CON 12543 4.116620
4 ETW000 [dblink ,00000] ***LOG BY0=>ORA-01017: invalid username/password; logon denied 52 4.116672
2EETW169 no connect possible: "DBMS = ORACLE --- dbs_ora_tnsname = 'PRD'"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 09:28 
Начинающий
Начинающий

Зарегистрирован:
Ср, окт 26 2011, 17:47
Сообщения: 4
serg1973 написал:
Через инсталлятор сап была выполнено копирование и установка данных продуктива на систему ERD.

Имеется в виду процедура System Copy или что-то другое?
Из логов БД видно, что система не может подключиться к БД. Ругается на неправильное имя пользователя\пароль. Возможно имя схемы осталось от продуктива... Или просто ошибка в вводе пароля.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 09:35 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 26 2010, 15:00
Сообщения: 32
Пол: Мужской
Да. Вы правильно поняли. Напоминаю, что нет проблем с системой ERD и БД полученной после процедуры систем копи. Я могу в любой момент запустить сервер с этими данными. Вопрос в том чтобы была возможность постоянно по требованию восстанавливать информацию на ERD из бакапа PRD. Делать это через копию инсталлятора долго. Если на сервере где развернут ERD поменять имя хоста aup-sap-erd на хост источника aup-sap-r3p то сап инстанция стартует успешно. Но в сети не льзя иметь 2 одинаковых хоста с разными ip + в этом случае не получиться включить сервер ERD в общий транспортный ландшафт

_________________
Человек рождается уставшим и живет чтобы отдохнуть


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 09:39 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 26 2010, 15:00
Сообщения: 32
Пол: Мужской
Имя схемы <L одинаковое на источнике и получателе. Везде БД PRD. В этом весь смысл. Необходимо иметь возможность восстанавливать данные в течении 1- 2 часов. Именно столько занимает восстановление бакапа PRD на сервере ERD. Что бы не было вопросов с настройками я и провел инсталляцию сервера как и положено через инсталлятор. На текущий момент разные только имена пользователей систем erdadm prdadm сами sid ERD PRD центральных инстанций. Ну и имена хостов

_________________
Человек рождается уставшим и живет чтобы отдохнуть


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 09:42 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 26 2010, 15:00
Сообщения: 32
Пол: Мужской
Через brtools был на всякий случай изменен- по-повторен пароль для пользователя схемы SAPSR3. В SQLPLUS захожу под system успешно. С точки зрения оракла бд стартует успешно. Вопрос иммено в доступе к инстанции бд сапа

_________________
Человек рождается уставшим и живет чтобы отдохнуть


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 10:11 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
поищи ORA-01017 в нотах, там твое решение


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 10:24 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, июл 25 2012, 22:24
Сообщения: 76
Попробуйте следующее, шпаргалка по гомогенному копированию со сменой сида:

<TSID> - SID целевой системы, той куда переносим.
<SSID> - SID сид системы донора, той откуда переносим.

Code:
CREATE USER "OPS$<TSID>ADM" DEFAULT TABLESPACE SYSTEM TEMPORARY TABLESPACE PSAPTEMP IDENTIFIED EXTERNALLY;
CREATE USER "OPS$ORA<TSID>" DEFAULT TABLESPACE SYSTEM TEMPORARY TABLESPACE PSAPTEMP IDENTIFIED EXTERNALLY;
CREATE USER "OPS$SAPSERVICE<TSID>" DEFAULT TABLESPACE SYSTEM TEMPORARY TABLESPACE PSAPTEMP IDENTIFIED EXTERNALLY;
GRANT CONNECT, RESOURCE, SAPDBA TO "OPS$<TSID>ADM";
GRANT CONNECT, RESOURCE, SAPDBA TO "OPS$SAPSERVICE<TSID>";
GRANT CONNECT, RESOURCE, SAPDBA TO "OPS$ORA<TSID>";
CREATE TABLE "OPS$<TSID>ADM".SAPUSER AS SELECT * FROM "OPS$<SSID>ADM".SAPUSER;
CREATE SYNONYM "OPS$SAPSERVICE<TSID>".SAPUSER FOR "OPS$<TSID>ADM".SAPUSER;
CREATE SYNONYM "OPS$ORA<TSID>".SAPUSER FOR "OPS$<TSID>ADM".SAPUSER;
GRANT SELECT, UPDATE ON "OPS$<TSID>ADM".SAPUSER TO "OPS$SAPSERVICE<TSID>";
GRANT SELECT, UPDATE ON "OPS$<TSID>ADM".SAPUSER TO "OPS$ORA<TSID>";
GRANT CONNECT, RESOURCE TO "OPS$<TSID>ADM";

Потом:
Назначаем правильный пароль пользователю
Code:
ALTER USER SAPSR3 IDENTIFIED BY userpasswd;

И обновляем хеш в таблице SAPUSER командой под пользователем SIDadm
Code:
brconnect -u / -c -f chpass

_________________
:mrgreen:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 10:32 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 26 2010, 15:00
Сообщения: 32
Пол: Мужской
Спасибо за совет. Я обязательно поищу.

_________________
Человек рождается уставшим и живет чтобы отдохнуть


Последний раз редактировалось serg1973 Пт, авг 02 2013, 08:18, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 10:33 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 26 2010, 15:00
Сообщения: 32
Пол: Мужской
Спасибо большое за совет.
Сейчас попробую Ваши рекомендации.

_________________
Человек рождается уставшим и живет чтобы отдохнуть


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 11:16 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, июл 25 2012, 22:24
Сообщения: 76
Если интересно, то это краткий пересказ нот:
Note 400241 - Problems with ops$ or sapr3 connect to Oracle
Note 50088 - Creating OPS$ users on Windows NT/Oracle

_________________
:mrgreen:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)  Тема решена
СообщениеДобавлено: Чт, авг 01 2013, 11:30 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 26 2010, 15:00
Сообщения: 32
Пол: Мужской
Спасибо за помощь.
Нашел еще вот такие ноты
361641 Creating OPS$ users on UNIX
1627312 ORA-28001: the password has expired
1576837
После получения положительного результата обязательно отпишусь.

_________________
Человек рождается уставшим и живет чтобы отдохнуть


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 13:18 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
Г-н инженер, таким образом вы вышли на ту же ноту, что я вам по дружески посоветовал найти, точно зная что она выходит первой по коду ошибки ORA-01017. Мне просто лень было искать номер ноты.

Как видите у сапа ноты являются неотъемлемой частью документации, и необходимы для "стандартного" администрирования.
Верить нужно людям, а не классифицировать по уровню образования.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 13:27 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 26 2010, 15:00
Сообщения: 32
Пол: Мужской
Вы оказались правы. Всем спасибо за помощь.
Хотя проблема в нотах не решена, но направление куда копать понятно.

_________________
Человек рождается уставшим и живет чтобы отдохнуть


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ошибка старта системы БД (oracle 11.2.02)
СообщениеДобавлено: Чт, авг 01 2013, 15:46 
Ассистент
Ассистент

Зарегистрирован:
Вт, окт 26 2010, 15:00
Сообщения: 32
Пол: Мужской
Все заработало.
Применил следующую схему восстановления.
После восстановления на системе ERD через brtools бакапа созданого на системе PRD
1. Зашел на системе ERD под oraprd
sqlplus /nolog
connect /as sysdba
startup mount
alter database archivelog;
alter database open;

SELECT owner FROM dba_tables WHERE table_name='SAPUSER';

CREATE USER "OPS$ERDADM" DEFAULT TABLESPACE SYSTEM TEMPORARY TABLESPACE PSAPTEMP IDENTIFIED EXTERNALLY;
GRANT CONNECT, RESOURCE, SAPDBA TO "OPS$ERDADM";
GRANT CONNECT, RESOURCE, SAPDBA TO "OPS$ORAPRD";
CREATE TABLE "OPS$ERDADM".SAPUSER AS SELECT * FROM "OPS$PRDADM".SAPUSER;
CREATE SYNONYM "OPS$ORAPRD".SAPUSER FOR "OPS$ERDADM".SAPUSER;
GRANT SELECT, UPDATE ON "OPS$ERDADM".SAPUSER TO "OPS$ORAPRD";
GRANT CONNECT, RESOURCE TO "OPS$ERDADM";

DROP TABLE "OPS$PRDADM".SAPUSER;

alter user sapsr3 identified by <userpasswd>;

exit

2. Зашел на системе ERD под oraprd
brconnect -u system/<userpasswd> -f chpass -o SAPSR3 -p <userpasswd>
или
brconnect -u / -c -f chpass
после этого все заработало.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB