博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
表服务器无法打开与报表服务器数据库的连接。所有请求和处理都要求与数据库建立连接...
阅读量:6950 次
发布时间:2019-06-27

本文共 654 字,大约阅读时间需要 2 分钟。

Reporting Services 错误

  • 报表服务器无法打开与报表服务器数据库的连接。所有请求和处理都要求与数据库建立连接。 (rsReportServerDatabaseUnavailable)
    • 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)   

第一次使用Reporting Services的使用,就遇到这种问题。原本已经Web.Config的连接字符串正常就可以正常运行,但发现还是报错了,在网上查了了一下解决方面,想不到还真是可以。

解决方法:

在确保sqlserver使用的是“windows和sqlserver认证方式”之后,运行,输入下面的命令
rsconfig -c -s (local) -d reportserver -a SQL -u sa -p sa
指定登录数据库的正确的用户名、密码。

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

注意,我本地数据库的密码是:nio+2010 ,把密码改成你本机的密码即可。 

再次运行正常:

 

转载地址:http://gmkil.baihongyu.com/

你可能感兴趣的文章
JS中属性/方法调用
查看>>
iOS 7 需要再和 Android 比什么
查看>>
8-Images
查看>>
Python字节码与解释器学习
查看>>
面试题
查看>>
PYTHON-函数对象,嵌套,名称空间与作用域,闭包函数
查看>>
使用React、Node.js、MongoDB、Socket.IO开发一个角色投票应用的学习过程(一)
查看>>
PHP 无限极分类
查看>>
Unity3D对象池
查看>>
KMS服务器激活Windows和Office2013EnterprisePlus
查看>>
service()、dopost()、doget()的区别
查看>>
react proxy 报错
查看>>
网站优化之字体
查看>>
爬取外文工业技术期刊网页源码(自用)
查看>>
谈谈新任务开发经验
查看>>
javaFx中Image的路径问题
查看>>
高通&低通滤波算法
查看>>
分治法——求逆序数**
查看>>
linux 环境变量函数getenv()和putenv()的使用
查看>>
Redis与Memcached的区别(一)
查看>>