Aracılığıyla paylaş


sp_get_redirected_publisher (Transact-sql)

Çoğaltma aracıları tarafından özgün yayımcı yönlendirildi olup olmadığını belirlemek için bir dağıtıcı sorgulamak için kullanılır.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sp_get_redirected_publisher 
    [ @original_publisher = ] 'original_publisher',
    [ @publisher_db = ] 'database_name', 
    [ @bypass_publisher_validation = ] [0 | 1 ]

Bağımsız değişkenler

  • @ original_publisher =] 'original_publisher'
    Yayımlanmış veritabanı adı. publisher_dbise sysname, hiçbir varsayılan ile.

  • @ publisher_db =] 'publisher_db'
    Yayımlanmış veritabanı adı. publisher_dbise sysname, hiçbir varsayılan ile.

  • @ bypass_publisher_validation =] 0 | 1
    Doğrulama yönlendirilen yayımcı atlamak için kullanılır. 0, Doğrulama gerçekleştirilir. 1, Doğrulama gerçekleştirilir. bypass_publisher_validationise bit, 0 varsayılan.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

Sütun adı

Veri türü

Açıklama

redirected_publisher

sysname

Sonra yeniden yönlendirme yayımcı adı.

ERROR_NUMBER

int

Doğrulama hatasının hata sayısı.

ERROR_SEVERITY

int

Doğrulama hatası önem derecesi.

hata_iletisi

nvarchar(4000)

Doğrulama hata iletisi metni.

Açıklamalar

redirected_publishergüncel yayımcı adını döndürür. Publisher ve yayımlama veritabanlarını kullanarak yönlendirildi değil null döndürür sp_redirect_publisher.

Doğrulama değil istenirse veya yayımcı yayın veritabanı için girdi varsa error_numberve error_severity0 döndürür ve error_messagenull döndürür.

Doğrulama istenirse doğrulama saklı yordam sp_validate_redirected_publisher (Transact-sql)yeniden yönlendirme hedefi yayımlama veritabanı için uygun bir ev sahibi olduğunu doğrulamak için denir. Doğrulama başarılı olursa, sp_get_redirected_publisher yeniden yönlendirilen yayıncı adı, 0 döndürür error_numberve error_severitysütunlar ve null error_messagesütun.

Doğrulama istendiğinde ve başarısız olursa, yeniden yönlendirilen yayımcı adını hata bilgileri ile birlikte döner.

İzinler

Arayan gerekir ya da üye olmak sysadmin sabit sunucu rolü, db_owner sabit veritabanı rolü dağıtım veritabanı ya da üye yayıncı veritabanıyla ilişkili tanımlanan yayını yayın erişim listesi.

Ayrıca bkz.

Başvuru

Çoğaltma depolanan yordamlar (Transact-sql)

sp_validate_redirected_publisher (Transact-sql)

sp_redirect_publisher (Transact-sql)

sp_validate_replica_hosts_as_publishers (Transact-sql)