0

我有一個公司使用的在MS Access數據庫上運行的(vb.net)程序。但是,當某些數據被覆蓋並丟失時,我決定將其移至SQLServer。將數據從Access遷移到SQLServer

爲此,我使用了一個名爲的程序,用於訪問的Microsoft SQL Server遷移助手,它運行良好,數據庫中的所有表都被複制,記錄全部插入到SQLServer數據庫中。

然而,當我運行該程序,我現在得到的各種錯誤,如

鑰匙找不到

ODBC - 連接「SQL Serverserver \ sqlexpress'失敗。

那麼,有沒有人曾經進行過這個過程?如果是這樣,下一步是確保程序現在訪問和操作SQLServer?

+0

http://stackoverflow.com/help/how-to-ask – TToni

+0

@Toni我以前讀過,我不明白你的意思嗎? – David

+0

有太多可能的答案,或者對於這種格式,答案太長。請添加詳細信息以縮小答案集或隔離幾個段落中可以回答的問題。 – TToni

回答

0

你確定你改變了連接數據庫的方法嗎?

連接到訪問數據庫通常使用OleDb類來完成。雖然SQL使用另一個類,但我不太瞭解。

它還包含一個完全不同的數據源。如果仔細檢查這些部件,它應該工作正常。

0

您是否在SQL中爲新數據庫設置了權限/安全性?您的程序使用的帳戶是否可以訪問您的SQL數據庫?作爲測試,嘗試創建一個到您的數據庫的odbc連接。

+0

服務器名稱,用戶名,密碼等全部通過ini連接文件傳遞到程序中, – David