sysschemaarticles
Tracks schema-only articles for transactional and snapshot publications. This table is stored in the publication database.
Column name | Data type | Description |
---|---|---|
artid | int | Article ID. |
creation_script | nvarchar(255) | Path and name of an article schema script used to create the target table. |
description | nvarchar(255) | Descriptive entry for the article. |
dest_object | sysname | Name of the object in the subscription database if the article is a schema-only article, such as stored procedure, view, or UDF. |
name | sysname | Name of the schema-only article in a publication. |
objid | int | Object identifier of the article base object. Can be the object identifier of a procedure, view, indexed, view, or UDF. |
pubid | int | ID for the publication. |
pre_creation_cmd | tinyint | Specifies what the system should do if it detects an existing object of the same name at the Subscriber when applying the snapshot for this article:
0 = Nothing. |
status | int | Bitmap used to indicate the status of the article. |
type | tinyint | Value indicating the type of schema-only article:
0x20 = Stored procedure schema-only article. |
schema_option | binary(8) | Bitmask of the schema generation option for the given article. It specifies the automatic creation of the stored procedure in the destination database for all CALL/MCALL/XCALL. It can be one of these values:
0x00 = Disables scripting by the Snapshot Agent and uses creation_script. |
dest_owner | sysname | Owner of the table at the destination database. |
sysservers
Contains one row for each server that Microsoft® SQL Server™ can access as an OLE DB data source.
Column name | Data type | Description |
---|---|---|
srvid | smallint | ID (for local use only) of the remote server. |
srvstatus | smallint | For internal use only. |
srvname | sysname | Name of the server. |
srvproduct | nvarchar(128) | Product name for the remote server. |
providername | nvarchar(128) | OLE DB provider name for access to this server. |
datasource | nvarchar(4000) | OLE DB data source value. |
location | nvarchar(4000) | OLE DB location value. |
providerstring | nvarchar(4000) | OLE DB provider string value. |
schemadate | datetime | Date this row was last updated. |
topologyx | int | Used by the SQL Server Enterprise Manager server topology diagram. |
topologyy | int | Used by the SQL Server Enterprise Manager server topology diagram. |
catalog | sysname | Catalog that is used when making a connection to an OLE DB provider. |
connecttimeout | int | Timeout setting for server-connection. |
querytimeout | int | Timeout setting for queries against server. |
srvnetname | char(30) | Reserved (currently the same as the srvname). |
isremote | bit | 1 if server is a remote server, else 0 if server is a linked server. |
rpc | bit | 1/0 for sp_serveroption rpc set to true/false. |
pub | bit | 1/0 for sp_serveroption pub set to true/false. |
sub | bit | 1/0 for sp_serveroption sub set to true/false. |
dist | bit | 1/0 for sp_serveroption dist set to true/false. |
dpub | bit | 1/0 for sp_serveroption dpub set to true/false. |
rpcout | bit | 1/0 for sp_serveroption rpc out set to true/false. |
dataaccess | bit | 1/0 for sp_serveroption data access set to true/false. |
collationcompatible | bit | 1/0 for sp_serveroption collation compatible set to true/false. |
system | bit | 1/0 for sp_serveroption system set to true/false. |
useremotecollation | bit | 1/0 for sp_serveroption use remote collation set to true/false. |
lazyschemavalidation | bit | 1/0 for sp_serveroption lazy schema validation set to true/false. |
collation | sysname | Server collation as set by sp_serveroption collation name. |