我在为 Sharepoint (Foundation) 2010 安装开发机器时遇到问题。这是我迄今为止在同一台机器上所做的:
- 安装了一个干净的 Windows 7 x64 和 4GB 的 RAM,而不是任何域的一部分。只是一个简单的独立机器。
- 启用 IIS 相关功能,如此处所述,除了 IIS6 相关功能(其中两个)
- 已安装 SQL Server 2008 R2 Development Edition(已启用 DB Engine 和 Writer,但未启用 SQL Agent)
- 已安装 Visual Studio 2010 高级版
- 开始安装 Sharepoint Foundation 2010,首先提取文件,更改配置以启用 Windows 7 安装,然后将其安装为 Server Farm(然后完成)以避免安装 SQL Express。
- 创建了一个单独的具有
Logon on as a service
权限的 SPF_CONFIG 本地用户。 - 打开 SPF 命令行管理程序并运行
New-SPConfigurationDatabase
,这样我就可以使用非域用户名(我在上一步中创建的 SPF_CONFIG)
此错误后的结果是:
- 数据库
Sharepoint2010Config
已创建 - 用户 SPF_CONFIG 被添加到 SQL Server 并附加到这个新创建的数据库中
dbowner
- 检查 SQL Server 安全登录此用户具有以下权限:
dbcreator
securityadmin
public