正如标题所说,我希望我的应用程序在应用程序启动时自动创建数据库。但是,我希望在生产服务器上。我有一个动态连接字符串生成器类,它处理Initial Catalog
值。我在服务器上也有一个配置了DbCreator
和SysAdmin
角色的数据库用户。我在应用程序启动阶段创建的动态连接字符串上使用该数据库用户。
我仍然无法通过该配置在服务器上看到自动创建的数据库。此外,无法在我的搜索中找到CreateDatabaseIfNotExists
的任何生产方案示例,出现了一个问题:我是否认为这是错误的?
CreateDatabaseIfNotExists
初始化程序是否仅适用于LocalDB
?