Wednesday, March 7, 2012

ReportingServicesCompression.dll error

I have a report that will not initially run if the user running the report is
not a local administrator on the machine running reporting services. If the
user is a local administrator, the report will run. The user that is not a
local administrator is able to run the report after the local administrator
user has run the report.
It appears a local administrator has to get a dll loaded first before a
non-local administrator can run the report.
The error received is:
An unexpected error occurred in Report Processing. (rsInternalError) Get
Online Help Unable to load DLL (ReportingServicesCompression.dll).
The log file for reporting services contains the following:
w3wp!processing!d94!11/05/2004-08:56:02:: e ERROR: Throwing
Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: An
unexpected error occurred in Report Processing., ;
Info:
Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: An
unexpected error occurred in Report Processing. -->
System.DllNotFoundException: Unable to load DLL
(ReportingServicesCompression.dll).
at
Microsoft.ReportingServices.Diagnostics.CompressUtil.inflateInit_(z_stream
strm, String version, Int32 stream_size)
at Microsoft.ReportingServices.Diagnostics.CompressUtil.UnCompress(Byte[]
input, Int32 outputBufferLength, Byte[]& output)
at
Microsoft.ReportingServices.Library.BufferedCompressedReadStream.Uncompress(Byte[]
compressedBuffer, Int32 uncompressedBufferLength, Byte[]& uncompressedBuffer)
at
Microsoft.ReportingServices.Library.BufferedCompressedReadStream.ReadAndUncompressBuffer()
at
Microsoft.ReportingServices.Library.BufferedCompressedReadStream.FillBuffer()
at
Microsoft.ReportingServices.Library.BufferedCompressedReadStream..ctor(Stream
store)
at
Microsoft.ReportingServices.Library.SnapshotChunkStreamFactory.CreateReadStream(Guid
snapshotDataID, Boolean isPermanentSnapshot, String chunkName, Int32
chunkType, String& mimeType)
at
Microsoft.ReportingServices.Library.ReportSnapshot.GetReportChunk(String
name, ReportChunkTypes type, String& mimeType)
at
Microsoft.ReportingServices.ReportProcessing.ReportProcessing.a(GetReportChunk A_0, ReportItem A_1)
at
Microsoft.ReportingServices.ReportProcessing.ReportProcessing.a(GetReportChunk A_0)
at
Microsoft.ReportingServices.ReportProcessing.ReportProcessing.GetAllDataSources(CatalogItemContext
reportContext, GetReportChunk getCompiledDefinitionCallback,
SubReportDataSourcesCallback subReportCallback, DataSourceInfoCollection
dataSources, Boolean checkIfUsable, ServerDataSourceSettings
serverDatasourceSettings)
Please advise.Hi,
Thanks for your post.
From your descriptions, I understood that you will have to view the report
by local administartor first to load DLL file, otherwise it will be error.
Have I understood you? Correct me if I was wrong.
It seems to be a permission issue and please make sure that non-local
administrator user was content manager ("New Role Assignment" in Report
Manager's Properties). Try to initial view the report with the non-local
administrator again and let me now whether it works this time.
If it doesn't work, please show me the detailed descriptions about your
sceanrio, such as remote access or local access, how do you change the user
to view the reports.
Thank you for your patience and corporation. If you have any questions or
concerns, don't hesitate to let me know. We are always here to be of
assistance!
Sincerely yours,
Michael Cheng
Online Partner Support Specialist
Partner Support Group
Microsoft Global Technical Support Center
---
Get Secure! - http://www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
Please reply to newsgroups only, many thanks!|||We have an IIS Server running Reporting Services (machine "RS") with the
report published to it.
User "A" is a domain user on the network and logs onto computer "Computer A"
on the local intranet. User "A" does not have administrative priviledges on
machine "RS". User "A" is a Content Manager.
User "B" is a domain user on the network and logs onto "Computer B" on the
local intranet. User "B" has administrative priviledges on machine "RS"
User "A" runs the report on "Computer A" and the error is received.
User "B" runs the report on "Computer B" and it runs fine. User "A" on
"Computer A" can now run the report also.
The report uses a shared data source. The security on the shared data
source is
"Credentials stored securely in the Report Server" - "User as Windows
credentials when connecting to the data source" - "Impersonate the
authenticated user after a connection has been made to the data source". The
user specified is a domain user who is an administrator on "Computer RS"
""Michael Cheng [MSFT]"" wrote:
> Hi,
> Thanks for your post.
> From your descriptions, I understood that you will have to view the report
> by local administartor first to load DLL file, otherwise it will be error.
> Have I understood you? Correct me if I was wrong.
> It seems to be a permission issue and please make sure that non-local
> administrator user was content manager ("New Role Assignment" in Report
> Manager's Properties). Try to initial view the report with the non-local
> administrator again and let me now whether it works this time.
> If it doesn't work, please show me the detailed descriptions about your
> sceanrio, such as remote access or local access, how do you change the user
> to view the reports.
> Thank you for your patience and corporation. If you have any questions or
> concerns, don't hesitate to let me know. We are always here to be of
> assistance!
>
> Sincerely yours,
> Michael Cheng
> Online Partner Support Specialist
> Partner Support Group
> Microsoft Global Technical Support Center
> ---
> Get Secure! - http://www.microsoft.com/security
> This posting is provided "as is" with no warranties and confers no rights.
> Please reply to newsgroups only, many thanks!
>
>|||Hi,
I am looking into this issue, I will update you as soon as possible when I
find anything valueable.
Thank you for your patience and corporation.
Sincerely yours,
Michael Cheng
Online Partner Support Specialist
Partner Support Group
Microsoft Global Technical Support Center
---
Get Secure! - http://www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
Please reply to newsgroups only, many thanks!|||Hi,
What kind of Reporting Server you are using now? Is it Reporting
ServicesSP1 (8.0.878)? Go to the report server virtual directory and see
what version number it says.
Thank you for your patience and corporation. If you have any questions or
concerns, don't hesitate to let me know. We are always here to be of
assistance!
Sincerely yours,
Michael Cheng
Online Partner Support Specialist
Partner Support Group
Microsoft Global Technical Support Center
---
Get Secure! - http://www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
Please reply to newsgroups only, many thanks!|||Hi,
I am currently standing by for an update from you and would like to know
how things are going there. Should you have any questions or concerns on
the recent questions/ information I've posted, please don't hesitate to let
me know directly. It's my pleasure to be of assistance
Sincerely yours,
Michael Cheng
Online Partner Support Specialist
Partner Support Group
Microsoft Global Technical Support Center
---
Get Secure! - http://www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.
Please reply to newsgroups only, many thanks!

No comments:

Post a Comment