报表服务器无法打开与报表服务器数据库的连接。所有请求和处理都要求与数据库建立连接。 (rsReportServerDatabaseUnavailable) 获取联机帮助 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
 
 
 解决方法:
在确保sqlserver使用的是“windows和sqlserver认证方式”之后,运行
C:"Documents and Settings"xxx >rsconfig -c -s (local) -d reportserver -a SQL -u sa -p sa
指定登录数据库的正确的用户名、密码。

rsconfig命令参数解释:
-s后的参数表示sqlserver实例名称;
-d表示报表服务所连的数据库,通常都是reportserver;
-a表示认证方式, windows 或 sql。如果值为 windows,则指定报表服务器在连接到报表服务器数据库时使用。

posted on 2009-03-20 13:48  vcool  阅读(3251)  评论(0编辑  收藏  举报