Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Spårar schema-enbart artiklar för sammanslagningsreplikering. Denna tabell lagras i publikations- och prenumerationsdatabaserna.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
| name | sysname | Namnet på den schema-enbart artikeln i sammanslagningspublikationen. |
| type | tinyint | Anger typen av schema-endast artikel, vilket kan vara en av följande: 0x20 = Artikel om endast lagrad procedur, schema. 0x40 = Visa artikel med endast schema eller artikel med endast schema i indexerad vy. |
| objid | int | Objektidentifieraren för artikelbasobjektet. Kan vara objektidentifieraren för en procedur, vy, indexerad, vy eller användardefinierad funktion. |
| Artiden | uniqueidentifier | Artikel-ID. |
| description | nvarchar(255) | Beskrivningen av artikeln. |
| pre_creation_command | tinyint | Standardåtgärd att vidta när artikeln skapas i prenumerationsdatabasen: 0 = Ingen – om tabellen redan finns hos Prenumeranten, vidtas ingen åtgärd. 1 = Släpp – släpper bordet innan det återskapas. 2 = Ta bort -issues en borttagning baserat på WHERE-klausulen i delmängdsfiltret. 3 = Trunkera -same som 2, men raderar sidor istället för rader. Dock finns det ingen WHERE-klausul. |
| pubid | uniqueidentifier | Den unika identifieraren för publikationen. |
| Status | tinyint | Anger statusen för den schema-enbart artikeln, som kan vara en av följande: 1 = Osynkroniserat – det initiala bearbetningsskriptet för att publicera tabellen körs nästa gång Snapshot Agent körs. 2 = Aktiv – det initiala bearbetningsskriptet för att publicera tabellen har körts. 5 = New_inactive - att lägga till. 6 = New_active - att lägga till. |
| creation_script | nvarchar(255) | Sökvägen och namnet på ett valfritt artikelschema-förskapandeskript som används för att skapa måltabellen. |
| schema_option | binary(8) | Bitmapen för schemagenereringsalternativet för den givna schema-enbart artikeln, som kan vara den bitvisa logiska ELLER resultatet av ett eller flera av dessa värden: 0x00 = Inaktivera skriptning med Snapshot Agent och använd det medföljande CreationScript. 0x01 = Generera objektskapandet (CREATE TABLE, CREATE PROCEDURE, och så vidare). 0x10 = Generera ett motsvarande klustrat index. 0x20 = Konvertera användardefinierade datatyper till basdatatyper. 0x40 = Generera motsvarande icke-klustrade index eller index. 0x80 = Inkludera deklarerad referensintegritet på primärnycklarna. 0x100 = Replikera användartriggers på en tabellartikel, om definierad. 0x200 = Replikera främmande nyckelbegränsningar. Om den refererade tabellen inte är en del av en publikation replikeras inte alla främmande nyckelbegränsningar på en publicerad tabell. 0x400 = Replikera kontrollbegränsningar. 0x800 = Replikera standardinställningar. 0x1000 = Replikera kolumnnivå-kollation. 0x2000 = Replikera utökade egenskaper kopplade till källobjektet för publicerad artikel. 0x4000 = Replikera unika nycklar om definieras i en tabellartikel. 0x8000 = Replikera en primärnyckel och unika nycklar på en tabellartikel som begränsningar med hjälp av ALTER TABLE satser. För mer information om möjliga värden för schema_option, se sp_addmergearticle. |
| destination_object | sysname | Namnet på destinationsobjektet i prenumerationsdatabasen. Detta värde gäller endast för artiklar som endast innehåller schema, såsom lagrade procedurer, vyer och UDF:er. |
| destination_owner | sysname | Ägaren till objektet i prenumerationsdatabasen, om det inte är dbo. |
Se även
Replikeringstabeller (Transact-SQL)
Replikeringsvyer (Transact-SQL)