19.4 在 Windows 上安裝 Java 遠端載入器

Identity Manager 會使用 Java 遠端載入器,在一部伺服器上執行的 Identity Manager 引擎與其他位置 (該位置未執行 rdxml) 執行的 Identity Manager 驅動程式之間交換資料。您可以在裝有相容 JRE (最低為 1.8.0) 和 Java 通訊端的任何受支援 Windows 平台上安裝 Java 遠端載入器 dirxml_jremote。

  1. 在代管 Identity Manager 引擎的伺服器上,複製位於預設位置的應用程式 Shim .iso 或 .jar 檔案。例如,C:\NetIQ\IdentityManager\NDS\lib 目錄。

  2. 登入您要安裝 Java Remote Loader 的電腦 (目標電腦)。

  3. 驗證目標電腦是否裝有受支援版本的 JRE。

  4. 若要存取安裝程式,請完成下列其中一個步驟:

    1. (視情況而定) 如果您已取得 Identity Manager 安裝套件的 .iso 影像檔案,請導覽至包含 Java 遠端載入器安裝檔案的目錄 (預設為 products\IDM\java_remoteloader)。

    2. (視情況而定) 如果您已從 NetIQ 下載網站下載了 Java Remote Loader 安裝檔案,請完成以下步驟:

      1. 導覽至所下載影像的 .tgz 檔案。

      2. 將該檔案的內容擷取到本地電腦上的某個資料夾中。

  5. 將 dirxml_jremote_dev.tar.gz 檔案複製到目標電腦上的所需位置。例如,將該檔案複製到 C:\NetIQ\IdentityManager。

  6. 將下列其中一個檔案複製到目標電腦上的所需位置:

    • dirxml_jremote.tar.gz

    • dirxml_jremote_mvs.tar

      如需 mvs 的資訊,請將 dirxml_jremote_mvs.tar 檔案解包,然後參閱 usage.html 文件。

  7. 在目標電腦上,解壓縮並擷取 .tar.gz 檔案。

    例如,使用 7-Zip 或受支援的軟體解壓縮 .tar.gz 檔案。

  8. 將 CLASSPATH 環境變數設定至存在於 lib 資料夾中的所有 jar。如果您有特定於任何驅動程式的相依 jar,請將這些 jar 檔案複製到 lib 資料夾,然後也將 CLASSPATH 環境變數設定至這些 jar。

    例如,進行如下設定︰

    CLASSPATH=E:\RL\JAVARL\lib\activation.jar;E:\RL\JAVARL\lib\commondrivershim.jar;E:\RL\JAVARL\lib\delimitedtextshim.jar;E:\RL\JAVARL\lib\delimitedtextutil.jar;E:\RL\JAVARL\lib\dirxml.jar;E:\RL\JAVARL\lib\dirxml_misc.jar;E:\RL\JAVARL\lib\dirxml_remote.jar;E:\RL\JAVARL\lib\jco3environment.jar;E:\RL\JAVARL\lib\mail.jar;E:\RL\JAVARL\lib\mapdb.jar;E:\RL\JAVARL\lib\nxsl.jar;E:\RL\JAVARL\lib\shimwrapper.jar;E:\RL\JAVARL\lib\xds.jar;E:\RL\JAVARL\lib\xp.jar
  9. 將 PATH 環境變數設定為 Java.exe 的 JDK 或 JRE 對應的 bin 資料夾。

  10. 設定範例組態檔案 config8000.txt,使其可用於您的應用程式 shim。

    dirxml_jremote.tar.gz jar 檔案包含此檔案。如需詳細資訊,請參閱節 20.0, 設定 Remote Loader 和驅動程式。

  11. 使用以下指令啟動遠端載入器︰

    1. 若要指定遠端載入器密碼︰

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config <config file name> -sp <Remote Loader Password> <Object Driver Password> 

      例如,

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config e:\RL\JAVARL\config8000.txt -sp novell novell
    2. 若要啟動遠端載入器︰

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config <config file name> 

      例如,

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config e:\RL\JAVARL\config8000.txt
    3. 若要停止遠端載入器︰

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config <config file name> -unload 

      例如,

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config e:\RL\JAVARL\config8000.txt -unload