sp_helpsubscription_properties (Transact-SQL)

Se aplica a:SQL ServerAzure SQL Managed Instance

Recupera información de seguridad de la tabla MSsubscription_properties . Este procedimiento almacenado se ejecuta en el suscriptor.

Convenciones de sintaxis de Transact-SQL

Sintaxis

  
sp_helpsubscription_properties [ [ @publisher = ] 'publisher' ]  
    [ , [ @publisher_db =] 'publisher_db' ]   
    [ , [ @publication =] 'publication' ]  
    [ , [ @publication_type = ] publication_type ]   

Argumentos

[ @publisher = ] 'publisher' Es el nombre del publicador. publisher es sysname, con un valor predeterminado de %, que devuelve información sobre todos los publicadores.

[ @publisher_db = ] 'publisher_db' Es el nombre de la base de datos del publicador. publisher_db es sysname, con un valor predeterminado de %, que devuelve información sobre todas las bases de datos de Publisher.

[ @publication = ] 'publication' Es el nombre de la publicación. publication es sysname, con un valor predeterminado de %, que devuelve información sobre todas las publicaciones.

[ @publication_type = ] publication_type Es el tipo de publicación. publication_type es int, con un valor predeterminado de NULL. Si se proporciona, publication_type debe ser uno de los siguientes valores:

Valor Descripción
0 Publicación transaccional
1 Publicación de instantáneas
2 Publicación de combinación

Conjuntos de resultados

Nombre de la columna Tipo de datos Descripción
publisher sysname Nombre del publicador.
publisher_db sysname Nombre de la base de datos del publicador.
Publicación sysname Nombre de la publicación.
publication_type int Tipo de publicación:

0 = Transaccional

1 = Instantánea

2 = Combinar
publisher_login sysname Identificador de inicio de sesión usado en el publicador para la autenticación de SQL Server.
publisher_password nvarchar(524) Contraseña usada en el publicador para la autenticación de SQL Server (cifrada).
publisher_security_mode int Modo de seguridad utilizado en el publicador.

0 = autenticación de SQL Server

1 = Autenticación de Windows
Distribuidor sysname Nombre del distribuidor.
distributor_login sysname Inicio de sesión del distribuidor.
distributor_password nvarchar(524) Contraseña del distribuidor (cifrada).
distributor_security_mode int Modo de seguridad utilizado en el distribuidor:

0 = autenticación de SQL Server

1 = Autenticación de Windows
ftp_address sysname Se conserva únicamente por compatibilidad con versiones anteriores. Dirección de red del servicio de protocolo de transferencia de archivos (FTP) para el distribuidor.
ftp_port int Se conserva únicamente por compatibilidad con versiones anteriores. Número de puerto del servicio FTP para el distribuidor.
ftp_login sysname Se conserva únicamente por compatibilidad con versiones anteriores. Nombre de usuario que se utiliza para conectar con el servicio FTP.
ftp_password nvarchar(524) Se conserva únicamente por compatibilidad con versiones anteriores. Contraseña de usuario que se utiliza para conectar con el servicio FTP.
alt_snapshot_folder nvarchar(255) Especifica la ubicación de la carpeta alternativa de la instantánea.
working_directory nvarchar(255) Nombre del directorio de trabajo utilizado para almacenar archivos de datos y de esquema.
use_ftp bit Especifica que se utilizará FTP en lugar del protocolo regular para recuperar las instantáneas. Si es 1, se usa FTP.
dts_package_name sysame Especifica el nombre del paquete de Servicios de transformación de datos (DTS).
dts_package_password nvarchar(524) Especifica la contraseña del paquete, si procede.
dts_package_location int La ubicación donde se almacena el paquete DTS.

0 = la ubicación del paquete está en el distribuidor.

1 = la ubicación del paquete está en el suscriptor.
offload_agent bit Especifica si el agente puede activarse de forma remota. Si es 0, el agente no se puede activar de forma remota.
offload_server sysname Especifica el nombre de red del servidor utilizado para la activación remota.
dynamic_snapshot_location nvarchar(255) Especifica la ruta de acceso a la carpeta donde se guardan los archivos de instantáneas.
use_web_sync bit Especifica si la suscripción se puede sincronizar a través de HTTPS, donde un valor de 1 significa que esta característica está habilitada.
internet_url nvarchar(260) URL que representa la ubicación de la escucha de replicación para la sincronización web.
internet_login nvarchar(128) Inicio de sesión que utiliza el Agente de mezcla al conectarse al servidor web que hospeda la sincronización web utilizando autenticación básica.
internet_password nvarchar(524) Contraseña para el Inicio de sesión que utiliza el Agente de mezcla al conectarse al servidor web que hospeda la sincronización web utilizando autenticación básica.
internet_security_mode int El modo de autenticación que se usa al conectarse al servidor web que hospeda la sincronización web, donde un valor de 1 significa Autenticación de Windows y un valor de 0 significa Autenticación básica.
internet_timeout int Tiempo, en segundos, antes de que expire una solicitud de sincronización web.
hostname nvarchar(128) Especifica el valor de HOST_NAME() cuando se utiliza esta función en el filtro de fila con parámetros de la cláusula WHERE.

Valores de código de retorno

0 (correcto) o 1 (error)

Comentarios

sp_helpsubscription_properties se usa en la replicación de instantáneas, la replicación transaccional y la replicación de mezcla.

Permisos

Solo los miembros del rol fijo de servidor sysadmin o db_owner rol fijo de base de datos pueden ejecutar sp_helpsubscription_properties.

Consulte también

Procedimientos almacenados del sistema (Transact-SQL)