- 论坛徽章:
- 7
|
rep creator用于从ASE数据库中萃取表结构和主码生成复制定义,并校验所选列是否包含所有的主键列和
搜索列中是否并非复制列,且能根据需要关闭某方向的insert,delete或update操作以避免在某些特定情况
下造成的双向复制表死循环。
rep creator使用方法:
1. 需要有jre1.4以上环境,将eisen.jar添加进classpath,运行repcreator.bat
2. 填入源数据库所在ASE的ip和port及sa的密码
3. 点击"Next"进入复制定义生成器主界面
4. 在Primary下拉框中选择复制源数据库
5. 填写复制目标server和数据库名,写法——servername.databasename
例如要向 ASE1上的 db2 复制数据则该栏应填 ASE1.db2
6. 根据实际需求选择"Auto filtered table named lastmodified"
如果选中,则将自动从复制列中滤掉所有形如lastmodified或last_modified的字段
如果不选则不作过滤
7. 点击"List"
8. 选择需要复制的表名,该表的所有字段将自动显示在columns栏
9. 在column栏将不需要复制的列去掉,保持格式为 col1[,colname]
例:需要复制的列为 col1,col2,col4,不需要复制的列为col3,col5
则最后在该栏写为 col1,col2,col4
10.如果该表需要条件复制,则在search columns栏填入复制条件,保持格式为 exp1[,exp pattern]
例如:复制条件为 col1=2和col2='20020216'
则写为 col1=2,col2='20020216'
11.设定该方向的复制是否需要关闭该方向的insert,delete或update
如果该操作不需要复制则取消该框前的复选框。
12.点击"Create"可先后生成复制定义,复制预定和赋权语句 |
|