连接到 Java DB 数据库
另请参见
Java DB 数据库是 Sun 支持的开放源代码 Apache Derby 数据库版本。Java DB 是完全事务性的、安全且基于标准的数据库服务器,它是使用纯 Java 编程语言编写的,并且完全支持 SQL、JDBC API 和 Java EE 技术。Java DB 数据库服务器与 Sun Java System Application Server 9.0 Platform Edition 捆绑在一起,替代了与 Sun Java System Application Server 以前版本捆绑在一起的 PointBase 数据库服务器。
要在 IDE 中启用 Java DB 数据库服务器,请执行以下某项操作:
- 注册 Sun Java System Application Server 9.0 Platform Edition 实例。该操作将注册与应用服务器打包在一起的 Java DB 数据库服务器的安装。“运行环境”窗口中将自动显示样例 Java DB 数据库连接。样例数据库的缺省用户名和口令均为 app。
- 注册现有的 Java DB 或 Apache Derby 安装。如果已在计算机上安装了上述某个数据库服务器,则可以在 IDE 中执行以下操作来注册该数据库:
- 从主窗口中选择“工具”>“选项”。
- 在“选项”窗口中单击“高级选项”。
- 在“高级选项”窗口的左窗格中,展开“IDE 配置”>“服务器和外部工具设置”>“Java DB 数据库”。
- 在“Java DB 位置”属性中设置 Java DB 安装目录的位置。
- 在“数据库位置”属性中设置存储 Java DB 数据库的文件夹。
- 单击“关闭”。
在 IDE 中注册了 Java DB 数据库后,主窗口中的“工具”下面将显示“Java DB 数据库”菜单项。可以使用此菜单项,方便地启动和停止 Java DB 数据库服务器并创建新的数据库。
创建新的 Java DB 数据库:
- 从主窗口中选择“工具”>“Java DB 数据库”>“创建 Java DB 数据库”。
- 输入数据库名称、用户名和口令。
缺省情况下,IDE 在 home 目录的 .netbeans-derby 文件夹中创建数据库。要更改缺省位置,请选择“工具”>“选项”>“高级选项”>“IDE 配置”>“服务器和外部工具设置”>“Java DB 数据库”>“数据库位置”属性。
连接到现有 Java DB 数据库:
- 在“运行环境”窗口中,右键单击“数据库”节点,然后选择“新建连接”。
- 在“新建数据库连接”对话框中,从下拉菜单中选择以下某个 Java DB 驱动程序:
- 嵌入式驱动程序。如果确定应用程序将从单个 JVM 中访问数据库,请使用此驱动程序。这种情况的一个典型示例是,使用 Java DB 数据库作为数据存储的单用户 Swing JDBC 应用程序。
- 网络驱动程序。需要从多个 JVM 连接数据库时,请使用此驱动程序。这种情况的一个示例是,需要建立 IDE 与数据库的连接,同时需要建立应用服务器上 J2EE 应用程序与数据库的连接。通过使用网络驱动程序,还可以从远程计算机访问数据库。
- 输入数据库的 URL。文本框中列出了 URL 的格式:
jdbc:derby://<主机>[:<端口>]/<DB>
- 如果要连接的数据库位于缺省 Java DB 数据库文件夹中,则只需指定数据库名称。如果数据库不在缺省的数据库文件夹中,则必须输入数据库的完整路径,而不仅仅是数据库名称。
- 输入用户名和口令。
- 单击“确定”。IDE 将在“运行环境”窗口的“数据库”节点下显示数据库连接。
注意:
- 如果选择“在此会话期间记住口令”,则会存储当前 IDE 会话的口令。如果取消选择,那么在每次连接数据库时,都会出现一个对话框,提示您输入口令。
- 样例数据库的 URL 为 jdbc:derby://localhost:1527/sample。样例数据库位于 home 目录的 .netbeans-derby 目录中。
- 如果下载并安装了 IDE 和 Sun Java Application Server 9.0 Platform Edition 包,则会在 IDE 中自动注册 Java DB 数据库服务器。
- 在“选项”窗口的“高级选项”视图中,可以更改位于“IDE 配置”下面的“Java DB 数据库”设置节点中缺省的 Java DB 数据库文件夹。
- 另请参见
- 连接数据库
法律声明