2016-03-01 30 views
6

使用SIM 1.3或1.4安装Sitecore 8.0时发现此错误。还要手动将网络服务的权限设置为wwwroot文件夹。无法使用SIM 1.4安装Sitecore 8.0

如何解决这个问题。

enter image description here

+1

MSSQLSERVER配置在哪个帐户下运行?确保它是NETWORK SERVICE帐户:http://i.imgur.com/ZHuHX4s.png – jammykam

+0

我想连接到的SQL服务器已启动并与许多其他数据库一起运行。 Sitecore SQL服务器应该始终是“网络服务”。需要检查IT是否可以更改。但有没有其他方法? – Qwerty

+3

不,这不是Sitecore的要求,虽然它似乎是SIM的要求。您不需要使用SIM,使用exe安装程序或使用zip文件手动安装。 – jammykam

回答

1

该解决方案为我工作完美。

https://www.youtube.com/watch?v=qxMGdbz-eEs

  1. 打开SQL Server配置管理器。

要打开SQL Server配置管理器,在搜索的魅力,在应用程序中,键入:

SQLServerManager13.msc for [SQL Server 2016] or 
SQLServerManager12.msc for [SQL Server 2014] or 
SQLServerManager11.msc for [SQL Server 2012] or 
SQLServerManager10.msc for [SQL Server 2008], and then press Enter. 
  • 在左窗格中,选择 “SQL服务器服务”。
  • 在右侧窗格中,选择“SQL Server(MSSQLSERVER)”。右键单击>属性。选中“内置帐户”并在下拉菜单中选择“网络服务”。
  • 4

    可能你有一个SQL Server 2012或更高版本。

    与以前的版本不同,默认情况下,SQL Server 2012使用名为NT SERVICE \ MSSQLSERVER的虚拟用户帐户,SIM卡不支持该帐户。

    这是一个已知的SIM问题,请参阅Sitecore实例管理器(SIM)Wiki上的 Known Issue - SQL Server 2012 default user account is not supported

    要使用SIM更改SQL Server帐户使用网络服务”,在这里与指定SQL Windows服务服务器(MSSQLSERVER)相关联的用户帐户更改为NETWORK SERVICE

    +0

    在完成这件事的路上。但是,如果更改SQL Server的用户帐户,它会影响任何现有的数据库。他们被其他非sitecore应用程序使用。谢谢。 – Qwerty

    +1

    链接更新Sitecore SIM现在在GitHub上。 –

    +0

    @JanBluemink必须采取哪些措施_“将SQL Server帐户更改为”NETWORK SERVICE“_ _? –