关于ArcGIS新建Person Geodatabase(.mdb)报错的问题

      在Win10的机器上我已经安装了Microsoft Office 2013和ArcGIS 10.2,但是在ArcCatolog中不能新建或者打开Person Geodatabase(.mdb),均跳出错误对话框“unable to create database,permission is denied.”,如下所示。

因为创建gdb是可以的,所以自然以为是office的问题,卸载了office2013,又安装了office2010,仍然跳出这个错误。百度上没有搜索到关于这个错误的信息,用bing搜索到arcgis官网论坛上是有这个问题的详细解答的,参见https://support.esri.com/en/technical-article/000011462 。原因确实是office造成的,你的电脑里面没有dao360.dll和msacc.olb。我安装office2013的时候,这2个文件都没有搜索到;安装office2010时,只搜索到msacc.olb(C:\Program Files\Microsoft Office\Office14),奇怪的是C:\Program Files (x86)\Common Files\Microsoft Shared\DAO这个目录里面只有一个dao350.dll。我发现同事电脑里面安装的也是office2010,对应目录里面确实就是dao360.dll(其实我们用的office安装文件是一模一样的)。不知道为什么我这里就是dao350.dll,不管那么多,把同事电脑里的dao360.dll复制到对应目录,我自己的dao350.dll也保留。最后,关键一步,比如注册,右键直接注册一下,然后再打开ArcCatalog,终于可以创建和打开Person Geodatabase(.mdb)了。

附上dao360.dll的链接 https://download.csdn.net/download/pp9105/13102472

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值