次の方法で共有


sp_helparticledts (Transact-SQL)

適用対象: SQL Server Azure SQL Managed Instance

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

Transact-SQL 構文表記規則

構文

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

引数

[ @publication = ] N'publication'

出版物の名前。 @publicationsysname で、既定値はありません。

[ @article = ] N'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を実行できます。