建议你用sql 2000的msde,它的安装非常简单,只要执行一个setup即可,没有任何交互提示,当然你得把安装选项预先设在其ini文件里,安装后没有任何可视工具,而且没有版权问题。至于数据库,你可以先连接到master,然后执行系统存储过程"sp_attach_db dbname,'mdf文件','ldf文件'来安装你的数据库。

解决方案 »

  1.   

    写批处理文件,先调用Sql server的安装程序,然后调有自己写的创建数据库的程序,在程序中动态创建数据库,表,存储过程,等。
      

  2.   

    gz!
    很想知道如何实现自动安装sql server并导入数据。
    不懂,帮你up!
      

  3.   

    我的做法是,专门写了一个数据备份恢复的工具,在setup之后运行,但要求用户输入
    sql server服务器名,用户名,密码,然后进行恢复(前提条件是先安装Sql server)
      

  4.   

    昨晚下载了一个MSDE,在一个干净的机器上做了一个测试,发现的确很不错,安装过程很像我曾经看到的东东。安装完毕,没有任何可视化管理窗体,但是通过一些开发工具比如Delphi可以看到里面的数据库以及一些相关的对象。包括master库,如果可以的话,正如shao528(红雪) 说得那样,在master库里面执行执行系统存储过程"sp_attach_db dbname,'mdf文件','ldf文件'来安装你的数据库,应该是一个比较圆满的解决方案。如果后续安装了sql server 7或者2000,数据库可以安全迁移,不用任何干预。如果哪位大虾曾经实际做过,请详细说说过程,分数可以再加。同时对关心这个东东的大虾们表示感谢!
      

  5.   

    //我也没有做过,以前都是要用户自己安装SQL Server
    http://www.topdelphi.com/bbs/article.asp?titleid=274&ntypeid=1