症状
当您尝试查看您的 Microsoft Windows SharePoint Services Web 站点, 收到以下错误信息:
无法连接到配置数据库。
原因
如果下列条件之一是 true 会出现此现象:
| • |
未运行 SQL 数据库。
- 或 - |
| • |
Internet 信息服务 (IIS) 配置为在 IIS 5.0 隔离模式运行。
- 或 - |
| • |
需要使用由应用程序池帐户无权到 SQLServer 数据库。 |
解决方案
使用下列方法之一来解决此问题。
方法 1: 验证 SQL 数据库正在运行
| 1. |
指向 程序 , 指向 管理工具 , 依次 Services 开始 。 |
| 2. |
服务, 的列表中找到 MSSQLSERVER 服务。 此服务可能也被列为 MSSQL $ SHAREPOINT 。 |
| 3. |
注意 状态 列的值。 如果 状态 列列出 Started , 数据库服务器运行。 如果 状态 列为空, 数据库服务器不运行。 要启动数据库服务器, 请按照下列步骤:
| • |
右击该 MSSQLSERVER 服务, 并单击 开始 。 | |
方法 2: 验证未以 IIS 5.0 隔离模式运行 IIS
| 1. |
指向 程序 , 指向 管理工具 , 依次 Internet 信息服务 (IIS) 管理器 开始 。 |
| 2. |
在左窗格中, 右键单击服务器名称, 并然后展开本地计算机。 |
| 3. |
右键单击 Web 站点 , 并单击 属性 。 |
| 4. |
单击 服务 选项卡。 |
| 5. |
单击以清除复选框 以 IIS 5.0 隔离模式运行 WWW 服务 。 |
| 6. |
单击 确定 |
| 7. |
要启动 WWW 服务, 请单击 是 。 |
方法 3: 确认使用由应用程序池帐户是帐户对 SQLServer 数据库具有必需权限
. 首先, 您必须首先确定应用程序池标识。 要这样做, 请按照下列步骤操作:
| 1. |
指向 程序 , 指向 管理工具 , 依次 Internet 信息服务 (IIS) 管理器 开始 。 |
| 2. |
双击 网站 文件夹。 |
| 3. |
右键单击虚拟服务器运行 Windows SharePoint 服务, 然后单击 属性 。 |
| 4. |
单击 主目录 。 |
| 5. |
注意, 位于 应用程序名 框中 (这是应用程序池名称, 信息, 然后单击 取消 。 |
| 6. |
在左窗格中, 右击 应用程序池 , 然后单击 属性 。 |
| 7. |
单击 标识 选项卡。 |
| 8. |
注意, 位于 应用程序池标识 窗格, 信息, 然后单击 取消 。 |
接着, 您必须验证此帐户具有所需权限 SQLServer 数据库。 要这样做, 请按照下列步骤操作:
| 1. |
指向 程序 , 指向 MicrosoftSQLServer , 依次 EnterpriseManager 开始 。 |
| 2. |
在左窗格中, 双击 MicrosoftSQLServers , 并双击 SQL 服务器组。 |
| 3. |
双击您的服务器。 |
| 4. |
双击 安全 。 |
| 5. |
在左窗格中, 单击 登录 。 |
| 6. |
在右窗格中, 双击记录步骤 8 以前过程的用户。 |
| 7. |
在 SQLServer 登录属性 对话框中, 单击 服务器角色 。 |
| 8. |
单击以选中同时 SecurityAdministrator 和 DatabaseCreator 复选框, 然后单击 数据库访问 。 |
| 9. |
在 允许 列, 单击以选中 WindowsSharePointServices 数据库。 |
| 10. |
单击 确定 。 |