如何获取Sybase服务器的所有复制定义的代码?
如果可能的话,既然我是新手,请给我一些解释。
答案 0 :(得分:2)
可以使用RSSD / ERSSD中的各种帮助功能找到有关复制系统的大部分信息。根据您使用的复制类型(热备份,函数字符串,表,过程,混合),具体命令会有所不同。
rs_helpdb [dataserver,database] :显示RSSD已知的所有数据库。如果指定dataserver / datbase,它将仅显示该连接的信息。输出列表服务器/数据库,rep dbid,主RS,错误类,repserver错误类,功能类和状态。
rs_helprepdb :显示在当前RS中订阅主数据的复制数据库,或显示指定的DS / DB。
其他有用的命令:
rs_helprep 显示有关复制定义的信息
rs_helpsub 显示有关订阅的信息
rs_helpreptable 显示有关针对主表创建的复制定义的信息。
rs_helppub 显示有关出版物的信息。
rs_helppubsub 显示有关发布订阅和文章订阅的信息。
rs_helpdbrep 显示与当前Replication Server关联的数据库复制定义的信息
rs_helpdbsub 显示有关与复制数据服务器关联的数据库预订的信息。
这些命令都从RSSD中的表中提取信息,因此您还可以浏览RSSD以查找您要查找的信息。这是帮助的RS table diagram。
此外,如果您要进行任何常规复制工作,我强烈推荐Rob Verschoors 完整的Sybase Replication Server快速参考指南(www.sypron.nl),因为它具有> 90创建和管理Sybase代理环境所需的百分比。
答案 1 :(得分:1)