复制sybase服务器安装配置
我一直看sybase这个版,的确不错,虽然仅仅我问的两个问题都没人回答。发现复制的问题不少,写一篇算做贡献了: 1*VX E'{$ sybase版有没有专有ftp,我上传replication server 12.0 for win,好象有人要 P/Ubz 具体复制步骤: $V+[kk"% 1. 安装PRS,是ID server,RSSD需要复制(Rep Agent)PDB要复制(Rep Agent) \y
9/!>QA$ 2. 安装RRS,不是ID server,RSSD不要复制。 75&acq G 3. 建PRS—>RRS的单项路由,在PRS上建; PXea}4ZVO isql –Usa –Ppass –SPRS #c%P=Pr]' >create route to RRS l_7tBf~ >set username RRS_rsi M_36_ >set password RRS_rsi_ps fM$RmLtO >go s#uo9j,) 4 在PDS(主点数据服务器)建一个复制用户: Ti9yk{I
1 isql –Usa –Ppass –SPDS -dlRCo21]U >sp_adsdlogin repsys,repsys_ps \oh#j{
% >go (repsys 密码repsys_ps) kw!=GK; >use pdb }/eWx' >go # `]Fi(io >sp_adduser repsys #2iN~~ >go #?T|>*| >grant all on rep_table to repsys qMqq'oo >go (对要复制的表rep_table授权) ,FR}kk/U, 5 将复制用户repsys加到PRS(主点复制服务器)RRS(复制点复制服务器)上,并将create object 权限授予该用户。(注意,此”repsys”用户在PRS和RRS及PDS上必须用相同的登录名和口令) s<jM:s&<O" isql –Usa –Ppass –SPRS Ne@H6f_ >create user repsys /|
Z)[4Y[ >set password repsys_ps =ue"
b:b.R >go G^
~5n{. >grant create object to repsys
;.2a)H >go isql –Usa –Ppass –SRRS ~ {rhL0c3 >create user repsys .9+y^m " >set password repsys_ps ~.TWKc;j >go =B3w@!4p >grant create object to repsys 'U5&*{jm? >go ,mg/}p 6 在PRS上创建复制定义(注意用户) rQHm(c=+ isql –Urepsys –Prepsys_ps –UPRS -g^B'< >create replication definition pdb_repdef gX4^e{ >with primary at PDS.pdb Ed32^(Ge >with all table named ‘rep_table’ LQm@X7n >(num1 datatype,num2 datatype,…….) z:2I-+< >primary key(num) 3[->jb >searchtable columns(num1,num2,……) k~6!/[|* >go /`h3P^&;? 7 将PDB中pdb要复制的表设为可复制 s'l@u_h isql –Usa –Ppass –SPDS 2/.C v@ P >use pdb (FKD@R? >go `e!ZXbp\1 >sp_setreptable rep_table,true !{jN<y<W >go J6 $x yJ 8 给RDS中rdb中要复制的表授权 RWQfgxG isql –Usa –Ppass –SRDS <1ttq.+q >use rdb UTqfj9c. >go 6'sxFpf/ >grant all on rep_table to rdb_maint u2/ L >go KU?g50S! 9 在RRS上建预定 0Xfgot"% isql –Urepsys –Prepsys_ps –SRRS jp9wnFfK/l >create subscription pdb_sub Fe~Vps.1T >for pdb_repdef \g?}EHy >with replicate at RDS.rdb GVV"Vfc >subscribe to truncate table x}Y=7)/
*O >with materialization (初始化) ^v35i 10 验证在PRS和RRS上 YaYDXt: isql –Usa –Ppass –SPRS fA>*K3eu >admin_health b}jJeIc&. >go gYo qE) >admin_who 8q4J0a$ >go xtXv14;3Q >admin_who_is_down v+Sas[h >go n756q\OO f7*#o-~L isql –Usa –Ppass –SRRS vh&ZS~m) >admin health ijSa[` >go Kn7jBcc >admin who q!'qf: > >go $7P4j6#( >admin who_is_down i
`
[ >go ~N}*H3h! 写的很简单,如有问题请指正。其实复制真的很容易。有什么问题可以探讨。
|