sp_helpsubscription_properties (Transact-SQL)
Aplica-se a:SQL Server
Instância Gerenciada de SQL do Azure
Recupera informações de segurança da tabela MSsubscription_properties . Esse procedimento armazenado é executado no Assinante.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_helpsubscription_properties [ [ @publisher = ] 'publisher' ]
[ , [ @publisher_db =] 'publisher_db' ]
[ , [ @publication =] 'publication' ]
[ , [ @publication_type = ] publication_type ]
Argumentos
[ @publisher = ] 'publisher'
É o nome do Publicador. publisher é sysname, com um padrão de %, que retorna informações sobre todos os Publishers.
[ @publisher_db = ] 'publisher_db'
É o nome do banco de dados do Publicador. publisher_db é sysname, com um padrão de %, que retorna informações sobre todos os bancos de dados do Publisher.
[ @publication = ] 'publication'
É o nome da publicação. publication é sysname, com um padrão de %, que retorna informações sobre todas as publicações.
[ @publication_type = ] publication_type
É o tipo de publicação. publication_type é int, com um padrão de NULL. Se fornecido, publication_type deve ser um dos seguintes valores:
Valor | Descrição |
---|---|
0 | Publicação transacional |
1 | Publicação de instantâneo |
2 | Publicação de mesclagem |
Conjuntos de resultados
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
Publicador | sysname | Nome do Publicador. |
Publisher_db | sysname | Nome do banco de dados do Publicador. |
Publicação | sysname | Nome da publicação. |
publication_type | int | O tipo de publicação: 0 = Transacional 1 = Instantâneo 2 = Mesclagem |
Publisher_login | sysname | ID de logon usada no Publicador para autenticação SQL Server. |
Publisher_password | nvarchar(524) | Senha usada no Publicador para autenticação de SQL Server (criptografado). |
publisher_security_mode | int | Modo de segurança usado no Publicador: 0 = Autenticação SQL Server 1 = Autenticação do Windows |
Distribuidor | sysname | Nome do Distribuidor. |
Distributor_login | sysname | O logon do Distribuidor |
Distributor_password | nvarchar(524) | Senha do Distribuidor (criptografada). |
distributor_security_mode | int | Modo de segurança usado no Distribuidor: 0 = Autenticação SQL Server 1 = Autenticação do Windows |
ftp_address | sysname | Somente para compatibilidade com versões anteriores. Endereço de rede do serviço FTP (File Transfer Protocol) para o Distribuidor. |
ftp_port | int | Somente para compatibilidade com versões anteriores. Número da porta do serviço FTP para Distribuidor. |
ftp_login | sysname | Somente para compatibilidade com versões anteriores. Nome de usuário usado para se conectar ao serviço FTP. |
ftp_password | nvarchar(524) | Somente para compatibilidade com versões anteriores. Senha de usuário usada para se conectar ao serviço FTP. |
alt_snapshot_folder | nvarchar(255) | Especifica o local da pasta alternativa para o instantâneo. |
working_directory | nvarchar(255) | Nome do diretório de trabalho usado para armazenar dados e arquivos de esquema. |
use_ftp | bit | Especifica o uso do FTP em vez do protocolo regular para recuperar instantâneos. Se 1, FTP será usado. |
dts_package_name | sysame | Especifica o nome do pacote DTS (Data Transformation Services). |
dts_package_password | nvarchar(524) | Especifica a senha no pacote, se houver um. |
dts_package_location | int | Local onde o pacote DTS é armazenado. 0 = o local do pacote está no Distribuidor. 1 = o local do pacote está no Assinante. |
offload_agent | bit | Especifica se o agente pode ser ativado remotamente. Se 0, o agente não poderá ser ativado remotamente. |
offload_server | sysname | Especifica o nome da rede do servidor usado para ativação remota. |
dynamic_snapshot_location | nvarchar(255) | Especifica o caminho para a pasta onde os arquivos de instantâneo são salvos. |
use_web_sync | bit | Especifica se a assinatura pode ser sincronizada por HTTPS, em que um valor de 1 significa que esse recurso está habilitado. |
internet_url | nvarchar(260) | URL que representa o local do Replication Listener para sincronização da Web. |
internet_login | nvarchar(128) | Logon que o Agente de Mesclagem usa ao se conectar ao servidor da Web que está hospedando a sincronização da Web usando Autenticação Básica. |
internet_password | nvarchar(524) | Senha para o logon que o Merge Agent usa ao se conectar ao servidor da Web que está hospedando a sincronização da Web usando Autenticação Básica. |
internet_security_mode | int | O modo de autenticação usado ao se conectar ao servidor Web que está hospedando a sincronização da Web, em que um valor de 1 significa Autenticação do Windows e um valor de 0 significa Autenticação Básica. |
internet_timeout | int | Período de tempo, em segundos, antes que uma solicitação de sincronização da Web expire. |
hostname | nvarchar(128) | Especifica o valor para HOST_NAME() onde essa função é usada no filtro de linha com parâmetros da cláusula WHERE. |
Valores do código de retorno
0 (êxito) ou 1 (falha)
Comentários
sp_helpsubscription_properties é usado na replicação de instantâneo, replicação transacional e replicação de mesclagem.
Permissões
Somente membros da função de servidor fixa sysadmin ou db_owner função de banco de dados fixa podem executar sp_helpsubscription_properties.