Performance Center 12.00 - ошибка в lrd_initialize_db - PullRequest
0 голосов
/ 22 января 2020

У меня есть сценарий Vugen, который завершается с ошибкой в ​​lrd_initialize_db и выдает следующую ошибку:

Action.c(5): lrd.c/fjInitDB: None of the library combinations specified in section [ORACLE_WINNT] in the "lrd.ini" file could be loaded.  Initializing for ORACLE failed
Action.c(5): lrd_initialize_db: ERROR, return-code=LRDE2015

Я запускаю этот сценарий в Performance Center 12.00. Я установил Oracle 11g R2 на Windows Server 2012 (64 бит) (как контроллер, так и генератор нагрузки). Ниже приведены переменные среды, которые я установил:

ORACLE_HOME: C:\app\<user>\product\11.2.0\dbhome_2

PATH: added C:\app\srvgro-perfmon\product\11.2.0\dbhome_2\BIN

Я проверил, что установлен только один Oracle клиент. Сценарий, по-видимому, работает локально на сервере lg / controller при запуске с использованием Vugen.

Ниже приведено содержимое файла lrd.ini

[ORACLE_WINNT]
805=lrdo32.dll+ora805.dll
816=lrdo32.dll+oci.dll
815=lrdo32.dll+oraclient8.dll
804=lrdo32.dll+ora804.dll
803=lrdo32.dll+ora803.dll
73=lrdo32.dll+ora73.dll
72=lrdo32.dll+ora72.dll
71=lrdo32.dll+orant71.dll
1100=lrdo32.dll+oraclient11.dll

Ниже приведен файл lrd.log

lrd.c (24348):  lrd.c/fjInitDB: Cannot load the ORACLE library (DLL), "ora805.dll", specified after a "+"  in the "805" entry in section [ORACLE_WINNT] in the "lrd.ini" file.  - The specified module could not be found.

Processing continues

lrd.c (24348):  lrd.c/fjInitDB: Cannot load the ORACLE library (DLL), "oci.dll", specified after a "+"  in the "816" entry in section [ORACLE_WINNT] in the "lrd.ini" file.  - (null)Processing continues
lrd.c (24348):  lrd.c/fjInitDB: Cannot load the ORACLE library (DLL), "oraclient8.dll", specified after a "+"  in the "815" entry in section [ORACLE_WINNT] in the "lrd.ini" file.  - The specified module could not be found.

Processing continues
lrd.c (24348):  lrd.c/fjInitDB: Cannot load the ORACLE library (DLL), "ora804.dll", specified after a "+"  in the "804" entry in section [ORACLE_WINNT] in the "lrd.ini" file.  - The specified module could not be found.

Processing continues
lrd.c (24348):  lrd.c/fjInitDB: Cannot load the ORACLE library (DLL), "ora803.dll", specified after a "+"  in the "803" entry in section [ORACLE_WINNT] in the "lrd.ini" file.  - The specified module could not be found.

Processing continues
lrd.c (24348):  lrd.c/fjInitDB: Cannot load the ORACLE library (DLL), "ora73.dll", specified after a "+"  in the "73" entry in section [ORACLE_WINNT] in the "lrd.ini" file.  - The specified module could not be found.

Processing continues
lrd.c (24348):  lrd.c/fjInitDB: Cannot load the ORACLE library (DLL), "ora72.dll", specified after a "+"  in the "72" entry in section [ORACLE_WINNT] in the "lrd.ini" file.  - The specified module could not be found.

Processing continues
lrd.c (24348):  lrd.c/fjInitDB: Cannot load the ORACLE library (DLL), "orant71.dll", specified after a "+"  in the "71" entry in section [ORACLE_WINNT] in the "lrd.ini" file.  - The specified module could not be found.

Processing continues
lrd.c (24348):  lrd.c/fjInitDB: Cannot load the ORACLE library (DLL), "oraclient11.dll", specified after a "+"  in the "1100" entry in section [ORACLE_WINNT] in the "lrd.ini" file.  - (null)Processing continues
lrd.c (24348):  lrd.c/fjInitDB: None of the library combinations specified in section [ORACLE_WINNT] in the "lrd.ini" file could be loaded.  Initializing for ORACLE failed

Пожалуйста, помогите мне исправить это

1 Ответ

2 голосов
/ 22 января 2020

Какой oracle клиент у вас установлен?

Мне кажется, что: 1. у вас не установлен ни один клиент или более одного 2. или у вас нет нужного (32/64 версии) 3. Неправильные данные в переменной пути. (установлено более одного клиента)

Можете ли вы ответить на вопрос выше и скопировать / вставить значения переменных ORACLE_HOME и Path?

Вам необходимо установить один из мгновенных клиентов из oracle: https://www.oracle.com/database/technologies/instant-client/downloads.html 32/64 битной версии 11g или 12c и добавить в переменную пути: C: \ app \ client \ yourUserName \ product \ 12.2.0 \ client_1 \ bin

Убедитесь, что у вас не установлен другой клиент, и убедитесь, что вам нужно удалить его из переменных среды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...