Take the 2-minute tour ×
Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

When generating a report in SSRS, I receive the following error:

There was an error generating your report. Please refer to item 673778174106859 for additional diagnostic information. There was an error during the render phase of the report generation. There was an error generating the document Network Statistics There was an error generating the document Network Statistics An error occurred during rendering of the report. ---> 

Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException: An error occurred during rendering of the report. ---> 

Microsoft.ReportingServices.OnDemandReportRendering.ReportRenderingException: An error occurred during rendering of the report. ---> 

System.DllNotFoundException: Unable to load DLL 'T2Embed': The specified module could not be found. (Exception from HRESULT: 0x8007007E) An error occurred during rendering of the report. ---> 

Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException: An error occurred during rendering of the report. ---> 

Microsoft.ReportingServices.OnDemandReportRendering.ReportRenderingException: An error occurred during rendering of the report. ---> 

System.DllNotFoundException: Unable to load DLL 'T2Embed': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Running a repair install of the specific SQL and RS instance did not help. Any suggestions?

share|improve this question

migrated from serverfault.com Nov 14 '11 at 20:42

This question came from our site for professional system and network administrators.

    
Does the DLL exist on the server? This occurs when generating any report? –  Shawn Melton Nov 14 '11 at 21:08
    
I code-formatted the errors. I did not re-linefeed them. –  jcolebrand Nov 14 '11 at 22:09
    
Found this article... running some AV and malware scans just to be sure... borepatch.blogspot.com/2011/11/… –  Brett Anspach Nov 15 '11 at 1:57
    
@Shawn AV scans came back clean. The DLL did exist at one point, however does not appear to be the case any longer. Where can I re-aquire this DLL from? When initially researching this issue, searching Google brings up a myriad of DLL download sites. Are any of them reputable? –  Brett Anspach Nov 16 '11 at 18:01
    
I would go to another SQL Server instance if you have access to one, or check the installation media for SQL Server. –  Shawn Melton Nov 16 '11 at 18:19

3 Answers 3

i think the best way to fixed this dll missing .. Try to download it manually from browse by Google...

share|improve this answer
2  
Actually, that's a really bad idea! DLL's can have malware injected into them. Only official sources should be used!!!! –  Brett Anspach Nov 29 '11 at 20:41
    
+1 to the previous comment. -1 to the Answer. –  Matt M Jan 29 '12 at 14:48

There are several things to try if a DLL is missing. The first is to search for it and if it is there, try running regsvr32 on it. That may fix it as it corrects some registry entries sometimes required to load it. This is one of the tricks I picked up working at Microsoft's PSS.

The second thing to do is to use Google and find out what software this DLL came with. Then try reinstalling the appropriate program. It looks like this is an issue with either Windows or a security update. See http://www.ghacks.net/2011/11/04/microsoft-releases-critical-windows-security-update/

In that case you might try running sfc or similar.

The file, according to Google, is the open type embedded font engine.

share|improve this answer

SQL Server Reporting Services specifically is not supported on Windows Server Core 2008 R2 SP1 and higher.

You've probably stumbled upon one of the reasons why it's not supported. (I.e., it flat out doesn't work.)

Besides hacking around, which may or may not actually fix the issue, I think your only recourse is to install SSRS on a full version of Windows Server, and try again.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.