sp_helparticledts (Transact-SQL)

適用対象: SQL ServerAzure SQL Managed Instance

Microsoft Visual Basic を使用して変換サブスクリプションを作成するときに使用する正しいカスタム タスク名に関する情報を取得するために使用します。 このストアド プロシージャは、パブリッシャー側のパブリケーション データベースで実行されます。

Transact-SQL 構文表記規則

構文

  
sp_helparticledts [ @publication = ] 'publication', [ @article = ] 'article'  

引数

[ @publication = ] 'publication' パブリケーションの名前を指定します。 publicationsysname で、既定値はありません。

[ @article = ] 'article' パブリケーション内のアーティクルの名前を指定します。 articlesysname で、既定値はありません。

結果セット

列名 データ型 説明
pre_script_ignore_error_task_name sysname スナップショット データがコピーされる前に発生するプログラミング タスクのタスク名。 スクリプト エラーが発生しても、プログラムはそのまま実行されます。
pre_script_task_name sysname スナップショット データがコピーされる前に発生するプログラミング タスクのタスク名。 エラー時にプログラムの実行が停止します。
transformation_task_name sysname データ ドリブン クエリ タスクを使用する場合のプログラミング タスクのタスク名。
post_script_ignore_error_task_name sysname スナップショット データをコピーした後に発生するプログラミング タスクのタスク名。 スクリプト エラーが発生しても、プログラムはそのまま実行されます。
post_script_task_name sysname スナップショット データをコピーした後に発生するプログラミング タスクのタスク名。 エラー時にプログラムの実行が停止します。

リターン コードの値

0 (成功) または 1 (失敗)

解説

sp_helparticledts は、スナップショット レプリケーションとトランザクション レプリケーションで使用されます。

レプリケーション データ変換サービス (DTS) プログラム内のタスクに名前を付ける場合は、レプリケーション エージェントで要求される名前付け規則に従う必要があります。 SQL 実行タスクなどのカスタム タスクの場合、名前はアーティクル名、プレフィックス、および省略可能な部分で構成される連結文字列です。 コードを記述するときに、タスク名の内容がわからない場合は、結果セットに使用するタスク名が表示されます。

アクセス許可

sysadmin 固定サーバー ロールとdb_owner固定データベース ロールのメンバーのみがsp_helparticledts実行できます。