选择Java VM虚拟机
要找到Java VM虚拟机,必须设置数据库服务器。 因为可以为每个数据库指定不同的Java VM,所以可以使用ALTER EXTERNAL ENVIRONMENT语句指定Java VM的位置(路径)。
Alter外部环境Java
location ' c :\ JDK1.5.0_ 06\ JRE\ ngd jw\ Java.exe ';
如果未设置此位置,数据库服务器将按以下顺序搜索Java VM虚拟机的位置:
检查JAVA_HOME环境变量。
检查JAVAHOME环境变量。
检查路径。
如果信息不在此路径中,则返回错误。
注意
JAVA_HOME和JAVAHOME通常是在安装Java VM时创建的环境变量。 如果这两个环境变量都不存在,则可以手动创建它们,并指向Java VM虚拟机的根目录。 但是,使用ALTER EXTERNAL ENVIRONMENT语句时不需要。
启动Interactive SQL并连接到数据库。
在[SQL语句]窗格中输入以下语句:
Alter外部环境Java
位置' path\ Java.exe ';
其中,path表示Java虚拟机的位置。 例如,c :\ JDK1.5.0_ 06\ JRE\ ngd jw )。
使用java_vm_options选项指定启动Java VM所需的其他命令行选项。
setoption public.Java _ VM _ options=' Java-options ';
如果希望在数据库中使用JAVA,但没有安装JAVA运行时环境(或简称JRE ),则可以安装和使用任何Java JRE。 安装完成后,请将JAVA_HOME或JAVAHOME
环境变量被设置为指向已安装的JRE的根。 请注意,大多数Java安装程序都默认设置这些环境变量之一。 JRE安装完成并正确设置了JAVA_HOME或JAVAHOME后,可以在数据库中使用Java,而无需执行其他步骤。