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