SQL Server を使用してデータベース ミラーリングを構成しています。SQL Server を搭載した 2 台の Windows Server 2008 R2 マシン。
- プリンシパル サーバー - トランザクション バックアップで完全バックアップを取得
- ミラー サーバー - 復元なしのバックアップの復元
プリンシパル サーバーとミラー サーバーの詳細を構成し、
成功です。
ミラーリングの開始中に、次のエラーが発生します。
- Windows ファイアウォールでポートを有効にしました。
- サーバーのネットワーク アドレスを変更しましたが、結果がありません。
- 以下のクエリをチェックして、両方のサーバーでエンドポイントのステータスがすべて正常に見えることを確認しました。
クエリ:
SELECT type_desc, port
FROM sys.tcp_endpoints
SELECT state_desc
FROM sys.database_mirroring_endpoints
SELECT role
FROM sys.database_mirroring_endpoints
SELECT
EP.name, SP.STATE,
CONVERT(nvarchar(38), suser_name(SP.grantor_principal_id)) AS GRANTOR,
SP.TYPE AS PERMISSION,
CONVERT(nvarchar(46),suser_name(SP.grantee_principal_id)) AS GRANTEE
FROM
sys.server_permissions SP, sys.endpoints EP
WHERE
SP.major_id = EP.endpoint_id
ORDER BY
Permission, grantor, grantee
このエラーを取り除くために誰か助けてください。