Я не могу найти переменную WebLogic CLASSPATH ни в одном из этих двух файлов — commEnv.sh и commEnv.cmd. Я не понимаю, куда добавить sqljdbc42 и как подключиться к базе данных Azure SQL Server (возможно ли это вообще)?
Я скачал sqljdbc42.jar из MSDN и добавил его в свой $DOMAIN/lib, но где CLASSPATH; Я не вижу, чтобы изменить. Как я понимаю, мне нужно добавить путь к JAR.
C:\Oracle\Middleware\Oracle_Home\wlserver\common\bin
commEnv.cmd — без пути к классам:
IF NOT DEFINED MW_HOME (
IF NOT DEFINED WL_HOME (
echo MW_HOME or WL_HOME is not set
IF DEFINED USE_CMD_EXIT (
EXIT 1
) ELSE (
EXIT /B 1
)
)
)
IF NOT DEFINED MW_HOME set MW_HOME=%WL_HOME%\..
FOR %%i IN ("%MW_HOME%") DO SET MW_HOME=%%~fsi
CALL "%MW_HOME%\oracle_common\common\bin\commEnv.cmd"
commEnv.sh — без пути к классам:
if [ -z "${MW_HOME}" -a -z "${WL_HOME}" ]; then
echo "MW_HOME or WL_HOME is not set."
exit 1
fi
if [ -z "${MW_HOME}" ]; then
MW_HOME="${WL_HOME}/.."
fi
. "${MW_HOME}/oracle_common/common/bin/commEnv.sh"