Текущее время: Пн, май 05 2025, 02:40

Часовой пояс: 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 - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: user sapsid не коннектиться к базе.
СообщениеДобавлено: Чт, ноя 23 2006, 08:08 
Специалист
Специалист

Зарегистрирован:
Вт, май 02 2006, 16:14
Сообщения: 180
Система получена восстановлением из бакапа (гомогенное копирование). Все работало. Затем накатил свежий холодный бакап, система работала нормально, но затем при останове системы и последующем запуске из под пользователя sapsid возникла проблема:
при R3trans -d вот что происходит в trans.log
4 ETW000 R3trans version 6.09 (release 640 - 26.10.04 - 15:45:42).
4 ETW000
4 ETW000 date&time : 21.11.2006 - 10:29:53
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] Tue Nov 21 10:29:53 2006 358 0.000358
4 ETW000 [dev trc ,00000] db_con_init called 2 0.000390
4 ETW000 [dev trc ,00000] create_con (con_name=R/3) 83 0.000473
4 ETW000 [dev trc ,00000] Loading DB library '/usr/sap/BND/SYSexe/run/dboraslib.so' ...
4 ETW000 78 0.000551
4 ETW000 [dev trc ,00000] load shared library (/usr/sap/BND/SYS/exe/run/dboraslib.so), hdl 0
4 ETW000 65361 0.065912
4 ETW000 [dev trc ,00000] Library '/usr/sap/BND/SYS/exe/run/dboraslib.so' loaded
4 ETW000 31 0.065943
4 ETW000 [dev trc ,00000] function DbSlExpFuns loaded from library /usr/sap/BND/SYS/exe/run/dboraslib.so
4 ETW000 85 0.066028
4 ETW000 [dev trc ,00000] Version of '/usr/sap/BND/SYS/exe/run/dboraslib.so' is "640.00", patchlevel (0.32)
4 ETW000 202 0.066230
4 ETW000 [dev trc ,00000] function dsql_db_init loaded from library /usr/sap/BND/SYS/exe/run/dboraslib.so
4 ETW000 39 0.066269
4 ETW000 [dev trc ,00000] function dbdd_exp_funs loaded from library /usr/sap/BND/SYS/exe/run/dboraslib.so
4 ETW000 73 0.066342
4 ETW000 [dev trc ,00000] New connection 0 created 46 0.066388
4 ETW000 [dev trc ,00000] 0: name = R/3, con_id = -000000001 state = DISCONNECTED, perm = YES, reco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO
4 ETW000 73 0.066461
4 ETW000 [dev trc ,00000] db_con_connect (con_name=R/3) 64 0.066525
4 ETW000 [dev trc ,00000] find_con_by_name found the following connection for reuse:
4 ETW000 28 0.066553
4 ETW000 [dev trc ,00000] 0: name = R/3, con_id = 000000000 state = DISCONNECTED, perm = YES, reco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO
4 ETW000 34 0.066587
4 ETW000 [dev trc ,00000] Got ORACLE_HOME=/oracle/BND/920_64 from environment
4 ETW000 643 0.067230
4 ETW000 [dev trc ,00000] -->oci_initialize 34 0.067264
4 ETW000 [dev trc ,00000] Client NLS settings: AMERICAN_AMERICA.WE8DEC 43865 0.111129
4 ETW000 [dev trc ,00000] Logon as OPS$-user to get SAPNAD's password 62 0.111191
4 ETW000 [dev trc ,00000] Connecting as /@BND on connection 0 ... 22 0.111213
4 ETW000 [dev trc ,00000] Allocating service context handle 46 0.111259
4 ETW000 [dev trc ,00000] Allocating server context handle 32 0.111291
4 ETW000 [dev trc ,00000] Attaching to DB Server BND (con_hdl=0,svchp=80000001007cb6b8,svrhp=80000001007cda68)
4 ETW000 101 0.111392
4 ETW000 [dev trc ,00000] Assigning server context 80000001007cda68 to service context 80000001007cb6b8
4 ETW000 199963 0.311355
4 ETW000 [dev trc ,00000] Allocating user session handle 88 0.311443
4 ETW000 [dev trc ,00000] Starting user session (con_hdl=0,svchp=80000001007cb6b8,srvhp=80000001007cda68,usrhp=80000001007d7440)
4 ETW000 41 0.311484
4 ETW000 [dev trc ,00000] Assigning user session 80000001007d7440 to service context 80000001007cb6b8
4 ETW000 43407 0.354891
4 ETW000 [dev trc ,00000] Now I'm connected to ORACLE 272981 0.627872
4 ETW000 [dbsloci. ,00000] *** ERROR => ORA-1403 when accessing table SAPUSER
4 ETW000 21603 0.649475
4 ETW000 [dev trc ,00000] Disconnecting from connection 0 ... 96 0.649571
4 ETW000 [dev trc ,00000] Rolling back transaction ... 31 0.649602
4 ETW000 [dev trc ,00000] Closing user session (con_hdl=0,svchp=80000001007cb6b8,usrhp=80000001007d7440)
4 ETW000 357 0.649959
4 ETW000 [dev trc ,00000] Now I'm disconnected from ORACLE 636 0.650595
4 ETW000 [dev trc ,00000] Try to connect with default password 24 0.650619
4 ETW000 [dev trc ,00000] Connecting as SAPNAD/<pwd>@BND on connection 0 ...
4 ETW000 32 0.650651
4 ETW000 [dev trc ,00000] Assigning username to user session 80000001007d7440
4 ETW000 30 0.650681
4 ETW000 [dev trc ,00000] Assigning password to user session 80000001007d7440
4 ETW000 51 0.650732
4 ETW000 [dev trc ,00000] Starting user session (con_hdl=0,svchp=80000001007cb6b8,srvhp=80000001007cda68,usrhp=80000001007d7440)
4 ETW000 34 0.650766
4 ETW000 [dboci.c ,00000] *** ERROR => OCI-call 'OCISessionBegin' failed: rc = 1017
4 ETW000 4164 0.654930
4 ETW000 [dbsloci. ,00000] *** ERROR => CONNECT failed with sql error '1017'4 ETW000 35 0.654965
4 ETW000 [dblink ,00419] ***LOG BY2=>sql error 1017 performing CON [dblink#1 @ 419]
4 ETW000 223 0.655188
4 ETW000 [dblink ,00419] ***LOG BY0=>ORA-01017: invalid username/password; logon denied [dblink#1 @ 419]
4 ETW000 33 0.655221
2EETW169 no connect possible: "DBMS = ORACLE --- dbs_ora_tnsname = 'BND'"

из под sapsid lsnrctl stop, start,status работают корректно, могут запускать и останавливать оракловый listener.
Переустанавливал CI, хотя это не должно было влиять на настройки пользователя sapsid.

dbms_type=ORA
ORACLE_SID=BND
ORACLE_BASE=/oracle
ORACLE_PSRV=BND
ORA_NLS33=/oracle/client/92x_64/ocommon/nls/admin/data
ORACLE_HOME=/oracle/BND/920_64

т.е. настройки читаются из /oracle/BND/920_64/network/admin
а коннекта нет!
что произошло и на каком этапе это случилось?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 23 2006, 09:11 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Вт, дек 14 2004, 11:36
Сообщения: 449
Откуда: Moscow
Пол: Мужской
По все видимости, OPS-пользователь не имеет должных разрешений доступа к базе.
Надобно скрипт запустить по созданию пользователей и присвоению полномочий

_________________
Интуиция - это способность головы чувствовать ж…


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 23 2006, 09:16 
Специалист
Специалист

Зарегистрирован:
Вт, май 02 2006, 16:14
Сообщения: 180
где-то читал , что надо будет вручную править OPS-пользователя.
Но после накатывания первого бакапа все заработало и без правки в базе оракла...
а как скрипт назывется? Или что за действия необходимы по исправления пользователей?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 23 2006, 09:27 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Вт, дек 14 2004, 11:36
Сообщения: 449
Откуда: Moscow
Пол: Мужской
Code:
CREATE USER "OPS$SIDADM"  PROFILE "DEFAULT"
    IDENTIFIED EXTERNALLY DEFAULT TABLESPACE "SYSTEM"
    TEMPORARY TABLESPACE "PSAPTEMP"
    ACCOUNT UNLOCK;
GRANT UNLIMITED TABLESPACE TO "OPS$SIDADM";
GRANT "CONNECT" TO "OPS$SIDADM";
GRANT "RESOURCE" TO "OPS$SIDADM";
GRANT "SAPDBA" TO "OPS$SIDADM";

CREATE USER "OPS$ORASID"  PROFILE "DEFAULT"
    IDENTIFIED EXTERNALLY DEFAULT TABLESPACE "SYSTEM"
    TEMPORARY TABLESPACE "PSAPTEMP"
    ACCOUNT UNLOCK;
GRANT UNLIMITED TABLESPACE TO "OPS$ORASID";
GRANT "CONNECT" TO "OPS$ORASID";
GRANT "RESOURCE" TO "OPS$ORASID";
GRANT "SAPDBA" TO "OPS$ORASID";


CREATE TABLE "OPS$SIDADM"."SAPUSER" ("USERID" VARCHAR2(255),
    "PASSWD" VARCHAR2(255 )) 
    TABLESPACE "SYSTEM" PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
    STORAGE ( INITIAL 16K NEXT 8K MINEXTENTS 1 MAXEXTENTS 505
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1)
    LOGGING;

insert into "OPS$SIDADM"."SAPUSER" (USERID, PASSWD) values ('SAPB16-CRYPT', 'passwd');
commit;

_________________
Интуиция - это способность головы чувствовать ж…


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: user sapsid не коннектиться к базе.
СообщениеДобавлено: Чт, ноя 23 2006, 10:28 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 21 2005, 15:25
Сообщения: 122
Откуда: Москва
ACDC написал(а):
Система получена восстановлением из бакапа (гомогенное копирование). Все работало. Затем накатил свежий холодный бакап, система работала нормально, но затем при останове системы и последующем запуске из под пользователя sapsid возникла проблема:

[skip]

итаются из /oracle/BND/920_64/network/admin
а коннекта нет!
что произошло и на каком этапе это случилось?


посмотрите ноту 400241 - там всё подробно.

_________________
.туч


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 23 2006, 13:20 
Специалист
Специалист

Зарегистрирован:
Ср, авг 18 2004, 12:45
Сообщения: 116
А пароль для схемы базы данных Оракла случайно не поменялся?
Я когда делал экспорт для гетерогенного копирования, то нужно было поменять пароли следующими командами:

brconnect -u system/<password> -c -f chpass -o system -p manager
BR0801I BRCONNECT 6.40 (35)

BR0280I BRCONNECT time stamp: 2006-08-08 10.59.39
BR0828I Changing password for database user SYSTEM
BR0280I BRCONNECT time stamp: 2006-08-08 10.59.39
BR0829I Password changed successfully in database for user SYSTEM

BR0280I BRCONNECT time stamp: 2006-08-08 10.59.39
BR0802I BRCONNECT completed successfully

brconnect -c -f chpass -o SAPDAT -p SAP
BR0801I BRCONNECT 6.40 (35)

BR0280I BRCONNECT time stamp: 2006-08-08 11.00.09
BR0828I Changing password for database user SAPDAT
BR0280I BRCONNECT time stamp: 2006-08-08 11.00.09
BR0829I Password changed successfully in database for user SAPDAT
BR0830I Password changed successfully in table OPS$<SID>ADM.SAPUSER for user SAPDAT

BR0280I BRCONNECT time stamp: 2006-08-08 11.00.09
BR0802I BRCONNECT completed successfully

Потом забыл вернуть обратно, и после остановки были похожие проблемы.


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

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


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

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


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

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