Navicat Premium 基本版 - Mac OS Maverick

Navicat Premium 基本版 - Mac OS Maverick

有人知道为什么自从 Maverick 更新以来,Navicat 无法再连接到保存到“/Users/Username”文件夹中的任何数据库?

它一直说:“数据库文件路径不正确”。如果我将相同的数据库复制/粘贴到任何其他文件夹中,它都会完美连接。我需要在该文件夹中打开数据库,因为那是 Xcode 放置应用程序的文件夹,我无法每次需要修改它们时,将它们复制/粘贴到我的桌面上,然后再将它们放回去。

答案1

我使用的是 Navicat 的 App Store 版本。它在 Snow Leopard 中运行良好,但在 Mavericks 中它无法读取或写入我的主目录中的文件。我认为这是由于 Mavericks 中的应用程序沙盒发生了变化,一旦 Navicat 在 App Store 中更新其功能要求,这个问题就会得到修复。

与此同时,有几种解决方法:

  • 从他们的网站下载 navicat。它不受沙盒限制,可以正常工作。试用期为 30 天,希望 navicat 能在此之前发布更新。
  • 将数据放在权限限制较少的其他地方。我已将数据移至根目录。

我使用过这两种方法,但更喜欢第二种,因为我可以继续使用我已安装和配置的 navicat 副本。

答案2

请尝试提交工单至Navicat因为我不认为这里有人能帮助你。

答案3

有完全相同的问题。我认为这是一个语言本地化问题,Navicat 无法解析非英语版本的 OSX Maverix 的文件路径。我将 DB 文件复制到外部 USB 驱动器,双击 DB 文件,它就可以正常打开。

相关内容