我一直在使用Visual Studio 2010进行Reporting Services项目,并使用SQL Server 2012报告服务后端.为了显示报告,我们从版本10到11,使用asp.net中的报告查看器,就像没有问题一样.
<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"
Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>
<rsweb:ReportViewer ID="ReportViewer03" runat="server" Font-Names="Verdana"
Font-Size="8pt" Height="400px" ProcessingMode="Remote" Width="950px">
<ServerReport ReportPath="/ReportsProgram_YEAR8/Rpt03_SurveyCountsByLanguageMethod"
ReportServerUrl="http://sql2012a/ReportServer_SQL2016" />
</rsweb:ReportViewer>
Run Code Online (Sandbox Code Playgroud)
安装SQL Server 2016,报告服务和SQL Data Tools 2015都很顺利.
我可以将上面的程序集的版本更改为11.0,报表仍然会呈现,看起来很旧.
但是当使用Visual Studio 2015或SQL Data Tools 2015打开旧项目文件或单个.rdl文件时,没有像我在互联网上看到的那样提示升级.据我所知,没有SQL Data Tools 2013所以我从来没有机会升级.
无论如何查看报告文件,显然xml标记尚未升级.不仅报告存在问题.(见下面的屏幕截图)
现在我已经从头开始创建了一个新报告,下拉列表可以用于导出和打印,但工具栏下面有两个下拉列表的区域仍然存在打印,取消和完成.我升级了我的ajaxtoolkit和一切.我别无选择,只能继续使用SQL Reporting Services 2012(非常难过)
任何人都可以对这些问题有所了解吗?
sql-server bids reporting-services visual-studio-2015 ssrs-2016
我想在Windows操作系统上使用任何目录服务验证我的应用程序的用户名和密码.例如,它可以是microsoft active directory,Novell eDirecotry或SunOne.我已经知道如何使用c#本地为Microsoft Active Direcotry执行此代码.(我完全放弃使用ADSI并创建一个低级别的com组件)
尝试使用Novel eDirecotory进行身份验证的方式是我安装了Mono项目.在单声道项目中,它们为您提供Novell.Directory.ldap.dll代码看起来与Microsoft Active Directory相同.(http://www.novell.com/coolsolutions/feature/11204.html)
对于SunOne,我被告知使用与活动目录相同的代码,但是ldap connecton字符串有点不同.(http://forums.asp.net/t/354314.aspx)(http:// technet. microsoft.com/en-us/library/cc720649.aspx)
为了使我的项目复杂化,大多数客户使用"服务帐户:",这意味着我需要使用管理用户名和密码绑定,然后才能验证常规用户名和密码.我的问题分为两部分.
1)根据我上面所解释的,这是我应该针对每个单独的服务进行身份验证的正确方向吗?
2)我觉得我根本不需要做任何这些代码.我也觉得使用服务帐户的规定并不重要.如果我关心的是在Windows机器上验证用户名和密码,为什么我甚至需要使用ldap?我想说的是,考虑一下.当您在早上登录计算机时,您无需提供服务帐户即可登录.我可以通过使用runas功能在DOS提示符下轻松验证用户名和密码,我将被拒绝或无法解析文本文件.我确定还有其他方法可以将用户名和密码传递给我所使用的Windows操作系统,并告诉我用户名和密码是否对其所在的域有效.我对吗?如果是这样,你们有什么建议的方式?
Michael Evanchik www.MikeEvanchik.com
我们正在考虑安装SSRS 2016.我们目前使用ReportViewer Control 11(2012).我们是否需要升级到ReportViewer Control 12(2015)才能查看报告?
我假设还没有2016版本.
如果我们安装2016版SSRS,只是想确保一切皆有可能.