好文档 - 专业文书写作范文服务资料分享网站

ArcGIS操作Excel文件没有注册类解决办法

天下 分享 时间: 加入收藏 我要投稿 点赞

在ArcGIS Desktop中添加excel,会发现报以下错误:

Failed to connect to ddatabase.An underlying database error occured.没有注册类.

出现如上错误一般都是机器上没有安装微软的Office数据驱动。需要注意的是,如果我们安装了Office 2010或者2013,或者根本就没有安装 Office,那么就会报错。

原因:Microsoft Office Excel 表可直接在 ArcGIS 中打开,使用方法与其他表格数据源类似。例如,可以向ArcMap中添加这种表、在ArcCatalog中预览这种表,并可将这种表作为地理处理工具的输入数据。 此时需要注意:

ArcGIS 支持 Excel 2003 和更早版本的 .xls文件以及 Excel 2007 .xlsx文件。*.xls文件可以直接在ArcGIS中以只读的形式打开;*.xlsx文件打开时,需要有一个数据驱动。Excel 2007 的一大优势是它允许的工作表大小

(1,048,576 行乘 16,384 列)比 Excel 2003 中的工作表大小(65,536 行乘 256 列)要大得多。

如果要在 ArcGIS 中使用 .xlsx文件,但未安装 Excel 2007,则您将需要安装“2007 Office system 驱动程序:数据连接组件”。可从 Microsoft 下载中心下载此驱动程序。如果已安装 Microsoft Excel 2010,或者未安装任何版本的 Microsoft Excel,则在使用 .xls或 .xlsx文件前必须安装 2007 驱动程序。

此下载将安装一组组件,非 Microsoft Office 应用程序可以使用它们从 2007 Office system 文件中读取数据,例如从 Microsoft Office Access 2007(mdb和accdb)文件以及 Microsoft Office Excel 2007(xls、xlsx和xlsb)文件中读取数据。这些组件还支持与 Microsoft Windows SharePoint Services 和文本文件建立连接。

此外,还会安装 ODBC 和 OLEDB 驱动程序,供应用程序开发人员在开发与 Office 文件格式连接的应用程序时使用。

解决方法:

微软官网去下载office数据库驱动AccessDatabaseEngine.exe解决.

英文版:2007 Office System Driver: Data Connectivity Components下载地址: https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=23734

中文版:2007 Office system 驱动程序:数据连接组件下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=23734

ArcGIS操作Excel文件没有注册类解决办法

在ArcGISDesktop中添加excel,会发现报以下错误:Failedtoconnecttoddatabase.Anunderlyingdatabaseerroroccured.没有注册类.出现如上错误一般都是机器上没有安装微软的Office数据驱动。需要注意的是,如果我们安装了Office2010或者
推荐度:
点击下载文档文档为doc格式
5trfn4hjv64mn0h1lufx
领取福利

微信扫码领取福利

微信扫码分享