我有一个全新的MOSS安装(MOSS 2007,Windows Server 2008 x64,在单独的服务器上的SQL 2005),并试图安装SSRS的加载项,但它保持失败。 在安装过程中,我一直看到这样的应用程序事件:
SQL Server实例“MOSSDB”上的数据库“SharePoint_AdminContent_d11ed279-c5da-42a0-82e0-b546abf5afdd”中用户“SYSTEM”的SQL数据库权限不足。 来自SQL Server的其他错误信息包含在下面。
EXECUTE权限在对象'proc_EnumLists',数据库'SharePoint_AdminContent_d11ed279-c5da-42a0-82e0-b546abf5afdd',模式'dbo'上被拒绝。
SQL Server实例“MOSSDB”上的数据库“SharePoint_AdminContent_d11ed279-c5da-42a0-82e0-b546abf5afdd”中用户“SYSTEM”的SQL数据库权限不足。 来自SQL Server的其他错误信息包含在下面。
- 我需要安装什么来更新MOSS?
- 处理Sharepoint中移动的文档和网站
- SharePoint Server 2007和HTML表单 – 如何控制访问权限
- 最大上传大小
- 针对小型公司的冗余Microsoft服务器解决scheme
EXECUTE权限在对象'proc_EnumLists',数据库'SharePoint_AdminContent_d11ed279-c5da-42a0-82e0-b546abf5afdd',模式'dbo'上被拒绝。
SQL Server实例“MOSSDB”上的数据库“SharePoint_AdminContent_d11ed279-c5da-42a0-82e0-b546abf5afdd”中用户“SYSTEM”的SQL数据库权限不足。 来自SQL Server的其他错误信息包含在下面。
我已经configuration了所有的应用程序池标识以使用域帐户,并将权限授予SQL服务器上的SP DB。 安装一切正常,直到挂起“删除备份文件”一两分钟,然后开始回滚操作。 它以“安装在SQL Server 2008 Reporting Services插件for Sharepoint之前中断可能完全安装”消息结束。
从文档看来,只要连接到后端的SQL DB,我就不需要在同一个盒子上有任何其他的SQL组件。 有什么我失踪?
编辑:几件事…我不断更改OfficeServerApplicationPool使用数据库权限的域帐户,但它不断恢复到NetworkService。 我用提升的权限运行IIS7控制台,但不能说明为什么它保持回到它。
此外,我正在使用SQL服务器别名进行后端SQL连接。 在cliconfg中设置MOSSDB,使用TCP / IP 1433将conns发送到实际的SQL服务器。
在阅读MSDN的post之后解决了这个问题: http : //social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/880b77ac-3228-40ce-99dc-12b0ff0eb46a
下面列出的步骤允许我成功运行msi,然后将该function部署到场中:
打开commad窗口(开始>运行typescmd并按回车)
导航到存储安装程序(SharePointRS.msi)的path
执行SharePointRS.msi SKIPCA = 1这将执行Reporting Services插件的仅文件安装
CD到%temp%
执行rsCustomAction.exe / i来自动configuration已安装的文件。