這一兩天整個被ORCAD CIS設定搞死!!

所以想說寫篇文章來協助一下有同樣困擾的人

問題1..到底哪裡的ODBC才是正確的?
一般正常來講都會進入Control Panel-->System and Security-->Administrative tools,然後打開ODBC做設定,想說直接新增一個資料庫連結即可,但是這樣的作法在64bit的系統內是不可行的,因為在這邊所連結到的ODBC是system32裡面的ODBC,正確必須到windows>syswow64內,找到odbcad32且開啟做設定,這邊的ODBC才是64bit系統可以支援的。

問題2..為何在ODBC裡面我無法新增Microsoft Access Driver (*.mdb , *.accdb)
今天不管是無法新增或者是根本找不到accdb driver可以新增的話,直接檢查Driver是否有安裝。
Access 2007:http://www.microsoft.com/zh-tw/download/details.aspx?id=23734
沒有找到accdb,請安裝2007 driver

問題3..舊有資料庫轉移出問題
如果舊有的資料庫加入ODBC以及CIS連結的話,還是會出現問題....#Error 8012..

我處理的方式,是先使用C:\Cadence\SPB_16.3\tools\capture\samples\CIS_db內的資料表來做Base,慢慢地再將舊有資料庫的資料匯入,即可。
轉移時不要加入主索引鍵,會失敗

最後.....建立資料表最好用英文,包含內容也是,否則移轉容易出問題

留言