Поделиться через


PUBLISHINGSERVERNAME (Transact-SQL)

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

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

PUBLISHINGSERVERNAME()

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

nvarchar

Замечания

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

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

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