database

database 要素には、アウトバウンド SQL クライアント接続を管理するためのネットワーク設定が含まれています。

<hostIntegration.drdaAs.drdaService>
<services>
<service>

構文

<hostIntegration.drdaAs.drdaService>        <services>                <service>                        <database>                        </database>                </service>        </services></hostIntegration.drdaAs.drdaService>  

属性および要素

以降のセクションでは、属性、子要素、および親要素について説明します。

属性

属性 Type 説明 必須 既定値
type xs:string データベースの種類は Microsoft.HostIntegration.Drda.RDB.SqlDatabase です。これは、アウトバウンド SQL クライアント接続のネットワーク設定を定義します。 true N/A
connectionString xs:string connectionString 属性は、MICROSOFT ADO.NET Framework Data Provider for SQL Server接続オブジェクトを定義する際に DRDA サービスで使用する引数の名前と値のペアの一覧を定義します。 この必須属性は、文字列値を受け付けます。 既定値は Data Source=localhost です。Integrated Security=true;MultipleActiveResultSets=true。 true N/A
hostInitiatedAffiliateApplication xs:string hostInitiatedAffiliateApplication 属性は、MICROSOFT Enterprise Single Sign-On で DRDA サービスが使用する関連アプリケーション名を定義し、SQL クライアントが Windows 認証を使用する場合に、バインドされた DRDA AR クライアントの資格情報を Windows Active Directory ドメイン ユーザーにマップします。 このオプションのプロパティでは、文字列値を使用できます。 既定値は空の文字列です。これは、ホストによって開始される ESSO を使用しないように DRDA サービスに指示します。 false 該当なし
windowsInitiatedAffiliateApplication xs:string windowsInitiatedAffiliateApplication 属性は、MICROSOFT Enterprise Single Sign-On で DRDA サービスが使用する関連アプリケーション名を定義し、SQL クライアントが SQL Server 認証を使用する場合に、Windows Active Directory ドメイン ユーザーをアウトバインド SQL クライアント資格情報にマップします。 このオプションのプロパティでは、文字列値を使用できます。 既定値は空の文字列で、Windows によって開始される ESSO を使用しないように DRDA サービスに指示します。 false 該当なし
storedProcedureNameSeparator xs:string storedProcedureNameSeparator 属性は、DRDA パッケージ名をSQL Serverストアド プロシージャ名にマッピングするときに使用する区切り文字を DRDA サービスに指示します。 この省略可能な属性は、文字列値を受け付けます。 既定値は 1 つのアンダースコア文字 (_) です。 false _
createPackageXml xs:boolean createPackageXml 属性は、DRDA BNDSQLSTT フローで定義されている元のバインド オプションとステートメントを保持して、単一の BGNBND フローを静的 SQL for DB2 パッケージ XML ファイルに処理するように DRDA サービスに指示します。 このオプション属性は、ブール値を受け入れます。 既定値は false です。 false false
createPackageProcedure xs:boolean createPackageProcedure 属性は、1 つの BGNBND フローを SQL Server ストアド プロシージャに処理し、DRDA BNDSQLSTT フローによって定義された元のステートメントを対応するSQL Server構文に変換するように DRDA サービスに指示します。 このオプション属性は、ブール値を受け入れます。 既定値は false です。 false true
packageXmlFormat drdaas:packageXmlFormatVersions packageXmlFormat 属性は、DB2 XML 用の静的 SQL ファイルを v90 または v85 形式で書き込むよう DRDA サーバーに指示します。 この省略可能な属性は、v85 または v90 のいずれかの文字列値を受け入れます。 既定値は v90 です。 false v90
createPackageProcedureWithCustomSqlScripts xs:boolean createPackageProcedureWithCustomSqlScripts 属性は、外部カスタム パッケージ バインド リスナー コンポーネントを介して DRDA BGNBND と BNDSQLSTT を処理するように DRDA サービスに指示します。 このオプション属性は、ブール値を受け入れます。 既定値は false です。 false false
packageXmlLocation xs:string packageXmlLocation 属性は、DB2 パッケージ XML ファイル用の静的 SQL を書き込む場所を DRDA サービスに指示します。 この省略可能な属性は、文字列値を受け付けます。 既定値は c:\temp です。 false c:\temp
packageProcedureSchemaList xs:string packageProcedureSchemaList は、代替スキーマ内のターゲット SQL Server ストアド プロシージャを検索するように DRDA サービスに指示します。 この省略可能な属性は、文字列値を受け付けます。 既定値は空の文字列です。 文字列は、コンマ区切りのSQL Serverスキーマ名で構成されます。 false 該当なし
storedProcedureCallTimeout xs:int storedProcedureCallTimeout 属性は、試行を終了してエラーを生成する前に、SQL SERVERが CALL ステートメントを処理してストアド プロシージャを実行するのを待機する時間 (秒単位) を DRDA サービスに指示します。 このオプション属性は、整数値を受け入れます。 有効な値は 0 以上で、2147483647以下です。 値 0 は制限がないことを示します (コマンドを実行しようとすると無期限に待機します)。 既定値は 30 秒です。 false 30
sqlTransforms drdaas:sqlTransformsTypes sqlTransforms 属性は、内部サービスまたは外部 CLR ベースの SQL 変換を利用するように DRDA サービスに指示します。 この省略可能な属性は、Service または Clr の文字列値を受け入れます。 既定値は Service です。 false サービス
createPackageProcedureWithExtendedProperties xs:boolean createPackageProcedureWithExtendedProperties 属性は、BGNBND パッケージ バインド オプションをSQL Server ストアド プロシージャの拡張プロパティとして保持するように DRDA サービスに指示します。 このオプション属性は、ブール値を受け入れます。 既定値は false です。 false false
packageProcedureCacheFlush xs:duration packageProcedureCacheFlush 属性は、指定した時間間隔の後にパッケージ プロシージャ キャッシュをフラッシュするように DRDA サーバーに指示します。 この省略可能な属性は、期間の値を受け入れます。 既定値は P1D (期間は 1 日) です。 期間の値は、PnYnMnDTnHnMnS という形式で指定されます。 false P1D
packageProcedureLastInvoke xs:duration packageProcedureLastInvoke 属性は、指定した時間間隔の後に、パッケージ プロシージャ キャッシュ内のオブジェクトの名前をテキスト ファイル %DRDAROOT%\LastInvokePackageProcedures.txt に書き込むよう DRDA サーバーに指示します。 この省略可能な属性は、期間の値を受け入れます。 既定値は P7D (期間は 7 日) です。 サービスの起動時に、DRDA サービスはこのテキスト ファイルを読み込み、ファイルに一覧表示されているプロシージャのスキーマを事前にフェッチします。 期間の値は、PnYnMnDTnHnMnS という形式で指定されます。 false P7D

子要素

なし

親要素

要素 説明
service 要素は、DrdaService1 サービスの構成を定義します。