备份-恢复

copy-附加

解决方案 »

  1.   

    但是我最后要把这个sql脚本制做成setup那种形式,方便客户直接安装数据库,而且客户要求必须是sql脚本一次性生成数据库,不能分步做.
      

  2.   

    老大,你是做SETUP,用户只管执行,至于你程序里面把一个视图生成几遍有什么关系?不过,我在做SETUP的时候,采用的是多SQL脚本的方式。
    就是将其划分为若干个群组,生成SETUP程序时按照顺序生成相应的SQL语句。
      

  3.   

    这里面有很多视图,而且有互相调用的关系,如视图1(调用视图2),视图2,这样的话先创建视图1时就会提示视图2不存在的错误,结果也只能生成一个视图2,不生成视图1.另外客户要求setup时也只能有一个建库的脚本,一个插数据库脚本
      

  4.   

    在sql脚本中执行sp_attach_db不行吗?
      

  5.   

    我现在是导出sql脚本再生成数据库,不是用数据库和日志文件附加,怎么使用sp_attach_db啊?????
      

  6.   

    先在mssql里面生成sql语句,然后自己再调整一下顺序,没有其他好的省事的方法