ustcboy 发表于 2008-04-14 16:51

请高手高见:sybase数据库移植完毕后,如何验证数据和原库一致?

请大家支招.

chuxu 发表于 2008-04-14 19:51

bcp?
查查记录数了,似乎也没有什么别的办法。看应用是否有核对的手段。

ustcboy 发表于 2008-04-14 20:42

原帖由 chuxu 于 2008-4-14 19:51 发表 http://bbs.chinaunix.net/images/common/back.gif
bcp?
查查记录数了,似乎也没有什么别的办法。看应用是否有核对的手段。
谢谢,继续请问怎么看原来数据库字符集和现在的字符集

chuxu 发表于 2008-04-14 21:01

sp_helpsort

ustcboy 发表于 2008-04-14 21:19

原帖由 chuxu 于 2008-4-14 21:01 发表 http://bbs.chinaunix.net/images/common/back.gif
sp_helpsort
如果master可以使用load恢复,而且其他的库也可以用load,如果load成功完成,是否可以保证数据的完整性

chuxu 发表于 2008-04-15 11:15

load完成的,应该可以认为是一致的。
但有一个前提,dump的时候源库应该是静止的,或者说没有更新的操作。

ustcboy 发表于 2008-04-15 21:32

原帖由 chuxu 于 2008-4-15 11:15 发表 http://bbs.chinaunix.net/images/common/back.gif
load完成的,应该可以认为是一致的。
但有一个前提,dump的时候源库应该是静止的,或者说没有更新的操作。
呵呵,谢谢
还有一个问题
------------------------------------------------------------------------------------
master
model
sybsystemprocs
sybsystemdb
tempdb
------------------------------------------------------------------------------------
除了数据之外是不是必须也移植以上这5个库?还是只需要移植MASTER

chuxu 发表于 2008-04-16 07:48

其他数据的以及设备的定义是存储在master中的,一般的情况下:
应该手工创建server,这样就有了master,model,sybsystemprocs,sybsystemdb,tempdb。
然后相应的增加tempdb的尺寸。
建立用户数据库设备,数据库,并恢复数据。
建立用户库用户的登陆。

ustcboy 发表于 2008-04-16 07:56

原帖由 chuxu 于 2008-4-16 07:48 发表 http://bbs.chinaunix.net/images/common/back.gif

建立用户数据库设备,数据库,并恢复数据。
还有点疑问:恢复数据除正常的数据外,针对master,model,sybsystemprocs,sybsystemdb,tempdb是全部要做load(或bcp)
还是只对master做恢复,疑惑中....非常感谢.

chuxu 发表于 2008-04-16 08:15

我觉得是不需要恢复master,model,sybsystemprocs,sybsystemdb,tempdb这些库的,建立server的同时这些库就建立好了。
建立用户数据库时候会改写master的相关内容,所以master也不需要手工load。
页: [1] 2
查看完整版本: 请高手高见:sybase数据库移植完毕后,如何验证数据和原库一致?