软件简介:' `/ I! f. r3 z
, f3 M; H4 t1 i7 ~8 ~- Q/ R5 @$ E( B
欢迎使用神龙合区工具,使用前请仔细阅读使用说明,由于用户的注册Oracle.各区Liunx 可能异地.本程序采用Mysql方式转移数据,由程序进行数据处理.消除了网络因素的影响.同一oracle帐号库,多个linux共用,称为一站多区.多个oracle多个linux 称为多站多区.都可以合并.0 p9 D4 a0 t" |% |
程序运行于 .net 2.0 ,如果不是.net环境, 请下载 net2.0 , 由于合区过程需要连接oracle 本机需要oracle 10g客户端, 如果没有客户端可以下载 . O" i6 I; [2 p' }
oracle 驱动:OracleXEClient.exe 30M
% H, e' M# A3 F2 phttp://www.tlhequ.cn/OracleXEClient.exe
$ e# T# Y$ W7 ?2 v' d- O7 xmysql 驱动: http://www.tlhequ.cn/MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0.rar# J6 J/ ^/ C: E8 o$ H e5 ^9 K
1 .一站多区合并过程
) r& t2 B/ _0 n' b" w 既是多个linux共用一个oracle注册帐号库. 假设有3个linux游戏区 要合并1区游戏到2区去. 1区称之为副区. 2区称之为主区.流程如下
: e" a! _$ O3 M a 正确设置 oracle 数据库信息 . 正确设置主区linux /mysql 数据库信息.保证要有对mysql的访问权限. 由于采用脚本生成转移数据.
# ` P3 J4 l: O" c 合区程序不访问副区linux ,可不设置. 正确设置合区设置信息.
' ]4 A/ R' p" U& M. L b 合区转移数据生成.) Z& Y* W+ G8 x7 a, S- D; ?% q
使用程序附带的linux脚本传到副区. 在副区执行 hq000.sh,输入mysql密码即可生成转移数据,数据都自动压缩一般都几十m. 传输到主区. 执行数
) H+ i; L7 ?5 E2 z, C2 e3 _ 据恢复hq888.sh.
# E' s8 H2 A( i1 y% U
3 F0 C0 X, S+ A( V- m c 启动合区程序
9 U4 X' S1 i4 k/ B- _+ u6 P' u1 h
0 N j; `- s& v1 E1 _" E4 s; K 因为没有oracle注册帐号合并.可跳过第二步oracle合并直接进行linux合并. 按照顺序执行以下3步6 W; x L6 U) l6 n7 U; W
1 进行linux合区数据处理 ( 执行完毕可查看linux合区报告,修改合区设置信息后,可重复执行.)0 O% ?- T& I8 n% a% H1 @. n% `
9 Z: o) w! O( r, Z4 ^" H8 R1 W
2 副区同名新帐号插入or库 (主副区都建立人物的同一个注册帐号.程序会自动生成新帐号插入oracle注册库)
4 H3 X7 T9 f& c, D) c8 g, Z- g
$ D: g/ J7 v1 _) L; D, K 3 数据合并. 8 Y S# q- `# y5 m- a# k2 Q
& d. W; w( ^% s9 t( Y! K d 完成. 采用同样的方法.可继续合并另外的区., J4 F0 X1 r/ M! I1 l0 b, y; O
2 i( ^ {( k+ l: o+ \' u! o7 k/ @
2 2站多区合并过程7 Z8 A8 f, P0 \% w9 _; a$ z6 M* Z
最好把游戏linux合成单个区后再进行oracle合并.! H8 ?$ |: k5 \7 j: H. c% t
* l( |" F$ q2 P- t! }. d
a 正确设置 oracle 数据库主副区信息 . 正确设置主区linux /mysql 数据库信息.保证要有对mysql的访问权限. 由于采用脚本生成转移数据.
4 G9 }. k% U% o& a. q# W/ o 合区程序不访问副区linux ,可不设置. 正确设置合区设置信息.
4 t4 G0 Z' D- x$ V b 合区转移数据生成.
* }: e: Z# g4 k4 M. t- \ 使用程序附带的linux脚本传到副区. 在副区执行 hq000.sh,输入mysql密码即可生成转移数据,数据都自动压缩一般都几十m. 传输到主区. 执行数
0 O) c" R, T; S/ t 据恢复hq888.sh.
& e9 {: n7 f, F" N2 a, t . X* q/ V- S j- ^; I* M
c 启动合区程序
. u" C' _8 v# b8 y9 r5 }6 |1 l ( G% W( n; r' c2 u' W' u7 Z/ s
1 进行oracle 合区oracle数据处理 ( 执行完毕可查看oracle 合区报告,修改合区设置信息后,可重复执行.)$ B6 \; I$ \; @
- l! y% u T, I. W
2 or合并.数据更新.
/ H: h0 ? `/ Z% e7 D 2 进行linux合区数据处理 ( 执行完毕可查看linux合区报告,修改合区设置信息后,可重复执行.)
; d+ |4 K! V* F# R- g' O- Y. Y% [
: p( J4 X% Q; E& Z. r* J: y 2 副区同名新帐号插入or库 (主副区都建立人物的同一个注册帐号.程序会自动生成新帐号插入oracle注册库) - @: u0 i8 i3 w' G6 b$ J6 q+ y% ?6 B
1 X' L4 I' h# x4 i8 V7 @& f8 Q1 x 3 数据合并.
u: X( U& W6 _0 e: \ 6 W; K& K" P. p5 f; I5 I! o9 \
d 完成.
* Z4 H, y8 R& L k- W3 E程序运行过程中.可能在频繁操作. 提示信息可能不能正确显示.耐心等待即可. 1w数据人物的副区数据合并到主区.大约需要25-30分钟.* c0 r2 c1 i8 m: p" b% @
oracle合区报告记录了.oracle合并被改名的帐号.
/ f9 y q$ {) n- }& M/ C; Vlinux合区报告记录了2区同名改名的帐号.以及人物同名没有合并的人物名.
2 R6 `& ^6 d" _ j4 _下载地址:
|