1

開発環境で、ローカルアカウントを使用してWindows7にBizTalkをインストールしようとしています。PCはドメインの一部ではありません。インストールは正常に行われ、Windows 7でのBizTalkのmsdnドキュメントに従いました。BizTalk構成ユーティリティを実行しようとすると、SSOが最初に失敗します。

SSODBデータベースの作成、テーブルの作成などを行いましたが、SSOの構成に失敗しました。イベントログに次のようなエラーが表示されます。

SSO AUDIT
 Function: GetApplications2
 Tracking ID: a9b83ad5-1f05-407f-9d0b-63b4e4acd7d5
 Client Computer: VM-BizTalk (mmc.exe:3572)
 Client User: VM-BizTalk\Jeremy
 Application Name: -
 Error Code: 0xC0002A02, The SSO system is currently disabled.

The SSO service is running under a local account. This is not recommended and will limit the functionality of SSO. See your documentation for details.
 SSO Service Account: VM-BizTalk

Access denied. The client user must be a member of one of the following accounts to perform this function.
 SSO Administrators: SSO Administrators
 SSO Affiliate Administrators: -
 Application Administrators: -
 Application Users: -
 Additional Data: VM-BizTalk\Jeremy 

Secret server access denied.
 Client User: VM-BizTalk\Jeremy

ssoサービスアカウントと私のアカウントはどちらもSSO管理者グループ(ローカルアカウントとグループ)の一部です。

4

1 に答える 1

1

さて、もう少し掘り下げたところ、BizTalk 構成ログ ファイルに追加のエラーが見つかりました。

マスター シークレットの生成とファイルへのバックアップに失敗しました: C:\Program Files\Common Files\Enterprise Single Sign-On\SSO0FAB.bak (SSO) 追加情報 (0x80070005) アクセスが拒否されました。

このエラーを検索すると、次のブログ エントリが見つかりました。

http://blogical.se/blogs/mikael_sand/archive/2009/10/01/failed-to-create-the-master-secret-file-why-do-these-things-always-happen-to-me. aspx?CommentPosted=true#commentmessage

この解決策をアドバイスするもの:

  1. BizTalk の構成を解除し、SSODB と BusinessRulesDB を削除します。ウィザードはそれらを削除しません。
  2. ここで、SSO 管理者グループを手動で作成し、インストール アカウントと BizTalk サービス アカウントを追加します。
  3. ログアウトして再度ログインします。インストールを再開します。

上記の手順を実行しました。さらに、手順 2 の後、BizTalk インストールを再実行し、修復を選択してから、インストール プロセスを実行し、構成手順を実行して、最終的に構成に成功しました。

于 2012-10-15T05:36:50.547 に答える