分享
 
 
 

eXist 原生数据库(Native XML Database)安装与配置

王朝other·作者佚名  2006-01-31
窄屏简体版  字體: |||超大  

eXist 原生数据库(Native XML Database)安装与配置

1.

环境要求:安装jdk1.4.2以上版本,该项目运行jdk1.5;安装tomcat5.0以上版本,安装地址c:\tomcat,并且修改端口:8080为80;关闭IIS服务。

2.

主页:

http://exist-db.org/

3.

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)

数据库服务安装:

a)

拷贝下载的文件到c:\中

b)

运行cmd

c)

输入命令行:java -jar c:\ eXist-snapshot-20050314.jar

d)

弹出“IzPack-Installation of eXist”窗口

e)

next,next,选择文件存放地址,推荐放在:c:\exist中

f)

next,done

g)

安装结束

站点演示程序安装

a)

下载*.war包地址:

http://mesh.dl.sourceforge.net/sourceforge/exist/eXist-1.0b2-build-1107.war

b)

改名为eXist.war,放置到c:\tomcat\webapps\ 中

c)

修改tomcat端口为80,之后测试一下

d)

运行tomcat 服务,*.war包自动解压缩,并且被加载

e)

去测试http://localhost/eXist/index.xml

配置:

1

启动服务

1.1

方法1

开始->设置->控制面板->管理工具->服务->

启动“eXist

Native XML Database” 服务

1.2

方法2

运行cmd

敲入:net start "eXist

Native XML Database"

2

关闭服务

2.1

方法1

开始->设置->控制面板->管理工具->服务->

关闭“eXist

Native XML Database” 服务

2.2

方法2

关闭服务

运行cmd

敲入:net stop "eXist

Native XML Database"

3

检查环境变量设置是否正确

3.1

系统属性->环境变量->新建

3.2

EXIST_HOME=c:\exist

3.3

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

4

运行客户端数据库管理器

C:\eXist\bin\client.bat

4.1

用户名:admin 密码:空

4.2

连接字符串:xmldb:exist://localhost:8080/exist/xmlrpc

4.3

创建新集合:File->Create Collection-> 输入“tonybooks” (快捷键Ctrl+N)

4.4

双击”tonybooks”

4.5

导入需要的*.xml文件

(相关的导入*.xml文件的操作,待编辑)

5

测试数据库服务(源文件所在地址:C:/eXist/webapp/index.xml,注意不是tomcat目录下的文件,不要混淆)

运行http://localhost:8080/exist/index.xml.

运行http://localhost:8080/exist/status.

6

输入例子程序

浏览地址

http://localhost:8080/exist/admin/admin.xql

用户名:admin 密码:空

点击左边菜单的Examples

Setup

都推荐

确定下载成功

7

启动eXist作为服务

下载地址:http://kent.dl.sourceforge.net/sourceforge/wrapper/wrapper_win32_3.1.2.zip

解压之后替换原来C:\eXist\tools\wrapper 下的所有文件

运行一下bin目录下的InstallTestWrapper-NT.bat

和TestWrapper.bat测试一下,出现一下窗口为正常

8

注意以后如果想运行eXist服务的话,需要敲入一下命令:

C:\eXist\bin\startup.bat

无需运行其它服务,例如net start之类,已经没有必要了,可以关闭之

9

使用客户端程序检索文件

运行:c:\exist\bin\client.bat

运行结果如下

9.1.1 创建一个新的集合(Ctrl+N) ,点击

运行结果如下:输入名称为shakespeare

然后双击shakespeare

9.1.2

选择一个存储文件(Ctrl+S),点击

选择shakespeare文件架,它的位置在C:\EXIST/samples中. 然后选择这个文件夹作为存储的位置,(注意是选择文件夹,不是文件),然后出现如下窗口

9.1.3 除了能让Shakespeare运行起来,你也要创建一个“集合”/db/library,然后把文件 samples/ biblio.rdf 放到“集合”/db/library中.

9.1.4 最后,用XInclude测试一下,你应该把biblio.rdf夹道samples/xinclude的集合/db/xinclude中

10 检索文档

客户端也可以提供一个可以在工具栏中找到的图像化界面,以检索数据库,

进入Shakespeare集合,输入

//SPEECH[SPEAKER="juliet" and . &="romeo"]

然后点击submit按钮.

结果如下

11 关闭数据库

运行:

java –jar start jar shutdown

12 拷贝C:\eXist\lib\endorsed下的所有文件到C:/j2sdk/lib/endorsed中

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有