Текущее время: Сб, июл 26 2025, 11:41

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



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: ошибка brconnect из под SAPINST
СообщениеДобавлено: Пт, июн 01 2007, 15:59 
Специалист
Специалист

Зарегистрирован:
Вт, май 02 2006, 16:14
Сообщения: 180
При гетерогенном копировании
(source: R3 4.7 ext2.00,Oracle 9.2.0.4 32bit, linux 32bit;
target: r3 4.7 ext2.00, Oracle 10.2.0.2 bit, Windows 2003 64bit) на этапе Update database statistics вылетает brconnect:

INFO 2007-06-01 05:26:23 [synxccuren.cpp:868]
CSyCurrentProcessEnvironmentImpl::setUser()
Switched to user: <sid>adm.
TRACE [synxctask.cpp:85]
CEnvironmentJanitor::~CEnvironmentJanitor()
Restoring current processenvironment
TRACE [synxccuren.cpp:772]
CSyCurrentProcessEnvironmentImpl::setUser()
Terminated current impersonation.
INFO 2007-06-01 05:26:23 [syxxccuren.cpp:105]
CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(iastring)
Working directory changed to C:\Program Files\sapinst_instdir\R3E47X2\SYSTEM\ABAP\ORA\NUC\DB.
INFO 2007-06-01 05:26:23
CJSlibModule::writeInfo_impl()
Output of D:\usr\sap\<SID>\SYS\exe\run/brconnect -u / -c -f crsyn -o SAP<SID> is written to the logfile brconnect.log.

CJS-00288 Could not update database statistics.<br>DIAGNOSIS: Command brconnect -u / -c -f crsyn -o SAP<SID> returned 3.
SOLUTION: See brconnect.log for details.
в brconnect.log :
BR0801I BRCONNECT 7.00 (25)
BR0252E Function _popen() failed for '( D:\oracle\product\10.2.0\db_1\BIN\sqlplus /nolog ) < \nul 2>&1' at location BrPipeOpen-4
BR0253E errno 2: No such file or directory
BR0272E Execution of program '( D:\oracle\product\10.2.0\db_1\BIN\sqlplus /nolog ) < \nul 2>&1' through pipe failed
BR0303E Determination of Oracle version failed
BR0280I BRCONNECT time stamp: 2007-06-01 05.26.24
BR0804I BRCONNECT terminated with errors

brconnect использую последний, patch level 25.
А вручную из под пользователя <sid>adm команда brconnect -u / -c -f crsyn -o SAP<SID> отрабатывает без проблем!

838725, 836517 и многие другие касаются изменений в 10g в плане сбора статистики, но пока проблема в том, что brconnect просто не хочет отрабатывать из sapinst

Кто встречал такое под виндой и как исправлять ситуацию?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 01 2007, 16:07 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Вт, дек 14 2004, 11:36
Сообщения: 449
Откуда: Moscow
Пол: Мужской
переменные окружения все выставлены?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 01 2007, 16:14 
Специалист
Специалист

Зарегистрирован:
Вт, май 02 2006, 16:14
Сообщения: 180
из под пользователя <sid>adm все переменные прописаны,
иначе brconnect из под него не сработал бы

sapinst запускается из под Administrator-a,
такое впечатление, что если переменные и теряются, то в момент переключения switch to user <sid>adm...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 04 2007, 09:32 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, сен 08 2005, 13:23
Сообщения: 481
Откуда: Москва
Пол: Мужской
Попробуй зайти под sidadm и запустить sapinst...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 04 2007, 12:03 
Специалист
Специалист

Зарегистрирован:
Вт, май 02 2006, 16:14
Сообщения: 180
пробовал, все равно не проходит brconnect -u / -c -f crsyn -o SAP<SID>

скачал последние lib_DBora 64 bit win x64
стал отрабатывать R3trans -d & R3trans -x
но brconnect -u / -c -f crsyn -o SAP<SID> также:

BR0801I BRCONNECT 7.00 (25)
BR0280I BRCONNECT time stamp: 2007-06-04 01.45.57
BR0301E SQL error -1017 at location db_connect-2, SQL statement:
'CONNECT /'
ORA-01017: invalid username/password; logon denied
BR0310E Connect to database instance TST failed
BR0280I BRCONNECT time stamp: 2007-06-04 01.45.57
BR0804I BRCONNECT terminated with errors
Похоже на проблемы с OPS но уже и заново пересоздал OPS пользователя
сменил пароль ему через brconnect -f chpass...

в таблице OPS$<SID>ADM.SAPUSER сколько записей должно быть для виндового оракла?
нужна ли там запись и для пользователя OPS$SAPSERVIVESID?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 04 2007, 12:08 
Специалист
Специалист

Зарегистрирован:
Вт, май 02 2006, 16:14
Сообщения: 180
в логах dw

M calling db_connect ...
C Prepending Oracle Home not needed to Path.
C got NLS_LANG='AMERICAN_AMERICA.WE8DEC' from environment
C Client NLS settings: AMERICAN_AMERICA.WE8DEC
C Logon as OPS$-user to get SAPTST's password
C Connecting as /@TST on connection 0 (nls_hdl 0) ... (dbsl 640 310805)
C Nls CharacterSet NationalCharSet C EnvHp ErrHp ErrHpBatch
C 0 WE8DEC 1 000000000F5A00B0 000000000E90B6A0 000000000E90E7E8
C Attaching to DB Server TST (con_hdl=0,svchp=000000000E90E6A8,svrhp=000000000F5B1C58)

C Starting user session (con_hdl=0,svchp=000000000E90E6A8,srvhp=000000000F5B1C58,usrhp=000000000E90BEB8)
C *** ERROR => OCI-call 'OCISessionBegin' failed: rc = 1017
[dboci.c 4385]
C *** ERROR => CONNECT failed with sql error '1017'
[dbsloci.c 10555]
C Try to connect with default password
C Connecting as SAPTST/<pwd>@TST on connection 0 (nls_hdl 0) ... (dbsl 640 310805)
C Nls CharacterSet NationalCharSet C EnvHp ErrHp ErrHpBatch
C 0 WE8DEC 1 000000000F5A00B0 000000000E90B6A0 000000000E90E7E8
C Starting user session (con_hdl=0,svchp=000000000E90E6A8,srvhp=000000000F5B1C58,usrhp=000000000E90BEB8)
C Now 'SAPTST/<pwd>@TST' is connected (con_hdl 0, nls_hdl 0).
C Database NLS settings: AMERICAN_AMERICA.WE8DEC
C Database instance tst is running on WINSERVER_X64 with ORACLE version 10.2.0.2.0 since 20070603

B Connection 0 opened (DBSL handle 0)
B Wp Hdl ConName ConId ConState TX PRM RCT TIM MAX OPT Date Time DBHost
B 000 000 R/3 000000000 ACTIVE NO YES NO 000 255 255 20070603 232854 WINSERVER_X64
M db_connect o.k.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 04 2007, 12:55 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, сен 08 2005, 13:23
Сообщения: 481
Откуда: Москва
Пол: Мужской
ACDC написал(а):
в таблице OPS$<SID>ADM.SAPUSER сколько записей должно быть для виндового оракла?
нужна ли там запись и для пользователя OPS$SAPSERVIVESID?

в таблице OPS$<SID>ADM.SAPUSER должна быть одна запись, а SAPSERVIСESID ссылается на таблицу OPS$<SID>ADM.SAPUSER.

попробуй через sqlplus, зайдти на серевер под SIDADM,
запусти
sqlplus /nolog
connect / as sysdba
если пройдет, то проблем с OPS$ пользователями нет


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 04 2007, 13:37 
Специалист
Специалист

Зарегистрирован:
Вт, май 02 2006, 16:14
Сообщения: 180
залогинился под sidadm
sqlplusw /nolog
conn /as sysdba

это работает и похоже давно :)

trans.log пишет что Account is locked
успел как то заблокироваться чтоли от попыток brconnect


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 04 2007, 16:02 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Ср, апр 11 2007, 13:48
Сообщения: 21
Откуда: Ukraine, Mariupol
Добрый день коллеги!
дружище точно такая проблема была и у меня , решилась след. образом: останавливаешь службы оракла и сап, меняешь все файлы \usr\sap\SID\sys\exe\run\* на более новую версию (щас точно не скажу относительно твоей субд). перезагруз и вперед. :wink:

_________________
Да будет свет сказал электрик! ... SAPienti sat господа хорошие!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 05 2007, 13:41 
Специалист
Специалист

Зарегистрирован:
Вт, май 02 2006, 16:14
Сообщения: 180
скачал SAPEXEDB_175-20001714
DBATL700O10_25-20001376

инстанция уже поднята, заходишь, показывает oracle 10.2.0.2, OS Windows NT AMD64, все есть

остались последние 4 этапа
Update database Statistics
Set DB User passwords
Starting RFC jobs
Starting RFC jobs (post processing)

из под <sid>adm :
sqlplusw /nolog
SQL> conn /as sysdba
Connected. - работает, OPS$ значит тоже в порядке

brconnect -u / -c -f crsyn -o SAPTST returned 3

BR0801I BRCONNECT 7.00 (25)
BR0252E Function _popen() failed for '( D:\oracle\product\10.2.0\db_1\BIN\sqlplus /nolog ) < \nul 2>&1' at location BrPipeOpen-4
BR0253E errno 2: No such file or directory
BR0272E Execution of program '( D:\oracle\product\10.2.0\db_1\BIN\sqlplus /nolog ) < \nul 2>&1' through pipe failed
BR0303E Determination of Oracle version failed
BR0804I BRCONNECT terminated with errors

Note 863811 - Using BRCONNECT to collect statistics for Oracle dictionary
и 838725 тоже гласит что "As of Release 7.00 patch level 15, the brconnect will support the creation of Oracle dictionary statistics using the methods described below. We recommend that you replace older versions of brconnect with a newer version."

тем не менее brconnect -u не проходит


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 05 2007, 13:59 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Ср, апр 11 2007, 13:48
Сообщения: 21
Откуда: Ukraine, Mariupol
ACDC написал(а):
скачал SAPEXEDB_175-20001714
DBATL700O10_25-20001376

инстанция уже поднята, заходишь, показывает oracle 10.2.0.2, OS Windows NT AMD64, все есть

остались последние 4 этапа
Update database Statistics
Set DB User passwords
Starting RFC jobs
Starting RFC jobs (post processing)

из под <sid>adm :
sqlplusw /nolog
SQL> conn /as sysdba
Connected. - работает, OPS$ значит тоже в порядке

brconnect -u / -c -f crsyn -o SAPTST returned 3

BR0801I BRCONNECT 7.00 (25)
BR0252E Function _popen() failed for '( D:\oracle\product\10.2.0\db_1\BIN\sqlplus /nolog ) < \nul 2>&1' at location BrPipeOpen-4
BR0253E errno 2: No such file or directory
BR0272E Execution of program '( D:\oracle\product\10.2.0\db_1\BIN\sqlplus /nolog ) < \nul 2>&1' through pipe failed
BR0303E Determination of Oracle version failed
BR0804I BRCONNECT terminated with errors

Note 863811 - Using BRCONNECT to collect statistics for Oracle dictionary
и 838725 тоже гласит что "As of Release 7.00 patch level 15, the brconnect will support the creation of Oracle dictionary statistics using the methods described below. We recommend that you replace older versions of brconnect with a newer version."

тем не менее brconnect -u не проходит

Кажется ты уже об этом писал 8) !! почитай мой пост еще раз!Говорю тебе у меня была такая же проблема,brconnect -u / -c -f crsyn -o SAPTST returned 3 .

_________________
Да будет свет сказал электрик! ... SAPienti sat господа хорошие!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 05 2007, 14:28 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, сен 08 2005, 13:23
Сообщения: 481
Откуда: Москва
Пол: Мужской
ACDC написал(а):
BR0252E Function _popen() failed for '( D:\oracle\product\10.2.0\db_1\BIN\sqlplus /nolog ) < \nul 2>&1' at location BrPipeOpen-4
BR0253E errno 2: No such file or directory
BR0272E Execution of program '( D:\oracle\product\10.2.0\db_1\BIN\sqlplus /nolog ) < \nul 2>&1' through pipe failed


Меня "смущает" \nul в твоем логе, вот пример из лога одной "моей" ошибки:
BR200I BR_TRACE: location BrPipeOpen-3, command line: '( d:\oracle\ora920\BIN\SQLPLUS /nolog ) < e:\oracle\SID\sapbackup\.bdvjyymq.spi 2>&1'
т.е. в качестве \nul там должен быть какой-то файл... Возможно при начальном введении данных для инсталлятора пропущен ввод какого-то параметра. В моем случае данный файл содержал строки, выполняемые sqlplus'ом.
Было один раз у меня такое, запускаю инсталлятор, ввожу необходимые параметры, запускаю установку, а он мне выдает ошибку, что ему неизвестно куда ложить редо-логи и их зеркальные копии, пришлось перезапускать инсталлятор и подробно задавать параметры БД (в первый раз задал сделать "по умолчанию"), где и был запрос куда ложить эти редо-логи... Ну и ноты посмотри, есть ноты, где говорится какие строки из инсталляционного скрипта удалять. Да и еще, при инсталляции вроде можно указать не собирать статистику, но подробнее не помню.
P.S. я устанавливал системы на 6.20, 6.40...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 05 2007, 14:57 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, сен 08 2005, 13:23
Сообщения: 481
Откуда: Москва
Пол: Мужской
Vadimus написал:
e:\oracle\SID\sapbackup\.bdvjyymq.spi

это временный файл, который создается, подсовывается sqlplus'у, потом удаляется. Возможно не удается создать этот файл... посмотри еще раз, правильно ли прописаны переменные...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 05 2007, 15:26 
Специалист
Специалист

Зарегистрирован:
Вт, май 02 2006, 16:14
Сообщения: 180
BR0252E Function _popen() failed for '( D:\oracle\product\10.2.0\db_1\BIN\sqlplus /nolog ) < \nul 2>&1' at location BrPipeOpen-4
BR0253E errno 2: No such file or directory

да это сразу бросается в глаза
но думалось что как обычно все обойдется обеовлением ядра :D

/dev/null обычная вещь для юниксов но для винды это оказалось смертельным приемом

щас запустил заново - все параметры ввел, ничего не пропустил
в подробном указал куда что ложить
про отключение update database statistics sapinst ничего не спросил

никогда не думал что на винде окажется все гораздо все так сложно и запущено :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 05 2007, 15:32 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, сен 08 2005, 13:23
Сообщения: 481
Откуда: Москва
Пол: Мужской
ACDC написал(а):
никогда не думал что на винде окажется все гораздо все так сложно и запущено :)

по разному бывает, иногда с большими проблемами, иногда всё проходит "на ура" :)


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

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


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

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


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

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