本节介绍了有关使用 Application Server 8.2 捆绑的 Java DB 数据库实现的说明。
Sun Java System Application Server 8.2 引入了两个新的 asadmin 命令,用于启动和停止 Java DB 网络服务器。
start-database 命令可以启动 Java DB 网络服务器的实例:
start-database [--dbhost 0.0.0.0] [--dbport 1527] [--dbhome "path/derby"] |
主机的默认值是 0.0.0.0,这将允许 Java DB 侦听 localhost 以及 IP 和主机名接口。dbhome 属性的值是 Java DB 数据库的位置。默认路径为 appserver_install_dir /derby。
asadmin stop-database 命令用于关闭正在运行的 Java DB 网络服务器实例:
stop-database [--dbhost 0.0.0.0] [--dbport 1527] |
Application Server 8.2 附带的 Java DB 配置还包括几个有用的脚本,可帮助您使用 Java DB。可以在 appserver_install_dir /derby/frameworks/NetworkServer/bin 目录中使用以下脚本:
startNetworkServer.ksh/bat-用于启动网络服务器的脚本
stopNetworkServer.ksh/bat-用于停止网络服务器的脚本
ij.ksh/bat-交互式 JDBC 脚本工具
dblook.ksh/bat-用于查看数据库的所有或部分 DDL 的脚本
sysinfo.ksh/bat-显示有关 Java DB 环境的版本信息的脚本
NetworkServerControl.ksh/bat-为在 NetworkServerControl API 上运行命令提供方法的脚本
将 DERBY_INSTALL 环境变量设置为指向 appserver_install_dir/derby 目录。
取消 CLASSPATH 环境变量的设置。
(可选的)还可以设置以下属性:
将 DERBY_SERVER_HOST 设置为网络服务器将侦听的主机。
还可以设置为 0.0.0.0 来启用所有侦听器。
将 DERBY_SERVER_PORT 设置为网络服务器将侦听的端口号。