MSdistpublishers (Transact-SQL)

每个由本地分发服务器支持的远程发布服务器在 MSdistpublishers 表中对应一行。 该表存储在 msdb 数据库中。

列名

数据类型

说明

name

sysname

发布服务器分发服务器的名称。

distribution_db

sysname

分发数据库的名称。

working_directory

nvarchar(255)

用于存储发布的数据和架构文件的工作目录的名称。

security_mode

int

在分发服务器上实现的安全模式:

0 = SQL Server 身份验证。

1 = Windows 身份验证。

login

sysname

用于 SQL Server 身份验证的登录 ID。

password

nvarchar(524)

用于 SQL Server 身份验证的密码(已加密)。

active

bit

指示远程发布服务器是否在使用本地分发服务器。

trusted

bit

指示远程发布服务器是否使用与本地分发服务器相同的密码:

0 = 远程发布服务器连接到分发服务器时需要密码。

1 = 不需要密码。

third_party

bit

发布服务器是否为 SQL Server 的安装:

0 = SQL Server 安装。1 = 异类数据源。

publisher_type

sysname

发布服务器类型:

MSSQLSERVER = SQL Server 发布服务器。

ORACLE = 标准 Oracle 发布服务器。

ORACLE GATEWAY = Oracle 网关发布服务器。