Manual:Installation Issues

From Winswimwiki

Jump to: navigation, search

Contents

Crystal Reports Installation Issues

The reporting for WinSwim is based upon Crystal Reports 8.5. The support files for Crystal Reports are installed into the system32 folder and the crystal folder. Because of the architecture for Crystal Reports, another version of Crystal Reports on the same computer will cause conflicts. This can happen by installing another software product that uses a different version of Crystal Reports. If any of these files in the tables below are in the \WINDOWS folder, they can cause conflicts if they are not at the same release level or duplicated in the \WINDOWS\SYSTEM32 folder.

Even uninstalling the offending software will not remove these files because they are shared files that could be part of another product. Also, WinSwim will not overwrite these files or remove them from installing or uninstalling. This is because it could break other installed software that is using these files.

Cannot create DAO DBEngine

That said, if you get "Cannot create DAO DBEngine", followed by "Error opening file. File could not be opened "Laneslips" at the location: "Laneslips" and finally "Error detected by database DLL". Or, messages like these; then most likely you have at least 2 versions of Crystal Reports installed. The only resolution is to use the tables below and make sure you don't have duplicates of these files in multiple locations and they are at the 8.5 versions.

Do not hesitate to contact WinSwim Support if you have these issues. They can be difficult to resolve since you have to make sure and remove the right files. Good advice is to initially never delete a file, but just rename the extension; such as ".dll" is changed to ".dll_old".

Crystal Report Required Files

The following files are required for ALL 32-bit runtime configurations. If you see these files duplicated in the \Windows\ or the \Windows\System\ folders with a version number that starts with a number other than '8.', such as '7.' or '11.' then you have another version of Crystal Reports installed.

FILE LOCATION VERSION DESCRIPTION
CRPE32.DLL \WINDOWS\SYSTEM32 8.5.3.979 Interface to the Crystal Report Engine
CRAXDDRT.DLL \WINDOWS\SYSTEM32 8.5.0.671 Crystal Reports Database Objects
CRAXDRT.DLL \WINDOWS\SYSTEM32 8.5.0.674 Crystal Reports Database Objects
CRDESIGNERCTRL.DLL \WINDOWS\SYSTEM32 8.5.0.448 Crystal Reports Report Designer
CRPAIG80.DLL \WINDOWS\SYSTEM32 8.0.1.4 Crystal Reports Repair DLL
CRVIEWER.DLL \WINDOWS\SYSTEM32 8.6.1.758 Crystal Reports Viewer
PG32CONV.DLL \WINDOWS\SYSTEM32 Crystal Reports Repair DLL
SSCSDK80.DLL \WINDOWS\SYSTEM32 2.3.2.27 Crystal Reports Charting Engine
CRXLAT32.DLL \WINDOWS\SYSTEM32 8.0.0.0 Crystal Reports ToWords DLL
CTL3D32.DLL \WINDOWS\SYSTEM32 Version 2 of the 3D control implementation
U2FCR.DLL \WINDOWS\CRYSTAL 8.5.0.211 Crystal Reports format 32-bit
U2FDIF.DLL \WINDOWS\CRYSTAL 8.6.0.285 DIF format
U2FHTML.DLL \WINDOWS\CRYSTAL 8.5.0.77 HTML format
U2FODBC.DLL \WINDOWS\CRYSTAL 8.6.2.660 ODBC data source
U2FXML.DLL \WINDOWS\CRYSTAL 8.5.0.45 Rich Text Format
U2FSEPV.DLL \WINDOWS\CRYSTAL 8.6.2.219 Comma Separated Values format
U2FTEXT.DLL \WINDOWS\CRYSTAL 8.6.2.484 Text format
U2FWORDW.DLL \WINDOWS\CRYSTAL 8.6.0.6 Microsoft Word for Windows format
U2FXLS.DLL \WINDOWS\CRYSTAL 8.6.2.515 Microsoft Excel format
P2BDAO.DLL \WINDOWS\CRYSTAL 8.5.0.7 Crystal Reports Physical DataBase - Access
P2CTDAO.DLL \WINDOWS\CRYSTAL 8.5.0.6 Crystal Reports Physical DataBase - Access
P2IRDAO.DLL \WINDOWS\CRYSTAL 8.5.0.6 Crystal Reports Physical DataBase - Access
P2SMON.DLL \WINDOWS\CRYSTAL 8.6.1.179 Crystal Reports Active Data Reporting
P2SODBC.DLL \WINDOWS\CRYSTAL 8.6.2.227 Crystal Reports Physical DataBase - ODBC
P2SOLEDB.DLL \WINDOWS\CRYSTAL 8.6.1.190 Crystal Reports Physical DataBase - OLE

Database Access Issues

Error = (-2147217900) : Unknown?

After a lot of investigation this was determined to be caused by XP SP2 versions of Microsoft Jet DLL's being installed by other software installations on XP SP3 machines. If you get this error you need to verify that you have the correct version of the msjet40.dll (4.0.9511.0), msjint40.dll (4.0.9502.0), msjter40.dll (4.0.9502.0) and msjtes40.dll (4.0.9502.0) installed into the \windows\system32 folder. If you cannot find these versions, re-install the SP3 by finding the download at Microsoft XP SP3 Download and reinstalling the service pack. Then, register the DLL's with REGSVR32.EXE correctly by entering regsvr32.exe c:\windows\system32\msjet40.dll.

Reference How to obtain the latest service pack for the Microsoft Jet 4.0 Database Engine for more information on MSJet40.Dll versions.

Personal tools