eXist 原生数据库(Native XML Database)安装与配置
- 环境要求:安装jdk
1.4.2
以上版本,该项目运行jdk1.5;
如果你有运行jsp的要求,可以安装tomcat5.0,对于exist来说安装tomcat是可选的,因为其本身就可以加载servlet类,只不过配置起来稍微负载些,我现在这方面还没有搞明白,所以不推荐。 - 主页:http://exist-db.org/
- exist服务安装文件下载地址
http://ovh.dl.sourceforge.net/sourceforge/exist/eXist-snapshot-20050314.jar(或者http://jaist.dl.sourceforge.net/sourceforge/exist/eXist-1.0b2-build-1107.jar)
数据库服务安装:
配置:
- 启动服务
- 方法1
开始->设置->控制面板->管理工具->服务->启动“eXist Native XML Database” 服务 - 方法2
运行cmd
敲入:
net start "eXist Native XML Database"
- 方法1
- 关闭服务
- 方法1
开始->设置->控制面板->管理工具->服务->关闭“eXist Native XML Database” 服务 - 方法2
运行cmd
敲入:
net stop "eXist Native XML Database"
- 方法1
- 补充说明:
关于以上1、2两点,完全可以在dos命令行下完成,而且如果您没有加载服务的话要执行一下操作,才能完成以上1、2所完成的作用
启动服务:C:/eXist/bin/startup.bat
关闭服务:C:/eXist/bin/shutdown.bat - 检查环境变量设置是否正确
- 系统属性->环境变量->新建
- EXIST_HOME=c:/exist
- CLASSPATH=原来的内容 加上%EXIST_HOME%/exist.jar;%EXIST_HOME%/exist-modules.jar;%EXIST_HOME%/examples.jar ;%EXIST_HOME%/lib/core/xml-commons-resolver-1.1.jar;%EXIST_HOME%/lib/corelog4j-
1.2.9
.jar-1.2.9.jar;%EXIST_HOME%/lib/core/xmldb.jar;%EXIST_HOME%/lib/core/xmldb.jar;
%EXIST_HOME%/lib/core/xmlrpc-1.2-patched.jar;
%EXIST_HOME%/lib/core/xml-apis.jar;%EXIST_HOME%/lib/core/xml-commons-resolver-1.1.jar
- 命令:C:/eXist/bin/client.bat
- 用户名:admin 密码:空
- 连接字符串:xmldb:exist://localhost:8080/exist/xmlrpc
- 创建新集合:File->Create Collection-> 输入“tonybooks” (快捷键Ctrl+N)
- 双击”tonybooks”
- File->Store File/Strore Direction 快捷键(Ctrl+s)
然后选择存放数据的*.xml文件
(相关的导入*.xml文件的操作,待编辑) - 测试数据库服务(源文件所在地址:C:/eXist/webapp/index.xml,注意不是tomcat目录下的文件,不要混淆)
运行http://localhost:8080/exist/index.xml.
运行http://localhost:8080/exist/status.
- 浏览地址
http://localhost:8080/exist/admin/admin.xql
用户名:admin 密码:空
点击左边菜单的Examples Setup
确定下载成功
下载地址:http://kent.dl.sourceforge.net/sourceforge/wrapper/wrapper_win32_3.1.2.zip
解压之后替换原来C:/eXist/tools/wrapper 下的所有文件
运行一下bin目录下的InstallTestWrapper-NT.bat 和TestWrapper.bat测试一下,出现一下窗口为正常
注意以后如果想运行eXist服务的话,需要敲入一下命令:
C:/eXist/bin/startup.bat
无需运行其它服务,例如net start之类,已经没有必要了,可以关闭之
- 运行:c:/exist/bin/client.bat
运行结果如下
-
创建一个新的集合(Ctrl+N) ,点击
运行结果如下:输入名称为shakespeare
然后双击shakespeare - 选择一个存储文件(Ctrl+S),
选择shakespeare文件架,它的位置在C:/EXIST/samples中. 然后选择这个文件夹作为存储的位置,(注意是选择文件夹,不是文件),然后出现如下窗口
除了能让Shakespeare运行起来,你也要创建一个“集合”/db/library,然后把文件 samples/ biblio.rdf 放到“集合”/db/library中.
最后,用XInclude测试一下,你应该把biblio.rdf夹道samples/xinclude的集合/db/xinclude中
( 拷贝C:/eXist/lib/endorsed下的所有文件到C:/j2sdk/lib/endorsed)
本文详细介绍了如何在Windows环境下安装和配置eXist原生XML数据库,包括安装JDK,下载数据库服务安装文件,通过命令行启动和停止服务,以及设置环境变量。此外,还提供了测试数据库服务和创建新集合的步骤。

2万+

被折叠的 条评论
为什么被折叠?



