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
Systemtabellen IHarticles innehåller en rad för varje artikel som replikeras från en icke-SQL Server Publisher med den aktuella Distributören. Den här tabellen lagras i distributionsdatabasen.
Definition
| Kolumnnamn | Datatyp | Description |
|---|---|---|
| article_id | int | Identitetskolumnen som ger ett unikt ID-nummer för artikeln. |
| name | sysname | Namnet som är kopplat till artikeln, unikt inom publikationen. |
| publication_id | smallint | ID:t för den publikation som artikeln tillhör. |
| table_id | int | ID:t för tabellen publiceras från IHpublishertables. |
| publisher_id | smallint | ID:t för icke-SQL Server Publisher. |
| creation_script | nvarchar(255) | Schemaskriptet för artikeln. |
| del_cmd | nvarchar(255) | Replikeringskommandotypen som används vid replikering av raderingar med tabellartiklar. Mer information finns i Ange hur ändringar sprids för transaktionsartiklar. |
| filter | int | Denna kolumn används inte och ingår endast för att göra sysartikelvyn i IHarticles-tabellen kompatibel med sysartikelvyn som används för SQL Server-artiklar (sysarklar). |
| filter_clause | ntext | WHERE-klausulen i artikeln, som används för horisontell filtrering och skrivs i en standardTransact-SQL som kan tolkas av icke-SQL-Publisher. |
| ins_cmd | nvarchar(255) | Replikationskommandotypen som används vid replikering av insättningar med tabellartiklar. Mer information finns i Ange hur ändringar sprids för transaktionsartiklar. |
| pre_creation_cmd | tinyint | Kommandot att köra innan den initiala snapshoten tillämpas när ett objekt med samma namn redan finns hos Prenumeranten. 0 = Ingen – ett kommando utförs inte. 1 = SLÄPP – släpp destinationstabellen. 2 = DELETE - ta bort data från destinationstabellen. 3 = TRUNCERA - trunkera destinationstabellen. |
| Status | tinyint | Bitmasken för artikelalternativen och statusen, som kan vara det bitvisa logiska ELLER resultatet av ett eller flera av dessa värden: 0 = Inga ytterligare egenskaper. 1 = Aktiv. 8 = Inkludera kolumnnamnet i INSERT satser. 16 = Använd parameteriserade satser. Till exempel skulle en aktiv artikel som använder parameteriserade satser ha värdet 17 i denna kolumn. Ett värde på 0 betyder att artikeln är inaktiv och inga ytterligare egenskaper definieras. |
| type | tinyint | Typen av artikel: 1 = Loggbaserad artikel. |
| upd_cmd | nvarchar(255) | Replikeringskommandotypen som används vid replikering av uppdateringar med tabellartiklar. Mer information finns i Ange hur ändringar sprids för transaktionsartiklar. |
| schema_option | binary(8) | Bitmapen för schemagenereringsalternativet för den givna artikeln, som kan vara det 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. 0x40 = Generera motsvarande icke-klustrade index. 0x80 = Inkludera deklarerad referensintegritet på primärnycklarna. 0x1000 = Replikerar kolumnnivå-kollation. Obs: Detta alternativ är inställt som standard för Oracle Publishers för att möjliggöra kasuskänsliga jämförelser. 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. |
| dest_owner | sysname | Ägaren till tabellen i destinationsdatabasen. |
| dest_table | sysname | Namnet på måltabellen. |
| tablespace_name | nvarchar(255) | Identifierar tabellutrymmet som används av loggningstabellen för artikeln. |
| objid | int | Denna kolumn används inte och ingår endast för att göra sysartikelvyn i IHarticles-tabellen kompatibel med sysartikelvyn som används för SQL Server-artiklar (sysarklar). |
| sync_objid | int | Denna kolumn används inte och ingår endast för att göra sysartikelvyn i IHarticles-tabellen kompatibel med sysartikelvyn som används för SQL Server-artiklar (sysarklar). |
| description | nvarchar(255) | Den beskrivande artikeln för artikeln. |
| publisher_status | int | Används för att ange om synsättet som definierar den publicerade artikeln har definierats genom att anropa sp_articleview. 0 = sp_articleview har blivit kallad. 1 = sp_articleview har inte kallats. |
| article_view_owner | nvarchar(255) | Ägaren till synkroniseringsobjektet på Publisher som används av Log Reader Agent. |
| article_view | nvarchar(255) | Synkroniseringsobjektet på Publisher som används av Log Reader Agent. |
| ins_scripting_proc | int | Denna kolumn används inte och ingår endast för att göra sysartikelvyn i IHarticles-tabellen kompatibel med sysartikelvyn som används för SQL Server-artiklar (sysarklar). |
| del_scripting_proc | int | Denna kolumn används inte och ingår endast för att göra sysartikelvyn i IHarticles-tabellen kompatibel med sysartikelvyn som används för SQL Server-artiklar (sysarklar). |
| upd_scripting_proc | int | Denna kolumn används inte och ingår endast för att göra sysartikelvyn i IHarticles-tabellen kompatibel med sysartikelvyn som används för SQL Server-artiklar (sysarklar). |
| custom_script | int | Denna kolumn används inte och ingår endast för att göra sysartikelvyn i IHarticles-tabellen kompatibel med sysartikelvyn som används för SQL Server-artiklar (sysarklar). |
| fire_triggers_on_snapshot | bit | Denna kolumn används inte och ingår endast för att göra sysartikelvyn i IHarticles-tabellen kompatibel med sysartikelvyn som används för SQL Server-artiklar (sysarklar). |
| instance_id | int | Identifierar den aktuella instansen av artikelloggen för den publicerade tabellen. |
| use_default_datatypes | bit | Anger om artikeln använder standardmappningar av datatyper; ett värde på 1 indikerar att standarddatatypsmappningar används. |
Se även
Heterogenös databasreplikering
Replikeringstabeller (Transact-SQL)
Replikeringsvyer (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)