次の方法で共有


SQL アダプターに関する FAQ

Microsoft BizTalk Adapter for SQL Serverと BizTalk Adapter Pack 全般に関してよく寄せられる質問 (FAQ) を次に示します。

SQL アダプターを使用してSQL Server データベースと通信するにはどうすればよいですか?

SQL アダプターを使用すると、BizTalk アプリケーションを開発するか、WCF サービス モデルを使用するか、WCF チャネル モデルを使用して、SQL Server データベースと通信できます。 詳細については、「SQL Server用 BizTalk アダプターの概要」を参照してください。

メタデータを取得するために SQL アダプターでサポートされているインターフェイスは何ですか?

SQL アダプターでは、メタデータを取得するための 2 つのインターフェイスがサポートされています。

  • WCF によって提供される MetadataExchange。 WCF は、すべての WCF バインディングにメタデータ交換エンドポイントを提供します。これにより、クライアントは SQL Server データベースからメタデータを取得できます。

  • WCF LOB アダプター SDK によって提供される IMetadataRetrievalContract。アダプターのメタデータの参照と検索機能をサポートします。

SQL アダプターでは、データの高可用性はどのようにサポートされますか?

SQL Server データベースに接続するためのSQL Server接続 URI の作成を指定すると、SQL アダプターを使用すると、プライマリ SQL Server データベースが使用できない場合に接続するフェールオーバー SQL Server データベースの名前を指定できます。 データベースSQL Serverフェールオーバーは、接続 URI で省略可能なパラメーター FailoverPartner を使用して指定されます。

以前のバージョンの SQL アダプターを使用して作成された BizTalk プロジェクトを、WCF ベースの SQL アダプターを使用するように移行できますか? 方法はありますか。

はい。 以前のバージョンの SQL アダプターを使用して作成された BizTalk プロジェクトを WCF ベースの SQL アダプターを使用するように移行する手順については、「 SQL アダプターのチュートリアル」を参照してください。

SQL アダプターは、SQL Server データベースと通信するための安全な方法を提供しますか? データのセキュリティを確保するためのベスト プラクティスはありますか?

SQL アダプターは、SQL Server データベースで確立された接続で認証を行うためのエンタープライズ シングル Sign-On (SSO) と統合セキュリティをサポートしています。 SSO を使用すると、資格情報は暗号化され、レジストリに格納されます。 システムは、これらの資格情報を使用してアクセスを決定し、承認されていないアクターによって表示される可能性がある場所にユーザーが入力するようにユーザーに要求する代わりに使用します。 統合セキュリティでは、ログオンしているユーザーの資格情報を使用して SQL サーバーにアクセスします。 これにより、ユーザーが資格情報を入力する必要がなくなります。 データベース管理者は、統合セキュリティが正しく機能するようにユーザーの資格情報を受け入れるように SQL を構成する必要があります。

SQL アダプターでは、資格情報がクリア テキストで表示されないように、アダプター サービス参照 Visual Studio プラグインの追加とアダプター サービス BizTalk プロジェクト アドインの使用中に、SQL Server データベースの接続 URI にユーザー資格情報を入力することもできません。 さらに、パスワードは構成ファイル (アダプター サービス参照 Visual Studio プラグインの追加によって生成) とバインド ファイル (アダプター サービス BizTalk プロジェクト アドインによって生成) に書き込まれません。

詳細情報は、次のとおりです。

基になる SQL Server データベース内の成果物を表示および実行するための GUI が SQL アダプターによって提供されていますか?

アダプター サービス BizTalk プロジェクト アドインの使用およびアダプター サービス参照の追加 Visual Studio プラグインには、基になるSQL Server データベース内の成果物に対する操作を表示および実行できるダイアログ ボックスが用意されています。 SQL アダプターによって提供される GUI の詳細については、「SQL アダプターを 使用した SQL 操作のメタデータの参照、検索、および取得」を参照してください。

SQL アダプターのバインド プロパティとは SQL アダプターのすべてのバインディング プロパティに関する情報はどこで確認できますか?

アダプター クライアントは、SQL アダプターのバインド プロパティを使用して、アダプターの動作を構成および制御できます。 SQL アダプターに表示されるすべてのバインディング プロパティの詳細については、「bizTalk Adapter for SQL Server アダプター のバインド プロパティの読み取り」を参照してください。

MSDTC とは SQL アダプターを使用する前に気にする必要がありますか?

MSDTC は、Microsoft 分散トランザクション コーディネーターの略です。 MSDTC は、データベース、ファイル システム、メッセージ キューなど、複数のリソース マネージャー間でさまざまなトランザクションを調整します。 BIZTALK SERVERで SQL アダプターを使用するには、MSDTC を有効にする必要があります。 MSDTC の構成の詳細については、「SQL Serverおよびアダプター クライアントで MSDTC を構成する」を参照してください。

SQL アダプターでサポートされているSQL Serverデータ型に関する情報はどこで確認できますか?

SQL アダプターでサポートされているSQL Serverデータ型については、「Basic SQL Server Data Types」を参照してください。

SQL アダプターを使用してさまざまな操作を実行するために使用できる方法 (BizTalk Server、WCF サービス モデル、または WCF チャネル モデル) はどれですか?

SQL アダプターを使用してさまざまな操作を実行するために使用できる方法については、「 SQL アプリケーションの開発」を参照してください。

参照

よく寄せられる質問