5

Microsoft Data Transactionsを使用しているWebサイトアプリケーションがあります。これは、データベース用の.NETFramework4.0およびSQLServer2008 R2 Express Editionに基づいており、仮想サーバーであるWindows 2008ServerR2に展開されています。データベースとIISは両方とも同じサーバーにあります。

問題は、サーバーイベントログで次のようなエラーが発生していることです。-システム「ZEPHYR」との安全な接続を確立しようとしたときに、MSDTCでエラー(HR = 0x80000171)が発生しました。Zephyrは私のサーバーの名前です。

私はすでに2つのフォーラムの質問に含まれているほとんどすべてのことを行いました: -http: //social.technet.microsoft.com/Forums/en-US/winservergen/thread/eb8835d9-5f5b-4df2-8c68-4a61d5e44d6b/
http: //social.msdn.microsoft.com/Forums/en-US/sqlgetstarted/thread/13586ca7-f645-4ed7-96e8-ba03f66ef38b

すべて正常に動作していますが、SUBINACLツールを使用して次のコマンドを実行する場合:-

C:\Program Files (x86)\Windows Resource Kits\Tools>subinacl /service msdtc /grant="Network Service"=QSETIL
msdtc - OpenService Error : 5 Access is denied.


Elapsed Time: 00 00:00:00
Done:        1, Modified        0, Failed        1, Syntax errors        0
Last Done  : msdtc
Last Failed: msdtc - OpenService Error : 5 Access is denied.
subinacl /service msdtc /grant="Network Service"=QSETIL 



しかし、次に、次のICALCSコマンドを使用して、ICALCSコマンドを使用してこれにアクセスできるようにしました。

icacls c:\windows\system32\msdtc\msdtc.log /grant admin:(d,wdac)



注:「admin」はサーバーの私のユーザーです。しかし、やはり問題は解決していません。コマンドによるmsdtc.logファイルのアクセス権:-

{“icacls c:\windows\system32\msdtc\msdtc.log”} are as follows:-
C:\>icacls c:\windows\system32\msdtc\msdtc.log
c:\windows\system32\msdtc\msdtc.log NT AUTHORITY\NETWORK SERVICE:(F)
                                    ZEPHYR\Administrator:(D,WDAC)
                                    ZEPHYR\admin:(D,WDAC)
                                    BUILTIN\Administrators:(F)
                                    ZEPHYR\admin:(I)(F)
                                    NT AUTHORITY\SYSTEM:(I)(F)
                                    BUILTIN\Administrators:(I)(F)
                                    NT SERVICE\KtmRm:(I)(F)
                                    NT SERVICE\MSDTC:(I)(F)

Successfully processed 1 files; Failed processing 0 files



私が見た限りでは、そのようなエラーについての質問が投稿されているフォーラムはほとんどありません。

このエラーがボトルネックを引き起こし、トランザクションが実装されている場所でこれらの.aspxページで機能しないため、この問題をどのように解決するかを尋ねたいと思います。この問題の回避策はありますか?

4

0 に答える 0