powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Непонятки с cr_event_oracle.bat
4 сообщений из 4, страница 1 из 1
Непонятки с cr_event_oracle.bat
    #38674049
Gwelwen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, посоветуйте плиз что-нибудь.
Надо создать схему и таблицы wps_ceidb.

Лезу в каталог \profiles\DMGR\ databases\event\WAS70DE.Support\dbscripts\oracle
и из под админки выполняю:
авторcr_event_oracle.bat WPS_CEIDB SYSTEM ORCL sid=ORCL oracleHome=C:\app\ggoncharov\product\11.2.0\dbhome_1

По идее он должен удачно съесть указанные параметры и запустить dbConfigureCr.bat

Но он упорно выводит мне "Print Usage" с указанием что надо прописывать и отказывается запускать скрипт.

Прошерстил весь инет, но ничего вразумительного по поводу этого батника не нашел. только общие указания.
Решил сравнить .bat и .sh они по логике отличаются существенно. И такое ощущение что батник кривой.

Может кто подсказать чего или скинуть внутренности батника этого, что бы можно было сравнить?

внутренности своего ниже:

авторsetlocal

%~d0
cd %~p0

set CURRENT_DIR=.
set USER_PASSWORD=%1
set SYSDBA_USERID=%2
set SYSDBA_PASSWORD=%3
set SID=ORCL

if "%USER_PASSWORD%"=="" goto PRINT_USAGE
if "%SYSDBA_USERID%"=="" goto PRINT_USAGE
if "%SYSDBA_PASSWORD%"=="" goto PRINT_USAGE

shift&shift&shift

:PARAM_LOOP
if "%1"=="" goto RUN_SCRIPT
if "%1"=="sid" set SID=%2%&shift&shift&goto PARAM_LOOP
if "%1"=="oracleHome" set ORACLE_HOME=%2%&shift&shift&goto PARAM_LOOP
goto PRINT_USAGE

:RUN_SCRIPT
if "%ORACLE_HOME%"=="" echo Oracle Home was not specified&set RC=1&goto END
if not exist "%ORACLE_HOME%" echo The specified Oracle Home is not valid&set RC=1&goto END
@call CMD /C %CURRENT_DIR%\dbConfigureCr.bat %USER_PASSWORD% %SYSDBA_USERID% %SYSDBA_PASSWORD% %SID% %ORACLE_HOME%
set RC=%ERRORLEVEL%
goto END


:PRINT_USAGE
rem Print usage messages
set RC=1
echo.
echo Usage: cr_event_oracle.bat ^<user_password^> ^<sys_userid^>
echo ^<sys_password^> ^[sid=^<sid^>^] ^[oracleHome=^<oracle_home^>^]
echo.
echo Where
echo ^<user_password^> - Require schema user password.
echo ^<sys_userid^> - Require user id that has SYSDBA privileges in the
echo Oracle database, normally sys user.
echo ^<sys_password^> - Require password for the user id that has SYSDBA
echo privileges in the Oracle database. Type none if no
echo password.
echo ^<sid^> - Optional database name or Oracle System Identifier (SID)
echo ^<oracle_home^> - Optional Oralce Home. If not specified, then
echo the generated path will be used.
echo.



:END
if defined EVENT_DB_ENV exit %RC% else endlocal&exit /b %RC%
...
Рейтинг: 0 / 0
Непонятки с cr_event_oracle.bat
    #38674063
Gwelwen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Единственная инфа которую нашел - на сайте Ibm
в разделе Configuring the CEI database. Но опять же, ничего дельного там нет совсем(

А вручную все это потрошить и прописывать вряд ли потяну.
...
Рейтинг: 0 / 0
Непонятки с cr_event_oracle.bat
    #38674128
Gwelwen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В итоге распотрошил dbConfigureCr.bat и напрямую работал с ним. используя те же параметры, что и для cr_event_oracle.bat.
как результат все нормально создалось.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Непонятки с cr_event_oracle.bat
    #39305281
blackyastreb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gwelwen, У тебя уже созданы были табличные пространства в БД, поэтому код не проходил. Вот в этом файле, написано что он пытается создать: cr_ts.ora
CREATE TABLESPACE WPS_CEIDB_cei_ts_extended DATAFILE
'WPS_CEIDB_cei_ts_extended' SIZE 204 M REUSE AUTOEXTEND ON
NEXT 20 M;

CREATE TABLESPACE WPS_CEIDB_cei_ts_base DATAFILE
'WPS_CEIDB_cei_ts_base' SIZE 102 M REUSE AUTOEXTEND ON
NEXT 10 M;

CREATE TEMPORARY TABLESPACE WPS_CEIDB_cei_ts_temp
TEMPFILE 'WPS_CEIDB_cei_ts_temp' SIZE 10M REUSE AUTOEXTEND ON;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Непонятки с cr_event_oracle.bat
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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