经过测试发现该问题是由于cloudscape不支持多线程/进程访问造成的,但是很奇怪的是:我访问和运行程序都不需要启动cloudscape(cloudscape -start),它就像是一个静态的数据库,那J2EE1.3.1自带的cloudscape -start命令有什么用啊?是不是我建库不正确,请高手指点!!
解决方案 »
- JSP+ACCESS数据增删改查代码问题?
- servlet中执行SQL语句遇到的问题。
- JSP版远程管理, 小第做的,完全公司源代码... 欢迎大家拍砖
- spring command 怎么传 list 啊?
- 你知道JSP中四舍五入函数是什么吗? 用那个类?可否举个例子?
- 问:JSP文件操作问题?
- 两个下拉列表关联的问题
- 关于servlet的问题,着急等待ing.......
- 发部一jsp程序要配置那些东西(解决了就给分)
- 有问题,急!在线等,请高手进来指教
- jsp连结数据库出错:HTTP Error code 405 Method Not Allowed.在线急请教!
- 在哪可以下载jbuilder7 或者8
把h:\j2sdkee1.3.1\lib\system\cloudutil.jar;
h:\j2sdkee1.3.1\lib\cloudscape\cloudclient.jar;
h:\j2sdkee1.3.1\lib\cloudscape\rmijdbc.jar;
h:\j2sdkee1.3.1\lib\system\cloudscape.jar;
加入就可以了,在命令行方式下到h:\j2sdkee1.3.1\bin目录下打cloudscape -start可以启动cloudscape数据库关键的问题出在如何调出cloudscape数据库的图形管理界面!你在命令行方式下敲入java COM.cloudscape.tools.cview
一般都会出现错误。什么原因呢?第一、你要看看你的jdk版本对不对,是不是1.3.1_02以上或者1.4的。
第二、关键中的关键,原来sun的j2ee里的cloudview是不能在他附带的cloudscape4.0.6下工作的(真不知道sun在搞什么东东 :))
这里是在ibm网站上的一句原话:The Java 2 SDK, Enterprise Edition v. 1.3.1 includes Cloudscape 4.0.6 but includes a version of Cloudview which will not function with the 4.0.6 system。所以同志门就自己去下一个吧!这里还需要两个jar文件。
下载地址是
ftp://ftp.software.ibm.com/software/data/cloudscape/free/cloudview406.jar
和
ftp://ftp.software.ibm.com/software/data/cloudscape/free/jh.jar
把这两个文件放在j2sdkee1.3.1下的cloudscape目录下,我这里还需要加两个classpaht路径
h:\j2sdkee1.3.1\cloudscape\cloudview406.jar;
h:\j2sdkee1.3.1\cloudscape\jh.jar
OK!一起大功告成!现在看看怎么启动cloudview,在命令行下键入
java -Dcloudscape.system.home=%j2ee_home%\cloudscape COM.cloudscape.tools.cview
这里-Dcloudscape.system.home是设置数据库存放的路径,这个路径可以在建立数据库的时候改变
%j2ee_home%\cloudscape是cloudscape的默认工作目录
也可以将-Dcloudscape.system.home后的路径去掉,不过要记住,要将数据库建在改路径下,否则j2ee server找不到它!