syspublications (Transact-SQL)
Actualizado: 12 de diciembre de 2006
Contiene una fila por cada publicación definida en la base de datos. Esta tabla se almacena en la base de datos de publicaciones.
Nombre de columna
Tipo de datos
Descripción
description
nvarchar(255)
La entrada descriptiva de la publicación.
name
sysname
El nombre único asociado a la publicación.
pubid
int
La columna de identidad que proporciona un Id. único para la publicación.
repl_freq
tinyint
La frecuencia de réplica:
0 = Basada en transacciones.
1 = Actualización programada de tabla.
status
tinyint
El estado:
0 = Inactiva.
1 = Activa.
sync_method
tinyint
El método de sincronización:
0 = Programa de copia masiva en modo nativo (BCP).
1 = BCP de modo de carácter.
3 = Concurrent, que significa que se utiliza BCP en modo nativo pero no se bloquean las tablas durante la instantánea.
4 = Concurrent_c, que significa que se utiliza BCP de modo de carácter pero no se bloquean las tablas durante la instantánea.
5 = Instantánea de base de datos, que significa que el BCP en modo nativo se usa para copiar datos desde una instantánea de base de datos.
6 = Carácter de instantánea de base de datos, que significa que el BCP en modo de carácter se usa para copiar datos desde una instantánea de base de datos.
snapshot_jobid
binary(16)
El Id. de la tarea programada.
independent_agent
bit
Especifica si hay un Agente de distribución independiente para esta publicación.
0 = La publicación utiliza un Agente de distribución compartido y cada pareja de base de datos del publicador y base de datos del suscriptor tiene un único agente compartido.
1 = Hay un Agente de distribución independiente para esta publicación.
immediate_sync
bit
Indica si los archivos de sincronización se crean o se vuelven a crear cada vez que se ejecuta el Agente de instantáneas, donde 1 significa que se crean cada vez que se ejecuta el agente.
enabled_for_internet
bit
Indica si los archivos de sincronización de la publicación se exponen en Internet a través del protocolo de transferencia de archivos (FTP) y otros servicios, donde 1 significa que es posible obtener acceso a ellos desde Internet.
allow_push
bit
Indica si las suscripciones de inserción están permitidas en la publicación, donde 1 significa que están permitidas.
allow_pull
bit
Indica si las suscripciones de extracción están permitidas en la publicación, donde 1 significa que están permitidas.
allow_anonymous
bit
Indica si las suscripciones anónimas están permitidas en la publicación, donde 1 significa que están permitidas.
immediate_sync_ready
bit
Indica si el Agente de instantáneas ha generado la instantánea y ésta está lista para que la utilicen las nuevas suscripciones. Es significativo únicamente para publicaciones de actualización inmediata. 1 indica que la instantánea está lista.
allow_sync_tran
bit
Especifica si se permiten suscripciones de actualización inmediata en la publicación. 1 significa que no se permiten suscripciones de actualización inmediata.
autogen_sync_procs
bit
Especifica si se ha generado en el publicador un procedimiento almacenado de sincronización para suscripciones de actualización inmediata. 1 significa que se ha generado en el publicador.
retention
int
El volumen de cambios, en horas, que se deben guardar para la publicación indicada.
allowed_queued_tran
bit
Especifica si se ha habilitado la colocación en cola de los cambios en el suscriptor hasta que se puedan aplicar en el publicador. Si es 1, se ponen en cola los cambios en el suscriptor.
snapshot_in_defaultfolder
bit
Especifica si los archivos de instantáneas se almacenan en la carpeta predeterminada.
0 = Los archivos de instantáneas se han almacenado en la ubicación alternativa especificada por alternate_snapshot_folder.
1 = Los archivos de instantáneas se encuentran en la carpeta predeterminada.
alt_snapshot_folder
nvarchar(255)
Especifica la ubicación de la carpeta alternativa para la instantánea.
pre_snapshot_script
nvarchar(255)
Especifica un puntero a una ubicación de archivo .sql. El Agente de distribución ejecuta la secuencia de comandos previa a la instantánea antes de la ejecución de cualquiera de las secuencias de comandos de los objetos replicados al aplicar una instantánea en un suscriptor.
post_snapshot_script
nvarchar(255)
Especifica un puntero a una ubicación de archivo .sql. El Agente de distribución ejecuta la secuencia de comandos posterior a la instantánea después de que se apliquen el resto de las secuencias de comandos y los datos de los objetos replicados durante una sincronización inicial.
compress_snapshot
bit
Especifica que la instantánea escrita en la ubicación alt_snapshot_folder se va a comprimir en el formato CAB de Microsoft. 1 significa que la instantánea se va a comprimir.
ftp_address
sysname
La dirección de red del servicio FTP del distribuidor. Especifica dónde se encuentran los archivos de instantáneas de la publicación a fin de que los recopile el Agente de distribución.
ftp_port
int
El número de puerto del servicio FTP del distribuidor. Especifica dónde se encuentran los archivos de instantáneas de la publicación a fin de que los recopile el Agente de distribución.
ftp_subdirectory
nvarchar(255)
Especifica dónde estarán disponibles los archivos de instantáneas para que los recopile el Agente de distribución si la publicación admite la propagación de instantáneas mediante FTP.
ftp_login
sysname
El nombre de usuario que se utiliza para conectar con el servicio FTP.
ftp_password
nvarchar(524)
La contraseña de usuario que se utiliza para conectar con el servicio FTP.
allow_dts
bit
Especifica si la publicación permite transformaciones de datos. 1 especifica que no se permiten transformaciones DTS.
allow_subscription_copy
bit
Especifica si se ha habilitado la capacidad de copiar las bases de datos de suscripciones suscritas a esta publicación. 1 significa que se permite la copia.
centralized_conflicts
bit
Especifica si los registros de conflictos se almacenan en el publicador.
0 = Los registros de conflictos se almacenan tanto en el publicador como en el suscriptor que provocó el conflicto.
1 = Los registros de conflictos se almacenan en el publicador.
conflict_retention
int
Especifica el período de retención de conflictos, en días.
conflict_policy
int
Especifica la directiva de resolución de conflictos aplicada cuando se utiliza la opción de suscriptor de actualización en cola. Puede ser uno de estos valores:
1 = El publicador gana el conflicto.
2 = El suscriptor gana el conflicto.
3 = Se reinicializa la suscripción.
queue_type
int
Especifica el tipo de cola utilizado. Puede ser uno de estos valores:
1 = msmq, que utiliza Microsoft Message Queuing para almacenar transacciones.
2 = sql, que utiliza SQL Server para almacenar transacciones.
Nota:
El uso de Microsoft Message Queuing es obsoleto y ya no está disponible.
ad_guidname
sysname
Especifica si la información de publicación se publica en Microsoft Active Directory. Un identificador único global (GUID) válido especifica que la publicación se ha publicado en Active Directory y es el objeto objectGUID de publicación de Active Directory correspondiente. Si es NULL, la publicación no se publica en Active Directory.
backward_comp_level
int
Nivel de compatibilidad de la base de datos, que puede ser uno de los siguientes valores:
10 = SQL Server 7.0.
20 = Service Pack (SP) 1 de SQL Server 7.0.
30 = Service Pack 2 de SQL Server 7.0.
35 = Service Pack 3 de SQL Server 7.0.
40 = SQL Server 2000.
50 = SQL Server 2000 SP 1.
60 = SQL Server 2000 SP 3.
90 = SQL Server 2005.
allow_initialize_from_backup
bit
Indica si los suscriptores pueden inicializar una suscripción a esta publicación a partir de una copia de seguridad en lugar de una instantánea inicial. 1 significa que es posible inicializar las suscripciones a partir de una copia de seguridad. 0 significa que no es posible. Para obtener más información, vea Inicializar una suscripción transaccional sin una instantánea.
min_autonosync_lsn
binary
Sólo para uso interno.
replicate_ddl
int
Indica si la publicación admite réplica de esquema. 1 indica que las instrucciones de lenguaje de definición de datos (DDL) ejecutadas en el publicador se replican, mientras que 0 indica que las instrucciones DDL no se replican. Para obtener más información, vea Realizar cambios de esquema en las bases de datos de publicaciones.
options
int
El mapa de bits que especifica las opciones de publicación punto a punto, donde los valores de la opción bit a bit son:
0x1: Habilitado para réplica punto a punto.
0x2: Publicar sólo cambios locales.
0x4 - Habilitada para suscriptores que no son de SQL Server.
Vea también
Referencia
Vistas de réplica (Transact-SQL)
sp_addpublication (Transact-SQL)
sp_changepublication (Transact-SQL)
sp_helppublication (Transact-SQL)
Conceptos
Tablas de réplica (Transact-SQL)
Ayuda e información
Obtener ayuda sobre SQL Server 2005
Historial de cambios
Versión | Historial |
---|---|
12 de diciembre de 2006 |
|