mssql2000数据库移植和异地备份
mssql 数据库移植
目标:将 96.0.50.66 上的ECAPMCC 数据库 移植到其他机器(如:96.0.41.116),并保证ecbuilder工具正常使用(登录名和密码都为ecapdev)。
步骤:
1.登录上 96.0.50.66,打开mssql管理工具--企业管理器,选中ECAPMCC数据库,右键--所有任务--备份数据库,单击确定开始备份。
2.将备份文件ftp至目标机器(如:96.0.41.116)
3.登录上 96.0.41.116,打开mssql管理工具--企业管理器,新建ECAPMCC数据库,右键--所有任务--还原数据库,选择备份文件,单击确定开始还原。(注:日志路径必须存在)
4.右键local,选中“属性”,打开服务器设置选中“允许对系统目录进行修改”,打开安全性,选中身份验证为“SQL Server 和 Windows”
5.打开查询分析器执行:
use ECAPMCC
go
delete from sysusers
where name='ecapdev'
6.选择 安全性--登录--新建登录,登录名和密码都为:ecapdev,设置ect_update_msg表的所有者为ecapdev即可。
--清理数据库日志:
DUMP TRANSACTION ECAPMCC WITH NO_LOG;BACKUP LOG ECAPMCC WITH NO_LOG;DBCC SHRINKDATABASE(ECAPMCC);