這是本文件的舊版!


Sybase 移機方式

完整的資料移機,使用 dump, load database, bcp

安裝部分

安裝過程不贅述,但是記得確認下列資訊

  1. page size 如果沒有要升級,記得設定為一樣
isql -Usa -SSybaseServer -w1000 -e -n

將原 master 相關資訊倒入新機

這部分將會使用 bcp ,所以代表平常要用 bcp 備份 master 的部分 table,然而我下面僅會列出平常有用到的,如果你的架構有更複雜的設定,千萬不要忘記同時也要備份相關的 table。 我平常會備份之 table

  1. master.sysdevices (參考用,不會倒回去,這個要手動重新產生)
  2. master.sysloginroles
  3. master.syslogins
  4. master.syssrvroles
  5. master.sysusages
sp_configure "allow updates", 1

bcp master..syslogins in /directory.spec/syslogins -Usa -P -b 1 -c
bcp master..syssrvroles in /directory.spec/syssrvroles -Usa -P -b 1 -c
bcp master..sysloginroles in /directory.spec/sysloginroles -Usa -P -b 1 -c

update sysservers set srvnetname='SYBASE_BS' where srvid=1



disk init name = "MIS_T_data01", physname = "D:\sybase\data\MIS_T_data01.dat", size = "2G"
disk init name = "MIS_T_data02", physname = "D:\sybase\data\MIS_T_data02.dat", size = "2G"
disk init name = "MIS_T_data03", physname = "D:\sybase\data\MIS_T_data03.dat", size = "2G"
disk init name = "MIS_T_data04", physname = "D:\sybase\data\MIS_T_data04.dat", size = "2G"
disk init name = "MIS_T_data05", physname = "D:\sybase\data\MIS_T_data05.dat", size = "2G"
disk init name = "MIS_T_data06", physname = "D:\sybase\data\MIS_T_data06.dat", size = "2G"
disk init name = "MIS_T_log01", physname = "D:\sybase\data\MIS_T_log01.dat", size = "2G"
disk init name = "MIS_T_log02", physname = "D:\sybase\data\MIS_T_log02.dat", size = "2G"
disk init name = "MIS_T_log03", physname = "D:\sybase\data\MIS_T_log03.dat", size = "2G"
disk init name = "MIS_T_log04", physname = "D:\sybase\data\MIS_T_log04.dat", size = "2G"

ALTER DATABASE MIS_T ON MIS_T_data02 = '2G' log ON MIS_T_log02 = '2G'
ALTER DATABASE MIS_T ON MIS_T_data03 = '2G' log ON MIS_T_log03 = '2G'
ALTER DATABASE MIS_T ON MIS_T_data04 = '2G' log ON MIS_T_log04 = '2G'
ALTER DATABASE MIS_T ON MIS_T_data05 = '2G'
ALTER DATABASE MIS_T ON MIS_T_data06 = '2G'

LOAD DATABASE MIS_T from "compress::D:\backup\20111210\MIS_T_20111210060114.dmp.gz"

待續

sybase/move.1323738644.txt.gz · 上一次變更: 2011/12/13 01:10 由 jal
上一頁 | 下一頁 | 回首頁 | RSS Feed | Facebook