跳到主要内容 跳到补充内容

设置 H2 数据库以便从其他计算机访问

为了允许其他用户访问 H2 数据库以便集中存储跨工程信息,您需要启动 H2 服务器并编辑数据库 URL 以使 Talend Administration Center 能够工作。

启动 H2 服务器

Procedure

  1. 如果 Tomcat 服务正在运行,则将其停止。
  2. 将 H2 数据库服务器软件包解压缩到任何本地驱动器。
    最新 H2 数据库服务器软件包可在 http://www.h2database.com/html/download.html (仅提供英文版本) 获得。
  3. 打开一个 CMD 窗口,导航到解压缩 H2 数据库服务器软件包的驱动器,将目录切换到包含 h2*.jar 文件的 h2\bin
  4. 使用以下命令将 H2 服务器作为服务来启动:
    java -cp h2*.jar org.h2.tools.Server -tcp -tcpAllowOthers
    -tcpPort <port_number>

Results

现在其他用户可以访问 H2 数据库,但您仍然需要编辑数据库 URL 以使 Talend Administration Center 能够工作。

配置 H2 数据库 URL

您需要编辑数据库 URL 以使 Talend Administration Center 工作。

Procedure

  1. 打开 <ApplicationPath>/WEB-INF/Classes 文件夹中的 configuration.properties 文件,并按如下方式编辑 H2 数据库 URL 设置:

    database.url=jdbc:h2:tcp://<IP_address>:<port_number>/file:<ApplicationPath>/WEB-INF/database/talend_administrator;AUTO_SERVER=TRUE;IFEXISTS=TRUE;MVCC=TRUE; LOCK_TIMEOUT=15000

    其中 <IP_address> 是您的 IP 地址,<port_number> 是用于启动 H2 服务器的命令中指定的 TCP 端口号,<ApplicationPath> 是部署 org.talend.administrator 的位置。

  2. 启动 Tomcat 服务。
  3. 启动您的 Talend Administration Center Web 应用程序。

Results

现在其他人就可以通过 URL 地址访问和使用 H2 数据库了。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!