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.
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)