Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Managed Instance
Hiermee wijzigt u de eigenschappen van de distributieuitgever. Deze opgeslagen procedure wordt uitgevoerd bij de Distributeur op elke database.
Transact-SQL syntaxis-conventies
Syntaxis
sp_changedistpublisher
[ @publisher = ] N'publisher'
[ , [ @property = ] N'property' ]
[ , [ @value = ] N'value' ]
[ ; ]
Arguments
[ @publisher = ] N'uitgever'
De naam van de uitgever. @publisher is sysname, zonder standaardinstelling.
[ @property = ] N'eigenschap'
Een eigenschap die moet worden gewijzigd voor de opgegeven uitgever. @propertysysname is en kan een van de eigenschappen in de tabel zijn die worden vermeld onder @value.
[ @value = ] N'waarde'
De waarde voor de opgegeven eigenschap. @value is nvarchar(255), en kan een van de waarden in de volgende tabel zijn.
Opmerking
Publisher- en distributeurdatabases in Azure SQL Database vereisen SQL Managed Instance. Zie Replicatie naar Azure SQL Database voor meer informatie.
In deze tabel worden de eigenschappen van Publishers en de waarden voor deze eigenschappen beschreven.
| Vastgoed | Waarden | Description |
|---|---|---|
active |
true |
Hiermee activeert u de uitgever. |
false |
De uitgever deactiveren | |
distribution_db |
Naam van de distributiedatabase. | |
login |
Gebruikersnaam. | |
password |
Sterk wachtwoord voor de opgegeven aanmelding. | |
security_mode
1 |
1 |
Gebruik Windows-verificatie bij het maken van verbinding met publisher. |
0 |
Gebruik SQL Server-verificatie bij het maken van verbinding met Publisher. | |
working_directory |
Werkmap die wordt gebruikt voor het opslaan van gegevens- en schemabestanden voor de publicatie. | |
NULL (standaard) |
Alle beschikbare eigenschappenopties worden afgedrukt. | |
storage_connection_string |
Toegangssleutel | De toegangssleutel voor de werkmap wanneer de database Azure SQL Managed Instance is. |
1 Dit kan niet worden gewijzigd voor een niet-SQL Server-uitgever.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Opmerkingen
sp_changedistpublisher wordt gebruikt in alle typen replicatie.
Als u de working_directory eigenschap wijzigt en de storage_connection_string eigenschap moet worden bijgewerkt, voert u de opgeslagen procedure afzonderlijk uit door de working_directory eigenschap bij te werken, gevolgd door de storage_connection_string eigenschap bij te werken of omgekeerd.
Permissions
Alleen leden van de vaste serverrol sysadmin kunnen worden uitgevoerd sp_changedistpublisher.