加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

报告服务 – SQL Server Reporting Services数据源不断丢失数据

发布时间:2020-12-12 06:43:03 所属栏目:MsSql教程 来源:网络整理
导读:在我的开发环境中,每次重启 Windows时(必须至少每天为我完成),我的所有共享SSRS数据源都会丢失其凭据. 目前我已将它们设置为使用固定凭证登录数据库,但在重新启动时,所有数据源都会弹出以使用无凭据.当然,它只在开发环境中,我可以检查/更新数据源/检入,它将正
在我的开发环境中,每次重启 Windows时(必须至少每天为我完成),我的所有共享SSRS数据源都会丢失其凭据.

目前我已将它们设置为使用固定凭证登录数据库,但在重新启动时,所有数据源都会弹出以使用无凭据.当然,它只在开发环境中,我可以检查/更新数据源/检入,它将正常工作……直到我重新启动.

仅供参考,我一直使用这些共享数据源至少2年没有问题,但在过去一个月左右,这是一个反复出现的日常问题.

救命?

解决方法

我假设您正在讨论Visual Studio中的Report Server项目中的共享数据源,而不是直接在Reporting Services上创建的数据源.后者,数据存储在设置SSRS时指定的ReportServer数据库中.

现在,对于Visual Studio中使用的.rds文件,如果在文本编辑器中打开文件,请注意用户名和密码未存储在文件中.它实际上存储在.rptproj.user文件中.因此,请检查是否有人没有从源代码管理中删除.user文件(.user文件不应该在源代码管理中,但在您的情况下……).

通过输入凭据,保存所有文件和退出Visual Studio,可以测试这种情况.找到并删除.rptproj.user文件,然后再次打开Report Server项目并查看凭据消失!

解决方法是添加“User ID = user; Password = pass”作为连接字符串的一部分.打开.rds时,Connection String不会显示此部分,但Credentials选项卡应具有正确的值.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读