应用程序启动时代码优先自动创建SQL Server数据库

时间:2015-04-29 23:04:28

标签: asp.net sql-server entity-framework-6

正如标题所说,我希望我的应用程序在应用程序启动时自动创建数据库。但是,我希望在生产服务器上。我有一个动态连接字符串生成器类,它处理Initial Catalog值。我在服务器上也有一个配置了DbCreatorSysAdmin角色的数据库用户。我在应用程序启动阶段创建的动态连接字符串上使用该数据库用户。

我仍然无法通过该配置在服务器上看到自动创建的数据库。此外,无法在我的搜索中找到CreateDatabaseIfNotExists的任何生产方案示例,出现了一个问题:我是否认为这是错误的?

CreateDatabaseIfNotExists初始化程序是否仅适用于LocalDB

0 个答案:

没有答案