Customer Service | Training | Contact Us
Welcome!
Login
Search Options   products areas display

Which products should be considered?

All Products

ArcCAD
ArcEditor
ArcExplorer
ArcGIS Engine
ArcGIS Explorer
ArcGIS Image Server
ArcGIS Mobile
ArcGIS Server
ArcIMS
ArcInfo Desktop
ArcInfo Workstation
ArcLogistics Route
ArcPad
ArcPad Application Builder
ArcReader
ArcSDE
ArcView
ArcView 3.x
ArcWeb Services APIs
ArcWeb Toolbar for ArcGIS
Atlas GIS
BusinessMap
BusinessMap Pro
GIS Portal Toolkit
Job Tracking for ArcGIS
MapIt
Maplex
MapObjects -- Java
MapObjects -- Windows
MapObjects IMS
MapObjects LT
MapStudio
Military Overlay Editor
NetEngine
PC ARC/INFO & DAK
PLTS
RouteMap
RouteMap IMS
SDE
Tracking Server

    Remember these settings for each visit More info
You are here:

Technical Article   Problem:  Error reading textfile data. This could be due to corrupt ODBC/MDAC components

Article ID: 16556
Bug Id: N/A
Software:  ArcGIS - ArcInfo 8.0.1, 8.0.2, 8.1
Platforms:  Windows NT 4.0, 2000

Description

When opening ArcCatalog or browsing a directory which includes text files, the following error message may occur:

"Error reading textfile data. This could be due to corrupt ODBC/MDAC components. You may not have access to all the MDAC utilities you require. Please refer to the FAQ for further information".

This may also cause ArcCatalog or ArcMap to crash with an application error.

Cause

This could indicate that some of the Microsoft Data Access Components (MDAC) have become un-registered (this can occur after running the regclean utility) or corrupted on the local system. Other symptoms may include not being able to call up the Data Link Properties dialog when Add OLE DB Connection is selected.

Solution or Workaround


 WARNING: The instructions below include making changes to essential parts of your operating system. It is recommended that you backup your operating system and files, including the registry, before proceeding. Consult with a qualified computer systems professional, if necessary.

ESRI cannot guarantee results from incorrect modifications while following these instructions. Therefore, use caution and proceed at your own risk.



-- Re-register the msadce.dll file. This is usually located in C:\Program Files\Common Files\System\MSADC.

-- If that does not solve the problem on a Windows NT platform, re-install the MDAC (2.5) pack. This (and other MDAC packs) can be downloaded from http://www.microsoft.com/data/default.htm.

-- If re-registering msadce.dll did not solve the problem on a Windows 2000 machine, installing Windows 2000 SP1 and upgrading MDAC to version 2.6 may be required.(As MDAC are installed as system components under Windows 2000 they can not be un-installed without replacing operating system files that were upgraded by the MDAC installer.) Please consult the release manifest and specification for MDAC 2.6 before proceeding. There may be some issues with the latest version of MDAC that you should be aware of.




Related Information


Created: 2/7/2001
Last Modified: 8/12/2008

This website's graphical display is now viewable only with W3C standards-compliant browsers, but the content is accessible to all browsers and Internet devices. View our supported browser matrix for more information on our website display.