Import .accdb file into Stata (Mac)
我希望将Microsoft Access文件(.accdb)导入Stata以读取和分析数据。
问题在于我在不支持Microsoft Access的Mac上运行。
我尝试将Microsoft Access数据传输到Excel,然后另存为.csv。这使我可以在Stata中打开数据,但是,必须尽可能少地更改其原始源中的数据。
理想情况下,我想将.accdb文件直接导入到Stata中。为此,我相信我需要运行odbc驱动程序/命令,但是还没有任何运气。有人遇到过这个问题吗?
- Mac上没有MA ODBC驱动程序吗?
-
是的,我已经尝试使用Mac的MA的Actual Tech ODBC驱动程序。我已经使用ODBC管理器配置了ODBC,但是当我尝试将数据库导入Stata时,看到消息"尚未配置ODBC数据源"
-
这听起来像是ODBC问题,而不是Stata问题。我将尝试看看是否有一种方法可以通过ODBC管理器或驱动程序附带的某种命令行工具来测试连接。一旦可行,我将开始在Stata中尝试。另外,您可能考虑添加odbc list的输出和用于将数据加载到问题的代码。另外,您也可以在Statalist上尝试此操作(但请注意FAQ中有关交叉发布的政策)。另外,请尝试调整odbcmgr设置。
-
谢谢你的帮助。我最终能够解决它。
-
问题出在ODBC管理器本身。似乎已经重新启动,并且在用户DSN(而不是系统DSN)下提交了DSN。从那时起,Stata便能够识别出驾驶员。
-
您应该将其写为解决方案并接受它。
问题出在ODBC管理器本身。似乎已经重新启动,并且在用户DSN(而不是系统DSN)下提交了DSN。从那时起,Stata便能够识别驱动程序。