Функции репликации — PUBLISHINGSERVERNAME

Применимо к:SQL Server Управляемый экземпляр SQL Azure

Возвращает имя исходного издателя для опубликованной базы данных, участвующей в сеансе зеркального отображения базы данных. Эта функция выполняется в экземпляре издателя SQL Server в базе данных публикации. Она используется для определения первоначального издателя опубликованной базы данных.

Соглашения о синтаксисе Transact-SQL

Синтаксис

PUBLISHINGSERVERNAME()  

Примечание.

Сведения о синтаксисе Transact-SQL для SQL Server 2014 (12.x) и более ранних версиях см . в документации по предыдущим версиям.

Типы возвращаемых данных

nvarchar

Замечания

Функция PUBLISHINGSERVERNAME используется во всех типах репликации.

Функция PUBLISHINGSERVERNAME используется в том случае, если в базе данных публикации между издателем и экземпляром участника зеркального отображения существует сеанс зеркального отображения.

Эта функция должна выполняться в контексте базы данных публикации. При выполнении PUBLISHINGSERVERNAME в базе данных публикации на экземпляре сервера SQL Server зеркало имя экземпляра издателя, из которого возвращается опубликованная база данных. Если эта функция выполняется на экземпляре зеркального сервера для базы данных, которая еще не опубликована или опубликована с экземпляра зеркального сервера после отработки отказа, то возвращается имя данного экземпляра зеркального сервера. Если эта функция выполняется на экземпляре исходного издателя, то возвращается имя этого издателя.

См. также

Зеркальное отображение базы данных и репликация (SQL Server)
Функции репликации (Transact-SQL)