sp_schemafilter (Transact-SQL)
修改并显示架构的相关信息,此架构在列出适合于发布的 Oracle 表时被排除。
语法
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。