SQL Server 2005报表服务不能启动问题
2007-05-19 09:41:47 来源:WEB开发网核心提示:由于以前安装过SQL2005 BETA2版本,后来再装上SQL2005正式版后发现报表服务不能启动,SQL Server 2005报表服务不能启动问题,使用url地址 http://localhost/reportserver访问时报告下面信息:The report server cannot open a conne
由于以前安装过SQL2005 BETA2版本,后来再装上SQL2005正式版后发现报表服务不能启动,使用url地址 http://localhost/reportserver访问时报告下面信息:
The report server cannot open a connection to the report server database.
A connection to the database is required for all requests and processing.
(rsReportServerDatabaseUnavailable) Get Online Help
****SQL Server does not exist or access denied.****
经过诊断,这一问题可以通过命令行解决,如下:
rsconfig -c -s 机器名 -a sql -p SQL用户名(如sa) -u SQL用户名密码(如sa) -d 你的
报表服务器数据库名(如reportserver)
当然,如果你的SQLSERVER2005不是混合验证,你可以改变一下上面的参数,如
rsconfig -c -s 机器名 -a windows -p win用户名(如myserveradministrator) -u
用户名密码(如123) -d 你的报表服务器数据库名(如reportserver)
这样,如果上面命令没有报错的话,你再通过http://localhost/reportserver访问时应该是不会报不能连接到SQLSERVER 数据库问题了。
但是,我通过http://localhost/reportserver访问是,报告下面信息:
报表服务器 Windows 服务“ReportServer”未运行。必须运行该服务才能使用报表服务器。
(rsReportServerServiceUnavailable)
真冤,那我就启动报表服务把,可是启动的时候它报错,说它启不起来,要我去事件里看看,这不玩我么?我就去事件里瞧瞧,果然发现3个大红叉,内容如下:
红叉1:
The Remote Procedure Call (RPC) service failed to start.
- ››SQL Server 2008 R2 下如何清理数据库日志文件
- ››sqlite 存取中文的解决方法
- ››SQL2005、2008、2000 清空删除日志
- ››SQL Server 2005和SQL Server 2000数据的相互导入...
- ››sql server 2008 在安装了活动目录以后无法启动服...
- ››sqlserver 每30分自动生成一次
- ››sqlite 数据库 对 BOOL型 数据的插入处理正确用法...
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
赞助商链接