Funciones de replicación - PUBLISHINGSERVERNAMEReplication Functions - PUBLISHINGSERVERNAME

SE APLICA A: síSQL Server (a partir de 2008) noAzure SQL Database noAzure SQL Data Warehouse noAlmacenamiento de datos paralelos APPLIES TO: yesSQL Server (starting with 2008) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Devuelve el nombre del publicador que publica una base de datos que participa en una sesión de creación de reflejo de la base de datos.Returns the name of the originating Publisher for a published database participating in a database mirroring session. Esta función se ejecuta en una instancia del publicador de SQL ServerSQL Server en la base de datos de publicaciones.This function is executed at a Publisher instance of SQL ServerSQL Server on the publication database. Utilícela para determinar el publicador original de la base de datos publicada.Use it to determine the original Publisher of the published database.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

  
PUBLISHINGSERVERNAME()  

Tipos devueltosReturn Types

nvarcharnvarchar

NotasRemarks

PUBLISHINGSERVERNAME se utiliza en todos los tipos de replicación.PUBLISHINGSERVERNAME is used in all types of replication.

PUBLISHINGSERVERNAME se utiliza cuando existe una sesión de creación de reflejo de la base de datos en la base de datos de publicaciones entre el publicador y una instancia asociada reflejada.PUBLISHINGSERVERNAME is used when a database mirroring session exists on the publication database between the Publisher and a mirror partner instance.

Esta función debe ejecutarse dentro del contexto de una base de datos de publicaciones.This function must be executed within the context of a publication database. Cuando PUBLISHINGSERVERNAME se ejecuta en una base de datos de publicaciones en la instancia del servidor reflejado de SQL ServerSQL Server, se obtiene el nombre de la instancia del publicador desde el que se publica la base de datos.When PUBLISHINGSERVERNAME is executed on a publication database at the mirror server instance of SQL ServerSQL Server, the name of the Publisher instance from which the published database originates is returned. Cuando esta función se ejecuta en una base de datos en la instancia del servidor reflejado que no se ha publicado o que se ha publicado desde la misma tras una conmutación por error, se obtiene el nombre de esta instancia.When this function is executed on a database at the mirror server instance that is not published or that is published from the mirror server instance after a failover, the name of the mirror server instance is returned. Cuando esta función se ejecuta en la instancia del publicador original, se obtiene el nombre del publicador.When this function is executed at the original Publisher instance, the name of the Publisher is returned.

Consulte tambiénSee Also

Replicación y creación de reflejo de la base de datos (SQL Server) Database Mirroring and Replication (SQL Server)
Funciones de replicación (Transact-SQL)Replication Functions (Transact-SQL)