Article.SourceObjectName 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置要发布的数据库对象的名称。
public:
property System::String ^ SourceObjectName { System::String ^ get(); void set(System::String ^ value); };
public string SourceObjectName { get; set; }
member this.SourceObjectName : string with get, set
Public Property SourceObjectName As String
属性值
对象名称。
例外
尝试设置 SourceObjectName 现有项目的属性时。
将属性设置为 SourceObjectName 值 null
、具有 null
字符的值或大于 128-Unicode 字符的值。
注解
该 SourceObjectName 属性是读/写属性。
SourceObjectName必须在调用方法以在服务器上创建项目之前Create设置该属性。 尝试为现有项目设置此属性会生成异常。
SourceObjectName属性可由发布服务器和订阅服务器 (的固定服务器角色的成员sysadmin
检索,以便重新发布订阅服务器) 。 也可以由发布数据库上的固定数据库角色的成员 db_owner
以及属于 PAL 成员的用户检索它。 MergeArticle对于对象,也可以由分发服务器上的固定数据库角色的成员replmonitor
检索此属性。
SourceObjectName属性可由发布服务器上的固定服务器角色的成员sysadmin
设置。 也可以由发布数据库上的固定数据库角色的成员 db_owner
设置。
检索 SourceObjectName 相当于执行事务复制或快照复制的 Transact-SQL) sp_helparticle (,或者执行用于合并复制 的 Transact-SQL) sp_helpmergearticle (。
设置 SourceObjectName 相当于执行事务复制或快照复制的 Transact-SQL) sp_addarticle (,或者执行用于合并复制 的 Transact-SQL) sp_addmergearticle (。