MirthConnect错误数据库写入成功,但在SQL Server数据库中找不到数据

MirthConnect错误数据库写入成功,但在SQL Server数据库中找不到数据,mirth,Mirth,我在Mirthconnect中有一个通道,它读取HL7消息,然后提取相关信息并写入SQL server数据库。它显示了一些异常行为,在Mirthconnect消息日志上显示了“SUCCESS:Database write SUCCESS”,但在数据库中找不到数据。它工作正常,大部分时间都在写数据,但有时会这样做。通常,如果写入数据(执行Javascript)时出错,它会在Mirthconnect中显示错误详细信息,我理解这一点,但为什么会显示“写入成功”,然后数据库中没有数据 有人能解释一下吗?

我在Mirthconnect中有一个通道,它读取HL7消息,然后提取相关信息并写入SQL server数据库。它显示了一些异常行为,在Mirthconnect消息日志上显示了“SUCCESS:Database write SUCCESS”,但在数据库中找不到数据。它工作正常,大部分时间都在写数据,但有时会这样做。通常,如果写入数据(执行Javascript)时出错,它会在Mirthconnect中显示错误详细信息,我理解这一点,但为什么会显示“写入成功”,然后数据库中没有数据

有人能解释一下吗?有人经历过这个吗

谢谢。

这事发生在我身上。 解决方案在于从Mirth访问数据库的用户。将sysadmin服务器角色和public授予该用户。 登录到数据库(SSMS)

转到安全->登录->选择您的用户->右键单击属性->服务器角色。将其同时设置为public和sysadmin


单击“确定”。然后从SQL Server配置管理器重新启动
MSSQLSERVER
服务。这是必需的,否则更改将不会生效

还有更新吗?升级到系统管理员会让我的DBA和信息安全人员汗流浃背。。。