我一直在使用SQLExpress创建一些应用程序并找到自己,在应用程序安装后编写数据库创建,表和其他实体等脚本。这是正常的方式吗?
由于
答案 0 :(得分:1)
制作模板数据库并恢复仅在不保留(大部分)数据的情况下升级数据库时才有效。
即使它很麻烦,我实际上使用了几个类来检查数据库版本并运行必要的脚本(安装SQLExpress,安装数据库或进行升级)。
答案 1 :(得分:0)
更快的方法是备份模板数据库,并将其作为安装的一部分进行恢复。
AFAIK,这就是MS和Orcl(特别是)如何做到的。