没有合适的资源?快使用搜索试试~ 我知道了~
首页H2Database中文教程
H2Database中文教程
需积分: 16 15 下载量 40 浏览量
更新于2023-03-16
评论
收藏 126KB DOC 举报
H2Database中文教程,数据库配置,spring hibernate配置详细介绍
资源详情
资源评论
资源推荐
启 动 和 使 用
H 2
管 理 系 统
设 置
H 2
管 理 系 统
通 过
J D B C
连 接 到 数 据 库
创 建 一 个 新 的 数 据 库
使 用 服 务 器 模 式
使 用
H i b e r n a t e
使 用
To p L i n k
和
G l a s s f i s h
使 用
E c l i p s e L i n k
在
W E B
应 用 中 使 用 数 据 库
C S V (
逗 号 分 隔 文 件
)
的 支 持
升 级
,
备 份
,
和 恢 复
命 令 行 工 具
使 用
O p e n O f f i c e
基 础 框 架
使 用
/ J N L P
启 动
J AVA W E B
使 用 连 接 池
全 文 检 索
用 户 自 定 义 变 量
日 期 和 时 间
使 用
S p r i n g
使用和启动 H2 管理系统
H2 管理系统让你能够通过一个浏览器对 H2 的 SQL 数据库进行管理操作。H2 管理系统不
仅可以连接 H2 数据库,也可以连接其他支持 JDBC 接口的数据库。
这是一个 B/C/S 应用,在服务器和浏览器上都要运行 H2 的管理程序。根据平台不同,H2
管理系统支持多种启动应用的方式。
在 windows 上有两种方式启动 H2 管理系统
方式一 :单击 [ 开始] ,[ 程 序] , [H2],和 [H2 Console (Command Line)] 。当使用 SUN
JDK1.5 时,一个标题为'H2 Console'的窗口将弹出。当使用 SUN JDK1.6 时,一个数据库图
标将被加入 WINDOWS 到系统托盘。如果既无窗口弹出也没有图标加入到系统托盘,很可
能是你的 JDK 没有正确安装(如果确认自己的 JDK 安装正确,可以尝试用另外一种方式启
动控制台)。另外一个浏览器窗口将被打开,指向的 URL 是 http://localhost:8082,是 H2 管
理系统的登录页面。
方式二:打开文件浏览器,切换目录到 h2/bin,双击运行 h2.bat。一个控制台窗口将弹出,
如果有问题,将有错误信息在这个窗口里显示。一个浏览器窗口将被打开,指向的 URL 是
http://localhost:8082,是 H2 管理系统的登录页面。
其他操作系统启动 H2 管理系统
方式一:双击 h2*.jar 文件,如果.jar 文件能正确的被 java 打开。
方 式 二 : 打 开 一 个 控 制 台 窗 口 , 切 换 目 录 到 h2/bin , 执 行 命 令 : java -cp h2*.jar
org.h2.tools.Server
防火墙
在你启动服务时,如果你安装了防护墙,你可能会收到一个防护墙的安全警告。如果不需
要其他计算机访问你这台计算机上的 H2 数据库,你可以让防火墙阻塞 H2 对外服务的端口,
但是本地计算机仍可以访问这些端口。当你需要其他计算机也能访问这台计算机的 H2 数
据库时,你需要让防火墙开放 H2 对外服务的端口。
有报告显示使用卡巴斯基 7.0 的防火墙时,使用 IP 地址访问本地的 H2 时,速度非常的缓
慢,替代的方案是使用'localhost'代替 IP 地址来访问。
一个简单的防火墙已经集成到 H2 的服务器中,其他的计算机缺省状态下不能连接到服务
器,如果需要其他计算机能连接到 H2 服务器,到'Preferences'(偏好),选择'Allow
connections from other computers'(允许从其他计算连接)即可。
JAVA 测试
打开一个命令行窗口,输入下面的命令,检测 JAVA 的版本:
java -version
如果你得到错误的信息,你可能未安装 JDK,或是需要将 JAVA 的可执行文件路径加入到
环境变量 PATH 中。
错误信息'Port may be in use'(端口被占用)
你可能在启动一个 H2 控制台实例时,出现错误信息"The Web server could not be started.
Possible cause: another server is already running...".(WEB 服务器不能启动,可能的原因:另
外一个服务器已经在运行了)。使用不同的端口,可以在一台计算机上启动多个控制台程
序 ,但是一般都不被这么要求。
使用其他端口
如果端口已经被其他应用占用,你需要使用其他端口来启动 H2 控制台。改变 H2 的控制台
端口需要修改配置文件.h2.server.properties。这个文件存储在用户目录下(在 Windows 系统
中,这个文件通常在 Documents and Settings/<username>)。这个相应的入口实体是 webPort.
使用浏览器连接到服务器
服务器启动成功后,你就可以使用 WEB 浏览器访问服务,浏览器需要支持 JavaScript。在
启动的服务器上启动浏览器,打开 URL http://localhost:8082。在启动服务器之外的计算机
上,你需要提供启动服务器的 IP 地址,如 http://192.168.0.2:8082.如果你在服务器上启用了
SSL, URL 需要使用 https://开头.
多个并发会话
支持多个并发的浏览器会话。由于数据对象是存储在服务器上的,同时工作的会话数受限
于服务器的内存。
登录
在登录页,你提交连接信息就可以登录到数据库。设置 JDBC 作为连接数据库的驱动,填
入 JDBC URL、用户名、密码,单击[Connect]。你能保存和恢复以前设置的信息,这些设
置都存储在属性文件中。
错误信息
错误信息用红色标识,你能通过单击消息显示或隐藏异常的堆栈信息。
附加数据库驱动
通过增加 JAR 的本地驱动文件到环境变量来附加数据库驱动。环境变量包括 H2DRIVERS
和 CLASSPATH , 以 WINDOWS 为 例 : 如 要 增 加 数 据 库 驱 动 “ C:\Programs\hsqldb\lib\
hsqldb.jar”,设置环境变量 H2DRIVERS=C:\Programs\hsqldb\lib\hsqldb.jar。
多个驱动可以被设置,每个驱动之间通过;分号分隔(WINDOWS),其他系统通过 :冒号
分隔。在路径中空格被支持,但是这些设置不能被引用。
剩余14页未读,继续阅读
dy7766
- 粉丝: 0
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0