数据库已经在本机调试完毕。现想做一个安装包,直接部署数据库,不知如何实现?自己是先安装了SSMS安装包后,并通过SSMS创建数据库,如果让最终用户也这么做,感觉比较麻烦。请问是否有更好的办法,尽肯能减少用户的安装难度。先谢谢了。

解决方案 »

  1.   

    把你的库备份出来,那BAK给客户还原,然后附上一些脚本,比如创建账号、创建作业的脚本。
      

  2.   

    本来是一个简单的数据库应用,想使用SQL EXPRESS(免费,个小,管理能力足够强),但让用户安装这有安装那,显得比较麻烦,所以来坛里请教一下,如果实在不行,也只能让用户安装时麻烦些了
      

  3.   

    自动化安装SQL Server,创建实例,创建数据库,创建数据库对象,初始化数据...这一系列动作全部自动化完成比较麻烦,也容易出错,建议部署时还是手工完成较好.
      

  4.   

    谢谢楼上的解答,这让我想起SQL Express的自带的数据库实例了,在安装Express时提示数据库安装,也不知道是如何实现的?如果我生成了数据库相关创建脚本script.sql,在没有安装SSMS下,又如何实现调用script.sql,让SQL Express创建相关数据库呢?
      

  5.   

    如果有SSMS,使用bak文件我觉得会更简单些