为了在服务器端使用XQL首先必须启用XML。当然,我们现在假设你事先已经在服务器端启用了Java虚拟机(JVM)。所以,在已经安装了JVM的情况下只需要运行installjava程序即可。installjava程序把有关的JAR文件(或者包含在ZIP文件中的JAR文件)拷贝到Adaptive
Server从而令当前的数据库可用Java类。语法如下所示:
installjava
-f file_name
[-new | -update ]
...
其中:
要了解这方面更多的情况你还可以参看ASE
工具指南。
为了让Adaptive Server支持XML你必须安装xml.zip和xerces.jar文件。这两个文件位于$SYBASE/ASE-12_5/lib/xml.zip和$SYBASE/ASE-12_5/lib/xerces.jar目录下。
比如说,安装xml.zip的命令语句如以下所示:
installjava -Usa -P -Sserver_name -f $SYBASE/ASE-12_5/lib/xml.zip
而安装xerces.jar文件则输入以下命令:
installjava -Usa -P -Sserver_name -f $SYBASE/ASE-12_5/lib/xerces.jar
注意:在数据库上安装xerces.jar必须把tempdb的空间增加10 MB。
具体取决于想选做(表达)XQL文档所需要的XML数据容量,在很多情况下可能要增加内存容量。典型的XML文档大约有2 KB大。Sybase建议按照图A所示设置Java
Services的配置参数。要了解更多的有关信息请参看Sybase
Adaptive Server系统管理指南。
表A
内容 |
重设值 |
启用java |
1 |
过程对象堆 |
5000 |
共享类堆 |
5000 |
全局固定堆 |
5000 |
Java Services内存参数