【问题标题】:Mirth- Database writer errorMirth-数据库编写器错误
【发布时间】:2018-02-02 03:09:01
【问题描述】:

我正在尝试创建一个通道以从 HTTP 源写入数据库。

我已经将两个目的地都指向同一个数据库。一个目标通过 JavaScript 写入,另一个使用 SQL。

数据在第一个目的地(JavaScript 目的地)中写入数据库,但不是通过第二个目的地(SQL)。我也无法通过“插入”按钮获取表格。它给出了以下错误:

请给我一个解决方案来建立数据库连接没有任何缺陷。请注意,该数据库在 AWS 实例中是安全的。

【问题讨论】:

  • 错误指定数据库连接详细信息不正确。您的 PostgreSQL 安装在 AWS 的 EC2 系统上?或者像一个单独的数据库服务?我一直致力于连接部署在 EC2 上的 MySQL。试试这个链接hl7engine.wordpress.com/2017/12/13/…
  • @VibinGuvera 您好 Vibin,感谢您的建议。客户说他们遇到了同样的错误(如上图所示),但他们能够通过 Javascript 连接到数据库。这甚至可能吗?

标签: database amazon-web-services mirth


【解决方案1】:

要通过 javascript 连接到数据库,您需要在使用 javascript 的选项下选择“是”。然后您的连接器将如下所示:

var dbConn;

try {
    dbConn = DatabaseConnectionFactory.createDatabaseConnection('net.sourceforge.jtds.jdbc.Driver','ServerURL','Username','Password');

    // You may access this result below with $('column_name')
    return result;
} finally {
    if (dbConn) { 
        dbConn.close();
    }
}

请注意,您可以单击“生成”按钮,该模板将在 javascript 窗口中为您创建。

根据您提供的信息,我不确定您的方法/语法是导致错误的原因。您能否验证您的数据库驱动程序 jar 文件是否位于您的安装中? (我的位于“...\Mirth Connect\server-lib\database”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多