1.打开.xlsx格式的文件报错"Failed to connect to database. An underlying database error occurred. 没有注册类":
方法就是将.xlsx转为.xls。
2.打开Excel表格报错“Failed to connect to database. General function failure 外部表不是预期的格式。”:
该问题的原因是因为Excel表格格式不对,但具体是什么格式导致的未知。解决方法有两种,第一种是转成.csv或者.txt,然后再转回.xls/.xlsx格式;第二种方法是先在office或者wps里面打开表格,然后再在ArcMap里面打开该表格。