我有一公司SQL SERVER数据库,但要求把2004年1月1日之前的数据全部备份出来.
不能删除,组成为一个新的数据库
我该怎么处理.
请各位赐教.

解决方案 »

  1.   

    1.创建一个新数据库
    2.对逐个数据表执行
    select * into 新数据库..表 where 日期字段<'2004-01-01'
      

  2.   

    上有误!
    1.创建一个新数据库
    2.对逐个数据表执行
    select * into 新数据库..表 from 表 where 日期字段<'2004-01-01'
      

  3.   

    企业管理器----新建一个数据库-----导入要导的数据库的数据,可以加SQL语句来限制。
    where 日期<'2004-01-01'
      

  4.   

    是的,用DTS导入新库,在DTS导入导出向导那一步,选择好你的源表,然后点击“转换”就会弹出一个卡片式窗体,点击“编辑 SQL”就可以用SQL语句根据日期来控制导出数据了。
      

  5.   

    你可以使用DTS,具体的代码写法你可以用企业管理器来生成VB代码,效率比较高