搭建完环境变量,看下个人觉得相当于oracle的plus工具的derby工具ij
常用命令
进入ij工具
C:\Documents and Settings\ldbjakyo>ij
ij 版本 10.6
连接数据库
ij> connect 'jdbc:derby:ldbDerby:creat=true';
URL 属性 [creat=true]
属性是 Derby 未知的。
错误 08001:No suitable driver found for jdbc:derby:ldbDerby:creat=true
如果出现“错误 08001:No suitable driver found for”错误,那么说明驱动包没加入,在环境变量里追加classpath %DERBY_HOME%\lib\derby.jar;%DERBY_HOME%\lib\derbytools.jar; 即可
执行结果如下:
ij> connect 'jdbc:derby:ldbDerby;create=true;user=ldb;password=ldb;';
ij>
这样的话就可以看见C:\Documents and Settings\ldbjakyo下的ldbDerby数据库啦
可以整理个位置我这就以window为例了
G:\derby_10.6.1.0>mkdir derbywork
G:\derby_10.6.1.0>dir
驱动器 G 中的卷是 本地磁盘
卷的序列号是 7809-7182
G:\derby_10.6.1.0 的目录
2010-09-19 23:00 <DIR> .
2010-09-19 23:00 <DIR> ..
2010-09-19 22:21 <DIR> bin
2010-09-19 22:21 <DIR> demo
2010-09-19 23:00 <DIR> derbywork
2010-09-19 22:21 <DIR> docs
2010-04-26 07:07 5,513 index.html
2010-09-19 22:21 <DIR> javadoc
2010-04-26 13:23 37,645 KEYS
2010-09-19 22:21 <DIR> lib
2010-04-26 13:23 11,560 LICENSE
2010-04-26 13:23 7,118 NOTICE
2010-04-26 13:23 75,017 RELEASE-NOTES.html
2010-09-19 22:21 <DIR> test
5 个文件 136,853 字节
9 个目录 44,323,389,440 可用字节
G:\derby_10.6.1.0>cd derbywork
G:\derby_10.6.1.0\derbywork>ij
ij 版本 10.6
ij> connect 'jdbc:derby:ldbDerby;create=true;user=ldb;password=ldb;';
ij>
jdbc 是 ij 工具与数据库服务器通信的机制。
derby 是 JDBC 驱动程序类的名称,ji 工具使用该类与数据库服务器通信。
ldbDerby 是要创建的数据库名称。
create=true 是应传递给 Derby JDBC 驱动程序的特定属性。 JDBC 属性列在 URL 其他部分的后面,并用分号分隔。
退出ij
ij> exit ;
connect 'jdbc:derby:ldbDerby;'; 这里没必要再create=true,因为已经建立过ldbDerby数据库了,再创建会报错的(WARNING 01J01)
show connections ; 看下到当前的所有连接状态
ij> show connections;
CONNECTION0* - jdbc:derby:ldbDerby
* = 当前连接
ij> disconnect;
ij> show connections;
无可用的连接。
ij>
如果同时开两个cmd窗口是不能同时连接connect 'jdbc:derby:ldbDerby;'; 的
当然一个cmd ij窗口可以进行多次connect 'jdbc:derby:ldbDerby;';
效果如下:
ij> connect 'jdbc:derby:ldbDerby';
ij> show connections;
CONNECTION0* - jdbc:derby:ldbDerby
* = 当前连接
ij> connect 'jdbc:derby:ldbDerby';
ij(CONNECTION1)> connect 'jdbc:derby:ldbDerby';
ij(CONNECTION2)> connect 'jdbc:derby:ldbDerby';
ij(CONNECTION3)> show connections;
CONNECTION0 - jdbc:derby:ldbDerby
CONNECTION1 - jdbc:derby:ldbDerby
CONNECTION2 - jdbc:derby:ldbDerby
CONNECTION3* - jdbc:derby:ldbDerby
* = 当前连接
ij(CONNECTION3)> disconnect;
ij> show connections;
CONNECTION0 - jdbc:derby:ldbDerby
CONNECTION1 - jdbc:derby:ldbDerby
CONNECTION2 - jdbc:derby:ldbDerby
无当前连接
ij> disconnect;
IJ 错误:无法建立 connection
ij> disconnect;
IJ 错误:无法建立 connection
ij> show connections;
CONNECTION0 - jdbc:derby:ldbDerby
CONNECTION1 - jdbc:derby:ldbDerby
CONNECTION2 - jdbc:derby:ldbDerby
无当前连接
ij> set connection CONNECTION1;
ij(CONNECTION1)> show connections;
CONNECTION0 - jdbc:derby:ldbDerby
CONNECTION1* - jdbc:derby:ldbDerby
CONNECTION2 - jdbc:derby:ldbDerby
* = 当前连接
ij(CONNECTION1)>
看明白了吧,当前连接的操作
G:\derby_10.6.1.0\derbywork\sqlTest>cd derby10
G:\derby_10.6.1.0\derbywork\sqlTest\derby10>java org.apache.derby.tools.ij < der
by.build.sql > derby.build.out 2> derby.build.err
G:\derby_10.6.1.0\derbywork\sqlTest\derby10>javac *.java
G:\derby_10.6.1.0\derbywork\sqlTest\derby10>
未完待续。。。
分享到:
相关推荐
Apache Derby项目的目标是构建一个完全用 Java 编程语言编写的、易于使用却适合大多数应用程序的开放源码数据库。Derby 数据库符合许多数据库标准,例如 SQL-92 和 JDBC 3.0 版本,所以开始用 Derby 数据库系统开发...
NULL 博文链接:https://greatwqs.iteye.com/blog/1147397
derby的基本命令操作.txt 一个很好的黄金组合用的。数据库系统。是apache公司的首选数据库。
第一:derby集成到eclipse的两种方法 第二:derby辅助工具SQuirreL SQL Client的使用
Derby中的备份、恢复和前滚恢复 在线备份 1 离线备份 2 使用备份进行恢复 3 转移或克隆数据库 3 前滚恢复 4 使用前滚恢复方式恢复数据库 5 禁用事务日志归档模式 5 检查事务日志归档模式是否启用 6 备份调度器 7 ...
NULL 博文链接:https://maxtreesoftware.iteye.com/blog/607871
Derby的客户端可视化管理工具,Java版,需要的朋友下来看看
derby+java对于derby数据库从安装到ij工具使用,最终创建数据表并在java中使用Jdbc初步应用
连接derby数据库方法—附图
Derby提供了Eclipse的插件供开发人员使用,本文主要介绍插件的安装及使用。 内容 Derby下载 安装插件 8 使用插件 运行模式 例子 ... 使用IJ工具 sysinfo工具 dblook工具
Derby数据库完整压缩包,解压缩即可使用,bat文件在bin文件目录下,驱动程序在lib目录下。 Apache Derby非常小巧,核心部分derby.jar只有2M,所以既可以做为单独的数据库服务器使用,也可以内嵌在应用程序中使用。...
朋友手工制作,derby数据库和其他数据库的转换工具,简易实用。高手可直接用命令提示符便可使用该工具
收集的学习资料,包括:Derby数据库(V10.9)用户手册(PDF版),用 Apache Derby 进行 Java 数据库开发,用 Apache Derby 进行数据库开发,03开源项目(三)嵌入式数据库Apache Derby(1)(开发指南).pdf ,Apache Derby ...
存java开发的一种嵌入式数据库,用于eclipse
Eclipse插件Derby安装 Derby插件开发
derby_plugin derby_ui_plugin derby Eclipse插件
derby是一个轻量级的数据库很适合做一些小的项目
derby连接web端需要的工具
Derby的系统表结构,列出Derby的系统表及表结构