这种备份不是简单的导出数据,而是表结构也要备份。比如我对SQL Server2000的一个数据库表a进行这样一种备份。然后我在数据库中完全删除了表a. 之后我根据备份文件可以恢复表a(即包括新建表a)。当然这样做会违反关系数据库的一些原则。比如假如表a的一个字段是表b的外键。照这样做,无疑会破坏表a和表b的关系。但是我们经理说没有关系,因为使用的是公司内部的数据库。我想这样做的话,备份文件必须保存表的字段名和字段约束条件。请问能不能这样备份和恢复?
调试欢乐多
http://www.678e.cn/SoftView/SoftView_8582.html
然后再把里面的数据也按照行来生成Insert脚本吧。
这是最简单的方法!
然后再把里面的数据也按照行来生成Insert脚本吧。 这样不是很麻烦,假如记录的数量很大的话。
这样不是很麻烦,假如记录的数量很大的话。
========================================
那就这样,你只要记录表结构,然后用bcp把数据导出来,并用程序做相应的记录!要恢复的话,就先恢复表结构,再用bcp把数据导入到表中!
你去查查有什么好的办法生成表结构的脚本吧!MS应该有SP可以实现的。