【问题标题】:Umbraco via Nuget - how do I change the database?通过 Nuget 的 Umbraco - 如何更改数据库?
【发布时间】:2016-02-04 11:51:08
【问题描述】:

我已经通过 Nuget 安装了 Umbraco 7

空的 ASP.NET 4.5 项目 包管理器控制台命令:install-package umbracocms 按照 Umbraco 向导构建并运行

查看 web.config,这是写入我系统上的 SQL Server CE 数据库,由于 Web Matrix / IIS Express 和 SQL CE 的已知问题,我绝对不想要它

Link to known issue on Umbraco forums

如何告诉 Umbraco 使用我的 SQL Server 2012 Express 数据库?只是我更改的 web.config 吗?在第一次构建和运行之前我会这样做吗?

【问题讨论】:

  • 如果您刚刚使用 nuget 安装了 Umbraco,您必须构建它然后运行它。然后您将第一次有机会选择所需的数据库类型。
  • 是的,它在自定义安装中被隐藏了。我希望它会像通过 WebMatrix 安装一样提示我使用默认路径。

标签: nuget umbraco umbraco7


【解决方案1】:

构建项目并运行(无需调试)。

当您被要求输入用户名、电子邮件地址和密码时,请输入。

在点击绿色安装按钮之前,点击“自定义”。

自定义安装屏幕允许您选择要安装到的数据库。就我而言,我有两个版本的 SQL Server(2008 R2 和 2012 Express,前者我没有管理员权限),但只有一个 SQL Server 选项。我必须像这样指定一个自定义连接字符串:

Data Source=APIWSEMMA\MYSQL2012;Initial Catalog=MyUmbraco;User ID=sa;Password=MyPassword

现在开始安装。完成后,您应该会看到在数据库中创建的所有表。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-02
    • 2012-04-26
    相关资源
    最近更新 更多