Udostępnij przez


Metoda ReInitializeAllSubscriptions

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

ReInitializeAllSubscriptions2 Metoda oznacza wszystkie subskrypcje dla ponownego inicjowania.

Składnia

object.ReInitializeAllSubscriptions()

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

Prototyp (C/C++)

HRESULT ReInitializeAllSubscriptions();

Uwagi

Użyj ReInitializeAllSubscriptions Metoda tylko wtedy, gdy transakcyjnych odwołania do obiektu SQL Distributed Management Objects (SQL-DMO) lub replikacja scalająca publikacja.

Po użyciu ReInitializeAllSubscriptions, może być konieczne zaktualizowanie migawka początkowa z publikacja.Gdy replikacja transakcyjna publikacja jest skonfigurowany do automatycznej synchronizacji ( PublicationAttributes Właściwość zwraca SQLDMOPubAttrib_ImmediateSync), początkową migawkę publikacja musi zostać zaktualizowany.Zaleca się, aby dla wszystkich innych typów publikacja, że aplikacja wymusić aktualizację migawka początkowa.

Pomocą ponownego inicjowania subskrypcje do publikacja za pomocą ReInitializeAllSubscriptions Metoda wymaga odpowiednich uprawnień.Microsoft konto logowania do programu SQL Server używane do SQLServer połączenie obiektu musi być członkiem roli serwera w stałej sysadmin lub stałej bazy danych roli db_owner w bazie danych odwołuje publikacja.