sp_schemafilter (Transact-SQL)

修改并显示架构的相关信息,此架构在列出适合于发布的 Oracle 表时被排除。

主题链接图标Transact-SQL 语法约定

语法

sp_schemafilter [ @publisher = ] 'publisher' 
   [ , [ @schema = ] 'schema' ] 
   [ , [ @operation = ] 'operation' ] 

参数

  • [@publisher = ] 'publisher'
    非 Microsoft SQL Server 发布服务器的名称。publisher 的数据类型为 sysname,没有默认值。
  • [@schema = ] 'schema'
    架构的名称。schema 的数据类型为 sysname,默认值为 NULL。
  • [@operation = ] 'operation'
    要对此架构采取的操作。operation 的数据类型为 nvarchar(4),可以是下列值之一。

    说明

    add

    将指定架构添加到不适合发布的架构列表中。

    drop

    从不适合发布的架构列表中删除指定架构。

    help

    返回不适合发布的架构列表。

返回代码值

0(成功)或 1(失败)

结果集

列名 数据类型 说明

schemaname

sysname

不适合发布的架构名称。

备注

sp_schemafilter 只应用于异类发布服务器。

权限

只有分发服务器的 sysadmin 固定服务器角色的成员才可以执行 sp_schemafilter

请参阅

参考

复制存储过程 (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助