sp_helparticledts (Transact-SQL)
用于获取使用 Microsoft Visual Basic 创建事务订阅时所用的正确自定义任务名称的信息。 此存储过程在发布服务器上对发布数据库执行。
语法
sp_helparticledts [ @publication = ] 'publication', [ @article = ] 'article'
参数
[ @publication =] 'publication'
发布的名称。publication 是 sysname,无默认值。[ @article = ] 'article'
发布中的项目的名称。article 的数据类型为 sysname,无默认值。
结果集
列名 |
数据类型 |
说明 |
---|---|---|
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 用于快照复制和事务复制。
在复制 Data Transformation Services (DTS) 程序中命名任务时,必须遵从复制代理所需的某些命名约定。 对于自定义任务(如执行 SQL 任务),名称是由项目名称、前缀和可选部分组成的串联字符串。 编写代码时,如果不能确定任务名,则结果集将给出应使用的任务名。
权限
只有 sysadmin 固定服务器角色的成员或 db_owner 固定数据库角色的成员才能执行 sp_helparticledts。