思路是先用备份文件还原一个新数据库,然后把新数据库中的表记录都清空掉。
还原数据库用restore database,
还原之后,连接新数据库
用select name from sysobjects where xtype = 'u' 列出所有用户表之后,循环遍历这些表
用truncate table 表名 清空数据
你好只能大概说一下流程
安装软件,建库
把备份拷到机器上。
启动数据库到unmount状态
设置dbid
重启到mount状态。
恢复控制文件与数据文件
recover 数据库
open数据库
当然了,期间还有很多细节问题
需要实验搞出来。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)