|
Непонятки с cr_event_oracle.bat
|
|||
---|---|---|---|
#18+
Господа, посоветуйте плиз что-нибудь. Надо создать схему и таблицы 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% ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2014, 11:54 |
|
Непонятки с cr_event_oracle.bat
|
|||
---|---|---|---|
#18+
Единственная инфа которую нашел - на сайте Ibm в разделе Configuring the CEI database. Но опять же, ничего дельного там нет совсем( А вручную все это потрошить и прописывать вряд ли потяну. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2014, 11:58 |
|
Непонятки с cr_event_oracle.bat
|
|||
---|---|---|---|
#18+
В итоге распотрошил dbConfigureCr.bat и напрямую работал с ним. используя те же параметры, что и для cr_event_oracle.bat. как результат все нормально создалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2014, 12:20 |
|
Непонятки с cr_event_oracle.bat
|
|||
---|---|---|---|
#18+
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; ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2016, 15:32 |
|
|
start [/forum/topic.php?fid=43&fpage=12&tid=1600552]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 37ms |
total: | 161ms |
0 / 0 |