2017-05-25 136 views
1

連接到賢者50與Excel我想通過ODBC進入賢者50(V20 2014)在Excel 2016 64位。我一直遇到連接問題。麻煩通過ODBC

我已經設置了使用賢者磁盤上的效用64位DSN,我得到以下...

  • 如果我通過「數據/從其他來源/微軟查詢」我得到通常的「選擇數據源」框和Sage DSN是可見的。如果我點擊它,然後點擊確定MS查詢推出,然後立即崩潰,我得到「微軟查詢已停止工作」。 有趣的是,如果我回去了「選擇數據源」中,我得到的錯誤「的一個或多個搜索路徑的文件夾無法訪問」。

在DSN中設置的默認路徑是'C:\ ProgramData \ Sage \ Accounts \ 2014 \ Company.000 \ ACCDATA' - 我嘗試訪問的實際Sage數據庫位於網絡文件夾中 - 'V:\ SHARED \ Sage \ COMPANY.002 \ ACCDATA'。我已經在DSN中嘗試了兩個路徑並獲得相同的結果。

  • 如果我通過「數據/新建查詢/自其他來源/從ODBC」,然後選擇賢者DSN,我得到的表的完整列表,但是當我點擊其中一個生成預覽,我得到以下錯誤...

    DataSource.Error:ODBC:ERROR[42S02] Table not found 
    
    Details: 
    
    DataSourceKind=Odbc 
    DataSourcePath=dsn=SageLine50v20 
    OdbcErrors=Table 
    

另外,如果我使用「從數據連接嚮導」時,Excel,只要我選擇賢者DSN崩潰。

我沒有使用任何類型的連接字符串的,所以我不認爲這是驗證與用戶做

- 我不知道是否會有所作爲,如果是這樣,將連接字符串是什麼呢?

我已經通過,如果我谷歌問題,我已經正確等設置登錄,但它不會連接,來了一切。我不知道這可能是一個32位/ 64位可比性的問題,但我使用的是64位聖人驅動程序從磁盤,所以我認爲它不會是一個問題。 我也試圖與MS PowerBI連接,但我得到了同樣的問題。

回答

0

賢者50是如何讓自己的數據庫連接的氣質,我的意思是:當不更改端口,它只是拒絕尷尬的方式連接或無法連接在所有。

我沒有找到一個解決方案。但是我發現這個解決方法:打開鼠尾草,登錄並關閉然後使用與系統管理員帳戶(它授予您完全訪問)創建的DSN聖人連接。