Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在使用 SQLExpress 创建一些应用程序,并发现自己在应用程序安装后编写数据库创建、表和其他实体等脚本。这是正常的方式吗?
谢谢
仅当您在保留(大部分)数据的同时不需要升级数据库时,制作模板数据库并进行恢复才有效。
尽管它很麻烦,但我实际上使用了一些类来检查数据库版本并运行必要的脚本(安装 SQLExpress、安装数据库或进行升级)。
一种更快的方法是备份模板数据库,并将其作为安装的一部分进行恢复。
AFAIK,这就是 MS 和 Orcl(尤其是)如何做到的。