我一直在使用 SQLExpress 创建一些应用程序,并发现自己在应用程序安装后编写数据库创建、表和其他实体等的脚本。这是正常的方式吗?
谢谢
制作模板数据库并恢复仅当您不需要升级数据库同时保留(大部分)数据时才有效。
尽管很麻烦,但我实际上使用了一些类来检查数据库版本并运行必要的脚本(安装 SQLExpress、安装数据库或进行升级)。
更快的方法是备份模板数据库,并在安装过程中恢复它。
据我所知,MS 和 Oracle(尤其是)就是这么做的。