sys.sp_helpsubscription_properties (Transact-SQL)

Dotyczy:SQL ServerAzure SQL Managed Instance

Pobiera informacje o zabezpieczeniach ze stołu MSsubscription_properties . Ta procedura jest wykonywana przez abonenta.

Transact-SQL konwencje składni

Składnia

sys.sp_helpsubscription_properties
    [ [ @publisher = ] N'publisher' ]
    [ , [ @publisher_db = ] N'publisher_db' ]
    [ , [ @publication = ] N'publication' ]
    [ , [ @publication_type = ] publication_type ]
[ ; ]

Arguments

[ @publisher = ] N'publisher'

Nazwa wydawcy. @publisher to nazwa systemu z domyślnym , %która zwraca informacje o wszystkich wydawcach.

[ @publisher_db = ] N'publisher_db'

Nazwa bazy danych programu Publisher. @publisher_db to nazwa systemu, z domyślną wartością %, która zwraca informacje o wszystkich Publisher bazach danych.

[ @publication = ] N'publikacja'

Nazwa publikacji. @publication to nazwa sysname z domyślnym , %która zwraca informacje o wszystkich publikacjach.

[ @publication_type = ] publication_type

Rodzaj publikacji. @publication_type jest int, z domyślnym obciążeniem NULL. Jeśli zostanie podany, @publication_type musi być jedną z następujących wartości:

Value Description
0 Publikacja transakcyjna
1 Publikacja migawkowa
2 Publikacja Merge

Zestaw wyników

Nazwa kolumny Typ danych Description
publisher sysname Nazwa Publisher.
publisher_db sysname Nazwa bazy danych Publisher.
publication sysname Nazwa publikacji.
publication_type int Rodzaj publikacji:

0 = transakcyjne
1 = Migawka
2 = Połączenie
publisher_login sysname Identyfikator logowania używany w Publisher do uwierzytelniania SQL Server.
publisher_password nvarchar(524) Hasło używane w Publisher do uwierzytelniania SQL Server (szyfrowane).
publisher_security_mode int Tryb bezpieczeństwa używany w Publisher:

0 = Uwierzytelnianie programu SQL Server
1 = Uwierzytelnianie systemu Windows
distributor sysname Nazwa dystrybutora.
distributor_login sysname Logowanie do dystrybutora.
distributor_password nvarchar(524) Hasło dystrybutora (szyfrowane).
distributor_security_mode int Tryb bezpieczeństwa stosowany przez dystrybutora:

0 = Uwierzytelnianie programu SQL Server
1 = Uwierzytelnianie systemu Windows
ftp_address sysname Ten parametr jest wycofany i zachowany ze względu na kompatybilność wsteczną skryptów.
ftp_port int Ten parametr jest wycofany i zachowany ze względu na kompatybilność wsteczną skryptów.
ftp_login sysname Ten parametr jest wycofany i zachowany ze względu na kompatybilność wsteczną skryptów.
ftp_password nvarchar(524) Ten parametr jest wycofany i zachowany ze względu na kompatybilność wsteczną skryptów.
alt_snapshot_folder nvarchar(255) Określa lokalizację alternatywnego folderu migawki.
working_directory nvarchar(255) Nazwa katalogu roboczego używanego do przechowywania plików danych i schematów.
use_ftp bit Określa użycie FTP zamiast standardowego protokołu do pobierania migawek. Jeśli 1, używa się FTP.
dts_package_name sysname Określa nazwę pakietu Data Transformation Services (DTS).
dts_package_password nvarchar(524) Na opakowaniu jest podane hasło, jeśli takie jest.
dts_package_location int Miejsce, gdzie przechowywany jest pakiet DTS.

0 = miejsce paczki znajduje się u dystrybutora.
1 = lokalizacja pakietu znajduje się przy Subskrybentze.
offload_agent bit Określa, czy agent może być aktywowany zdalnie. Jeśli 0, agent nie może być aktywowany zdalnie.
offload_server sysname Określa nazwę sieciową serwera używanego do zdalnej aktywacji.
dynamic_snapshot_location nvarchar(255) Określa ścieżkę do folderu, w którym zapisywane są pliki snapshotów.
use_web_sync bit Określa, czy subskrypcja może być zsynchronizowana przez HTTPS, gdzie wartość oznacza 1 , że ta funkcja jest włączona.
internet_url nvarchar(260) URL, który reprezentuje lokalizację nasłuchiwacza replikacji do synchronizacji sieci.
internet_login nvarchar(128) Logowanie, którego używa Merge Agent podczas łączenia się z serwerem WWW, który hostuje synchronizację sieci za pomocą Basic Authentication.
internet_password nvarchar(524) Hasło do logowania, którego używa Merge Agent podczas łączenia z serwerem WWW, który hostuje synchronizację sieci z użyciem Basic Authentication.
internet_security_mode int Tryb uwierzytelniania używany podczas łączenia z serwerem WWW, który hostuje synchronizację sieci, gdzie wartość oznacza 1 uwierzytelnianie Windows, a wartość oznacza 0 Podstawową Uwierzytelnianie.
internet_timeout int Czas wygaśnięcia żądania synchronizacji sieci w sekundach.
hostname nvarchar(128) Określa wartość dla HOST_NAME() momentu, gdy ta funkcja jest używana w parametryzowanym filtrze WHERE wierszowym klauzuli.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Remarks

sp_helpsubscription_properties jest używany w replikacji migawki, replikacji transakcyjnej i replikacji scalania.

Permissions

Tylko członkowie roli stałego serwera systemowego lub stałej db_owner stałej bazy danych mogą wykonywać sp_helpsubscription_properties.