Quantcast
Channel: SQL Server Reporting Services, Power View forum
Viewing all 28687 articles
Browse latest View live

Some questions on SSRS 2016

$
0
0

Hi,

Hopefully someone in microsoft could answer my question regarding feedback of  SSRS 2016

  1.  If there is all folder hidden from the Home page, is there any procedure to hide completely the label headerFOLDERS from the screen page ?

  1. In SSRS 2016 SP1, there is new additional features that come back just like the previous version, which is the View Layout ofList. Is there any procedure to force call this option through URL parameter, just like the same approach in previous SSRS version, e.g. adding this parameter on the last url link  :ViewMode=Detail

       http://SSRS_Server/Reports/Pages/Folder.aspx?ViewMode=Detail

 

Really appreciate for any feedback

Thanks  a lot !

-Octoni


2016 SSRS Dataset Cache Refresh Sporadic Errors

$
0
0

Hey Guys, 

On my 2016 SSRS server (with latest SP) I have about ~16 datasets that are scheduled to refresh every night at 3 AM. They pull from my 2016 SSAS Tabular cube on a different server. 

On Sunday morning, on the report server dbo.ExecutionLog3 view I got a status of: rsReportServerDatabaseError for 9 of the datasets. Last Sunday morning all refreshes ran fine except for 2. The Sunday before that, no errors but a few on the Saturday. Very inconsistent. They've only been running a few weeks. The Monday after the weekend all refreshes have been successful. 

I requested the text logs but they're very difficult to line up with the logs in the dbo.executionlog3 view. It looks like this the only error showing up though: 

library!WindowsService_50!8b4!01/08/2017-03:00:15:: i INFO: Initializing EnableExecutionLogging to 'True'  as specified in Server system properties.
library!WindowsService_50!8b4!01/08/2017-03:00:15:: w WARN: Transaction rollback was not executed connection is invalid
library!WindowsService_50!470!01/08/2017-03:00:20:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: , An error occurred within the report server database.  This may be due to a connection failure, timeout or low disk condition within the database.;

I don't think it would be a connection failure as they're all using the same data source and some are working. In the screen shot, the TimeDataRetreival has the failed datasets typically after just a second or 2 so i don't think they would be timeouts. 

They are typically very small datasets, a few thousand rows at most so i'm not sure it would be low disk condition. 

Does anyone have any suggestions on what I can look for ? Or ask my DBA's to check server/DB side? Let me know if you need any more info

Thanks ! 





SSRS Report Builder 3.0 - Find

$
0
0

How do I find a specific textbox within a SSRS Report Builder 3.0 ?

Something like CRTL-F in text file.

Counting Rows

$
0
0

I am trying to count rows in a group, for example i have two such groups one named meter and ones named SREC, as shown below, What i am trying to do is get an accurate count of how many 'Meters' are in the row and a total of SRECS in the corresponding row for totals, However when i try to add the expression it gives me an error as seen below. when i add the total of them the preview errors out, when i add the field dataset of "invoicetype" i get same response any suggestions?

I have tried setting up 

="Number of rows: " & CountRows("METERS")

CountRows("METERS")

Cannot download report after upgrade SSRS from 2012 to 2016

$
0
0


We have two report servers (SQL 2012) in production - RS01 and RS02. It was running fine until it upgrade to SQL 2016.

Web application (use ReportViewer control) access the report server via a LB, eg LB-RS. So the web application access report server via http://LB-RS/reports.

Over weekend, we upgrade RS01 and RS02 to SQL2016 and issue happen. Below is the test case.

a. Both RS01 and RS02 are running, web application could not download report via http://RS01/reports.

b. Both RS01 and RS02 are running, web application could not download report via http://RS01/reports.

c. When RS01 is running only, web application is able to download report via http://RS01/reports

d. When RS02 is running only, web application is able to download report via http://RS02/reports

In summary, report cannot be download when both RS01 and RS02 are runnning.

This is an error when fail:
Error message:
Source:Microsoft.ReportViewer.WebForms
Status:ProtocolError
InnerException:

I am very appreicate if you can provide me any hint.

Eric





SSRS pass null parameters to Custom SharePoint WCF Service

$
0
0

I'm trying send parameters to my custom SharePoint WCF Servise, but service get null values in parameters.

My service contract:

[ServiceContract(Namespace = "http://eaesp2010dev1/SUOPRReportService")]
[XmlSerializerFormat]
public interface ISUOPRReportService
{
   [OperationContract(Action = "http://eaesp2010dev1/SUOPRReportService/DoWork")]
   string DoWork();
   [OperationContract(Action = "http://eaesp2010dev1/SUOPRReportService/GetDataForYearReport")]
   GetDataForYearReportResponse GetDataForYearReport(GetDataForYearReportRequest request);
}

I'm using MessageContract for request and response:

[MessageContract(IsWrapped = true)]
public class GetDataForYearReportRequest
{
   [MessageBodyMember(Order = 0)]
   public String siteUrl { get; set; }
   [MessageBodyMember(Order = 1)]
   public String year { get; set; }
   [MessageBodyMember(Order = 2)]
   public String month { get; set; }
}
[MessageContract(IsWrapped = true)]
public class GetDataForYearReportResponse
{
   [MessageBodyMember]
   public String SiteUrl;
   [MessageBodyMember]
   public String Year;
   [MessageBodyMember]
   public String Month;
}

My *.svc file:

<%@ ServiceHost Language="C#" Debug="true"
   Service="EAE.LP.SUOPR_Reporting.Services.SUOPRReportService, $SharePoint.Project.AssemblyFullName$"
   CodeBehind="SUOPRReportService.svc.cs"
   Factory="Microsoft.SharePoint.Client.Services.MultipleBaseAddressBasicHttpBindingServiceHostFactory, Microsoft.SharePoint.Client.ServerRuntime, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

And finaly, my app.config:

<?xml version="1.0"?><configuration><system.serviceModel><bindings><basicHttpBinding><binding name="NewBinding0" maxBufferSize="15242880" maxReceivedMessageSize="15242880" ><readerQuotas maxDepth="32" maxArrayLength="200000000" maxStringContentLength="200000000" maxBytesPerRead="409600"/><security mode="TransportCredentialOnly"><transport clientCredentialType="Ntlm" proxyCredentialType="None" realm="" /><message clientCredentialType="UserName" algorithmSuite="Default" /></security></binding></basicHttpBinding></bindings><behaviors><serviceBehaviors><behavior name="EAE.LP.SUOPR_Reporting.Services.SUOPRReportServiceBehavior"><serviceMetadata httpGetEnabled="true"/><serviceDebug includeExceptionDetailInFaults="true"/><dataContractSerializer maxItemsInObjectGraph="2147483646"/></behavior></serviceBehaviors></behaviors><services><service behaviorConfiguration="EAE.LP.SUOPR_Reporting.Services.SUOPRReportServiceBehavior" name="EAE.LP.SUOPR_Reporting.Services.SUOPRReportService"><endpoint address="" binding="basicHttpBinding" bindingConfiguration="NewBinding0" contract="EAE.LP.SUOPR_Reporting.Services.ISUOPRReportService"><identity><dns value="localhost" /></identity></endpoint><endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" /><host><baseAddresses><add baseAddress = "http://localhost:8733/Design_Time_Addresses/EAE.LP.SUOPR_Reporting.Services/SUOPRReportService/" /></baseAddresses></host></service></services></system.serviceModel></configuration>

My XML request in SSRS:

<Query><Method Name="GetDataForYearReport" Namespace="http://eaesp2010dev1/SUOPRReportService/"><Parameters><Parameter Name="siteUrl"><DefaultValue>Link</DefaultValue></Parameter><Parameter Name="year"><DefaultValue>2016</DefaultValue></Parameter><Parameter Name="month"><DefaultValue>3</DefaultValue></Parameter></Parameters></Method><SoapAction>http://eaesp2010dev1/SUOPRReportService/GetDataForYearReport</SoapAction></Query>

I'm checking values that contains in request, but it's null values:
see picture
May be someone had same problem or have any ideas for resolving this?

My SSRS Connection string: 

http://eaesp2010dev1/_vti_bin/SUOPRReportService.svc


SQL Reporting Services URL Problem

$
0
0

While trying to DEPLOY the SOLUTION of what I have created the Reports on  the ReportServer Site, encountered with the problem perhaps Experts can take a look at this.

On Internet Explorer:

1. Report URL: 

I have checked every aspect with the ReportServer Site.

On Internet Explorer:

1. Report URL: http://{Server_name}/Reports_XXXXX/Pages/Folder.aspx is ready for any DEPLOYS. (Working)

2. But Report Server Web Server URL is slightly different in Report Services Configuration Manager
http://pidisieti/ReportServer_XXXXX/Pages/Folder.aspx (Not Working on Internet Explorer)

When trying to DEPLOY Error:

Microsoft Server Report Designer

The Specified Report Server URL
http://{Server_name}/Reports_XXXXX/Pages/Folder.aspx Could not be found.
Verify the syntax of the URL and that the report server exist.

Confused between 1 and 2 - means 1 is WORKING but unable to identify from Visual Studio to configure the URL.

Any help please.

 

Queston on Dynamic selection values based on Parameter

$
0
0

Could someone please help. I have an SSRS report that is tied to a stored procedure with the following parameters (report, type, dstart, dend, value_start, value_end).  I set up the input parameter 'report'  as a dropdown, with 4 fixed values ie: (1,2,3,4), that the user can select from.  That being said, I would like to fill the value_start and value_end parameters from a query that is dynamically created depending on what value the user selects for the 'report' parameter.  I would like value_start and value_end to be empty if nothing was selected for 'report'

I created the following script to create a dataset called 'Value' based on what the user selected for the 'report' param.  The 'report' parameter refers to report type.  I am getting an error when I try to access the 'report' parameters value.  Could someone please help.  Is what I'm trying to do for a dynamic dataset even possible below.  If not is there a better way (working way) to do this?

Thanks in advance. 

*******************DATASET CODE******************

DECLARE @report INT;
DECLARE @sql_start NVARCHAR(20);
DECLARE @field NVARCHAR(40);
DECLARE @table NVARCHAR(40);
DECLARE @sql NVARCHAR(600);

SET @report = Parameters!report.Value -- ERRORS START HERE

SET @sql_start = 'SELECT DISTINCT ';

SET @field = CASE WHEN @report = 1 THEN 'j.job AS ''job'' '
                  WHEN @report = 2 THEN 'i.item AS ''item'' '
                  WHEN @report = 3 THEN 'p.product_code AS ''prodcode'' '
                  WHEN @report = 4 THEN 'r.rgid AS ''group'' '
              END;



SET @table = CASE WHEN @report = 1 THEN 'FROM job_mst j WHERE j.type = ''j'''
                  WHEN @report = 2 THEN 'FROM item_mst i'
                  WHEN @report = 3 THEN 'FROM prodcode_mst p'
                  WHEN @report = 4 THEN 'FROM jrtresourcegroup_mst r'
              END;


SET @sql = @sql_start + @field + @table;

EXEC (@sql);


Duckkiller53


Getting error while updating Reporting Service account password through SSRS

$
0
0

Hi,

I just change the password of windows local admin account under which reporting service was running. After that I update the password in Administrator Tools>Services>SQL Server Reporting Services. After that I tried to update the password in 'Service Account' pane in SSRS (SQL Server Reporting Server Configuration Manager). But whenever I tried to update the password there  I got below window (shown in picture) which says I need to take backup of the keys. After I give location and new updated password there I got below error-

Microsoft.ReportingServices.WmiProvider.WMIProviderException: The report server cannot decrypt the symmetric key that is used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. (rsReportServerDisabled)
   at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo)
   at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.BackupEncryptionKey(Byte[]& encryptedBytes, SecureString password)
   at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.BackupEncryptionKey(Byte[]& encryptedBytes, SecureString password)

Reporting Service in Administrator Tools>Services>SQL Server Reporting Services is running ok. . But I could not update the new password in in 'Service Account' pane in SSRS.

I do to have any previous backup of the keys. Can you tell me how to solve the issue?

want one or the other param chosen before report runs

$
0
0

Hi we run sql 2012 enterprise with VS 2010.  My report is a tablix that shows amounts for parameter period 1 (eg ytd), parameter period 2 (eg prior ytd) and % change (eg YTD - Prior YTD) / (prior YTD).  

I don't want the report running until the user has chosen parameters.

I'd like to introduce two more parameters beneath period 1 and period 2 where instead the user creates his/her own periods instead.  Their labels would be Season 1 and Season 2 and in each drop down the user can pick multiple values which would be the from and to months to substitute for period 1 and period 2. 

How can I take advantage of ssrs's requirement that non defaulted params get entered when now I want only one set or the other (period 1 and period 2 or season 1 and season 2) chosen by the user before the report renders?

 

what's my report server url??

$
0
0

I can not connect to my reporting server. I have sql2008 installed - I think I installed Reporting Services as well. I opened up Reporting Services Configuration Manager for MYSEVER\MSSQLSERVER10.

It tells me the report server is running and Web Service URL is http://[MYSERVER]/ReportServer_MSSQLSERVER10, and the Report Manager URL is http://[MYSERVER]/Reports_MSSQLSERVER10

When I open pages, Both pages give me service unavailabe message: HTTP Error 503

Where's my reporting server???


Thanks..

The Report Services Instance could not be found

$
0
0

I am trying to open Sql Server 2008 Management Studio Reporting Services on a Windows Server 2008 server, but getting an error stating that aReport Services Instance could not be found . I tried configuring it in Reporting Services Configuration Manager , and finding the following:

1) In Web Service URL , there is an "!" icon with a message stating that: "Report Server Web Service is not configured. Default values have been provided to you. To accept these defaults simply press the Apply button, else change them and then press Apply." Selecting Apply simply refreshes the same message... it does not go away. TheResults message states:

  • Reserving url http://+:80 (checked)
  • The Url has already been reserved.

2) In Report Manager URL , there is an "!" icon stating that I need to "Configure Web Service Url before the Report Manager Virtual Directory," which I am assuming will be possible once I figure out why Web Service URL can't be configured.

All of the SQL Services are running, and can be start/stopped, including the Report Service. Not sure where the Url has been reserved... (this is an uninstall/reinstall of SQL Server). Is this a registry entry that perhaps is an artifact in the registry?

Sorting on Category Group Totals based on Max Series Group

$
0
0

So I have a chart that shows Grouped Series:

I need to sort the data on the 2016 date so that the group with the largest 2016 counts is on the bottom and the least is on the top. I can sort on the count of ALL years combined, but can't figure out how to sort by only on the 2016 values.

SSRS cangrow text box issue

$
0
0

Hello All

I have an issue i cant seem to get around after new install Visual Studio , i create the data set make a table, link the data as normal however when i run the report the cells are mostly blank I have just realised that if i set 'cangrow' to false its ok but i have to do this for each text box every time i create a report 

its like the wrapping isn't working properly if i stretch the texbox further the data  disappears altogether close it up and the text is all squashed ! i have to untick the allow to grow button 

any ideas please

PS i hope this the right forum 

 





Printing

$
0
0

I work out of Windows10 OS.  I log into my Dropbox account, and open a file.  Edge browser then opens.  When I attempt to print the document I get an error msg.

"We could not reach this printer.  Make sure it is connected to the network."

My computer and the printer is connected to the network and I can print from other programs.


ReportViewer - Failed to export data

$
0
0

Hi,

I use ReportViewer control (ReportViewer version: 2010 SP1) with LocalReport option (using .rdlc files) to display reports in my project. When export data in ReportViewer control to Excel file, I got the "The remote host closed the connection. The error code is 0x800704CD" error message. The data contained in the ReportViewer control is quite large - more than 25.000 records, each record has 23 columns.

The duration from the time I clicked on the Excel export link to the time I got the IE error page is 10 minutes. I repeated the test multiple times and the results are the same. So I suspected this might be caused by a timeout configuration of the web application. Thus, I set the httpRuntime/executionTimeout (obviously I set the debug mode of the web to false), session timeout, and form authentication cookie timeout to 1 hour, but the result is the same (got the error page after 10 minutes).

Do you know what caused this issue? Could you please help?

Below is the details of the error I got.

Exception information:
    Exception type: HttpException
    Exception message: The remote host closed the connection. The error code is 0x800704CD.
   at System.Web.Hosting.IIS7WorkerRequest.RaiseCommunicationError(Int32 result, Boolean throwOnDisconnect)
   at System.Web.Hosting.IIS7WorkerRequest.ExplicitFlush()
   at System.Web.HttpResponse.Flush(Boolean finalFlush)
   at System.Web.HttpWriter.WriteFromStream(Byte[] data, Int32 offset, Int32 size)
   at Microsoft.Reporting.WebForms.ReportDataOperation.StreamToResponse(Stream data, HttpResponse response)
   at Microsoft.Reporting.WebForms.ExportOperation.PerformOperation(NameValueCollection urlQuery, HttpResponse response)
   at Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
  
Request information:
    Request URL: http://xxx/Reserved.ReportViewerWebControl.axd?Culture=2057&CultureOverrides=True&UICulture=2057&UICultureOverrides=True&ReportStack=1&ControlID=44d295a585a8483984f0f7606a3d7fa5&Mode=true&OpType=Export&FileName=Invoice_&_Order_List_Report_20130801032657&ContentDisposition=OnlyHtmlInline&Format=Excel
    Request path: /xxx/Reserved.ReportViewerWebControl.axd
    User host address: xxx
    User: xxx
    Is authenticated: True
    Authentication Type: Forms
    Thread account name: IIS APPPOOL\xxx


How to make the best better?



Cannot generate report in SRSS2005

$
0
0

Hi,

I Can't generate a report with command type SP, but with Command type TEXT I do.

SRSS 2005.

The error message is:

I'm working in Windows 10.

"Something Went Wrong" - Trying to add a new Data Source (SQL Server 2016)

$
0
0

Hello all,

We have just deployed SQL Server 2016 Reporting Services, including the cumulative update to one of our UAT servers. Upon accessing the SSRS Web Portal and clickingNew > Data Source, we get the error "Something has gone wrong. Please try again later".

Is anyone able to assist me with getting to the bottom of this issue? Error log is below for reference.

Thank you in advance!

Tom.

Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!12!08/04/2016-16:25:38:: e ERROR: [ifiru6gy]: OData exception occurred: System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture.  Make sure "Microsoft.SqlServer.ReportingServices.SoapExceptionStrings.resources" was correctly embedded or linked into assembly "Microsoft.ReportingServices.Portal.Services" at compile time, or that all the satellite assemblies required are loadable and fully signed.
   at System.Resources.ManifestBasedResourceGroveler.HandleResourceStreamMissing(String fileName)
   at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists, StackCrawlMark& stackMark)
   at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo requestedCulture, Boolean createIfNotExists, Boolean tryParents, StackCrawlMark& stackMark)
   at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
   at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
   at Microsoft.SqlServer.ReportingServices.SoapExceptionStrings.Keys.GetString(String key)
   at Microsoft.SqlServer.ReportingServices.SoapExceptionStrings.get_MissingEndpoint()
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.MissingEndpointException..ctor(Exception inner)
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod(Boolean setConnectionProtocol)
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod()
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.ListExtensions(String extensionType)
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapRS2010Proxy.<>c__DisplayClass41.<ListExtensions>b__40()
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapAuthenticationHelper.ExecuteWithWindowsAuth[TReturn](SoapHttpClientProtocol soapClient, IPrincipal userPrincipal, Func`1 func)
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapAuthenticationHelper.ExecuteWithCorrespondingAuthMechanism[TReturn](SoapHttpClientProtocol soapClient, IPrincipal userPrincipal, Func`1 func)
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapRS2010Proxy.ListExtensions(IPrincipal userPrincipal, String extensionType)
   at Microsoft.ReportingServices.Portal.Repositories.SystemService.ListExtensions(IPrincipal userPrincipal, ExtensionType extensionType)
   at Microsoft.ReportingServices.Portal.ODataWebApi.V1.Controllers.ReportServerInfoController.ListExtensions(ExtensionType extensionType)
   at Microsoft.ReportingServices.Portal.ODataWebApi.V1.Controllers.ReportServerInfoController.DataExtensions()
   at lambda_method(Closure , Object , Object[] )
   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters)
   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext().
Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!12!08/04/2016-16:25:38:: i INFO: [ifiru6gy]: 10.0.10.141: GET /api/v1.0/reportserverinfo/model.DataExtensions - Response 500 - 0:00:05.2307216

Problems to generate report in SRSS 2005

$
0
0

I can't generate the report with command type SP, but command type TEXT I do.

I working with Windows 10 and Oracle 10.2.

This is the error: Could not generate a list of fileds for the query.

Additional info:

ORA-06550: line 1, column7:

PLS-00306: wrong number or types of arguments in call to 'function'

PL/SQL: statement ignored

(system.data.oracleclient)

Help Me please.

SSRS 2016 and custom authentication

$
0
0

I've configured my SQL Server 2016 reporting server to use custom (forms-based) authentication. I am able to log in, view and run paginated reports without any problems. However, when I view the properties of a dataset in the report web portal, the dreaded"An error has occurred / Something went wrong. Please try again" message appears, and an error is logged in the SSRS log file.



There is a rather long exception and stack trace in the Microsoft.ReportingServices.Portal.WebHost log file:

Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!19!01/16/2017-14:16:12:: e ERROR: [999zng82]: OData exception occurred: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture.  Make sure "Microsoft.SqlServer.ReportingServices.SoapExceptionStrings.resources" was correctly embedded or linked into assembly "Microsoft.ReportingServices.Portal.Services" at compile time, or that all the satellite assemblies required are loadable and fully signed.
   at System.Resources.ManifestBasedResourceGroveler.HandleResourceStreamMissing(String fileName)
   at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists, StackCrawlMark& stackMark)
   at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo requestedCulture, Boolean createIfNotExists, Boolean tryParents, StackCrawlMark& stackMark)
   at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
   at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
   at Microsoft.SqlServer.ReportingServices.SoapExceptionStrings.Keys.GetString(String key)
   at Microsoft.SqlServer.ReportingServices.SoapExceptionStrings.get_MissingEndpoint()
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.MissingEndpointException..ctor(Exception inner)
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod(Boolean setConnectionProtocol)
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod()
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.GetItemParameters(String itemPath, String historyId, Boolean forRendering, ParameterValue[] values, DataSourceCredentials[] credentials)
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapRS2010Proxy.<>c__DisplayClassa.<GetItemParameters>b__9()
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapAuthenticationHelper.ExecuteWithCustomAuth[TReturn](SoapHttpClientProtocol soapClient, IPrincipal userPrincipal, Func`1 func)
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapAuthenticationHelper.ExecuteWithCorrespondingAuthMechanism[TReturn](SoapHttpClientProtocol soapClient, IPrincipal userPrincipal, Func`1 func)
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapRS2010Proxy.GetItemParameters(IPrincipal userPrincipal, String itemPath, String historyId, Boolean forRendering, ParameterValue[] values, DataSourceCredentials[] credentials)
   at Microsoft.ReportingServices.Portal.Repositories.CatalogItemRepository.GetReportParameterDefinitions(IPrincipal userPrincipal, String reportpath)
   at Model.DataSetRepository.LoadParameterDefinitions()
   at Model.DataSet.get_ParameterDefinitions()
   at lambda_method(Closure , DataSetRepository )
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Delegate.DynamicInvokeImpl(Object[] args)
   at System.Web.OData.Query.Expressions.SelectExpandBinder.Bind(Object entity)
   at System.Web.OData.Query.SelectExpandQueryOption.ApplyTo(Object entity, ODataQuerySettings settings, IAssembliesResolver assembliesResolver)
   at System.Web.OData.Query.ODataQueryOptions.ApplySelectExpand[T](T entity, ODataQuerySettings querySettings)
   at System.Web.OData.Query.ODataQueryOptions.ApplyTo(Object entity, ODataQuerySettings querySettings)
   at System.Web.OData.EnableQueryAttribute.ExecuteQuery(Object response, HttpRequestMessage request, HttpActionDescriptor actionDescriptor)
   at System.Web.OData.EnableQueryAttribute.OnActionExecuted(HttpActionExecutedContext actionExecutedContext)
   at System.Web.Http.Filters.ActionFilterAttribute.OnActionExecutedAsync(HttpActionExecutedContext actionExecutedContext, CancellationToken cancellationToken)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext().
Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!19!01/16/2017-14:16:12:: i INFO: [999zng82]: fe80::78f9:4740:3f83:410d%15: GET /api/v1.0/CatalogItemByPath%28path%3D%40path%29 - Response 500 - 0:00:06.1429265

I found a similar note on this thread, with advice to enable full control permissions on the folder C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files. However, after making these changes, the error recurred.

Anyone else have similar experience?


Gregory Block, PhD, MBA

Viewing all 28687 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>