爲何安裝 Navicat version 9 後,當打開查詢或保存報表時,我會收到錯誤信息?

可應用操做系統: Windows Vista、Windows 7php

可應用 Navicat 產品: 所有spa

可應用 Navicat 版本編號:版本 9 

操作系統

Cannot create file "C:\Program Files\PremiumSoft\Navicat 8.2 MySQL\ ... xxx.xxx". 系統找不到指定的路徑。

code

緣由

若是你使用 Windows Vista/7 以及啓用用戶賬戶控制功能,並在默認安裝路徑安裝 Navicat 版本 8,而你的查詢及報表保存在 Navicat 安裝文件夾,例如:"C:\Program Files\PremiumSoft\Navicat 8.2 MySQL\Server1\Database1\xxx.xxx";請注意,你的查詢及報表將實際寫入一個虛擬存儲,例如:"C:\Users\[YourUserName]\AppData\Local\VirtualStore\Program Files\PremiumSoft\Navicat 8.2 MySQL\Server1\Database1\xxx.xxx"orm

若是你在不一樣的安裝文件夾升級到 Navicat 版本 9,例如:"C:\Program Files\PremiumSoft\Navicat for MySQL",當 Navicat 版本 9 嘗試訪問 "C:\Program Files\PremiumSoft\Navicat 8.2 MySQL\Server1\Database1\xxx.xxx",Windows Vista/7 不會對應到虛擬存儲路徑 "C:\Users\[YourUserName]\AppData\Local\VirtualStore\Program Files\PremiumSoft\Navicat 8.2 MySQL\Server1\Database1\xxx.xxx",於是訪問失敗。 

rem

解決方法 1

更改設置保存路徑到一個 Program Files 目錄之外的位置。例如:
get

"C:\Users\[YourUserName]\Documents\Navicat\....\...."

SOL1 SETPATH.jpg

解決方法 2

更改相關路徑到 Navicat 版本 8 虛擬存儲。
產品

例如 - 設置保存路徑:
"C:\Program Files\PremiumSoft\Navicat 8.2 MySQL\....\....\...."

=>

"C:\Users\[YourUserName]\AppData\Local\VirtualStore\Program Files\PremiumSoft
\Navicat 8.2 MySQL\....\....\...."

SOL2 SETPATH.jpg

相關文章
相關標籤/搜索