0

Mirthconnect には、HL7 メッセージを読み取り、関連情報を抽出して SQL サーバー データベースに書き込むチャネルがあります。いくつかの異常な動作を示しています。Mirthconnect メッセージ ログに「SUCCESS: Database write success」と表示されますが、データベースにデータが見つかりません。正常に動作し、ほとんどの場合データを書き込みますが、時々これを行います。通常、データの書き込み (Javascript の実行) でエラーが発生した場合、Mirthconnect にエラーの詳細が表示されますが、「書き込み成功」と表示され、データベースにデータが表示されないのはなぜでしょうか。

誰でもこれに光を当てることができますか?誰もこれを経験しましたか?

ありがとう。

4

1 に答える 1

0

それは私に起こりました。その解決策は、Mirth からデータベースにアクセスするユーザーにあります。そのユーザーに sysadmin サーバー ロールとパブリックを付与します。データベース(SSMS)にログインします。

[セキュリティ] -> [ログイン] -> [ユーザーを選択] -> [プロパティ] を右クリック -> [サーバー ロール] に移動します。public と sysadmin の両方に設定します。

[OK] をクリックします。次にMSSQLSERVER、SQL Server 構成マネージャーからサービスを再起動します。そうしないと、変更が有効になりません。

于 2013-08-25T06:52:02.603 に答える