Stores replication definitions, one per row.
Column |
Datatype |
Description |
---|---|---|
prsid |
int |
Primary Replication Server where this object was created |
objname |
varchar(255) |
Object name |
objid |
rs_id |
Object ID |
dbid |
int |
Unique ID for data server and database |
objtype |
char(1) |
One of the following object types:
|
attributes |
int |
Mask, can be one or more of the following:
|
ownertype |
char(1) |
Type of owner of this object:
|
crdate |
datetime |
Date and time created |
parentid |
rs_id |
Reserved for future use. |
ownerid |
rs_id |
ID of the user who created this object |
rowtype |
tinyint |
1 if row is replicated, 0 if not |
phys_tablename |
varchar(255) |
Primary table name – used when communicating with data server about this object |
deliver_as_name |
varchar(255) |
Name of the replicate table or stored procedure |
phys_objowner |
char(30) |
Name of the primary table owner, as specified in replication definition. Blank if the table owner is not specified. |
repl_obj_owner |
char(30) |
Name of the replicate table owner, as specified in replication definition. Blank if the table owner is not specified. |
has_baserepdef |
rs_id |
If this is not a base replication definition, the value of has_baserepdef matches that of objid for the base replication definition. Or, has the following value: 0x00 - Base replication definition |
minvers |
int |
Specifies the minimum version of a replication definition, and thus the Replication Server to which it can propagate. Can be:
|
Unique clustered index on (objname)
Unique index on (dbid, phys_tablename, phys_objowner, objtype, has_baserepdef)
Unique index on (objid)
Unique index on (objid, dbid)