Azure sql database “中的频道创建失败”;“欢乐连接”;已连接到Azure DB

Azure sql database “中的频道创建失败”;“欢乐连接”;已连接到Azure DB,azure-sql-database,hl7,mirth,mirth-connect,Azure Sql Database,Hl7,Mirth,Mirth Connect,我已成功将“Mrth Connect 3.5”与Azure DB连接。但是当我试图创建和保存一个频道时,我从Mirth那里得到一个内部服务器错误,如下所示 下面是Mirth Connect Server Manager数据库设置和连接字符串。我确信这个连接字符串是正确的,因为当我尝试使用这些设置连接到Azure DB时,Mirth Connect Server Manager会变成橙色。那么是什么导致了这个错误呢 jdbc:jtds:sqlserver://**.database.windows

我已成功将“Mrth Connect 3.5”与Azure DB连接。但是当我试图创建和保存一个频道时,我从Mirth那里得到一个内部服务器错误,如下所示

下面是Mirth Connect Server Manager数据库设置和连接字符串。我确信这个连接字符串是正确的,因为当我尝试使用这些设置连接到Azure DB时,Mirth Connect Server Manager会变成橙色。那么是什么导致了这个错误呢

jdbc:jtds:sqlserver://**.database.windows.net;DatabaseName=**

以上方法我已经试过好几次了。我也没有为我工作。通常每个人都喜欢的最佳方式是保留服务器管理器中的默认欢笑设置,因此您的屏幕如下所示

在Mirth中,您可以创建通道,并根据需要从该通道建立到数据库的连接。这种方法肯定会奏效。我已经尝试连接在AWS服务器中建立的数据库,它对我有效。确保打开MSSQL(1433)的默认端口。如果创建新用户并分配数据库,端口号可能会更改。在这种情况下,您可以在SQL server中执行以下查询

USE master GO xp_readerrorlog 0, 1, N’Server is listening on’ GO
标识数据库运行的端口号,并在云系统中打开该特定端口


按照此步骤了解有关连接字符串和数据库读取器的更多信息。Hi Viben,感谢您的回复。不幸的是,如果使用默认的Mirth设置,所有通道配置详细信息都将存储在本地数据库中。但我的客户的要求是完全使用azure数据库,并将频道配置详细信息也存储在azure中。任何建议!你找到这个@chamodh的解决方案了吗?没有,我没有。似乎当时不支持这一点,所以我不得不在本地SQL DB中创建一个通道