iT邦幫忙

0

https://ithelp.ithome.com.tw/upload/images/20180208/20103078x01KdyBmBL.jpg已經有匯出HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ODBC\ODBC.INI至新電腦上,在系統管理員部分也有看到,但還是無法使用,之後發現是手動增加的時候可以設定PORT,但機碼裡卻沒IP和PORT的設定所以導致不能使用,目前有發現PowerShell script腳本似乎可以設定和怎麼結合BAT檔還是不需要呢,但不知道該使用哪個腳本而且有沒有能設定IP和PORT,因為有太多台電腦虛設定,麻煩大家回答了,感謝。

看更多先前的討論...收起先前的討論...
你要ODBC 啥,應該要從啥的ODBC DRIVER 去解決,不是直接掛,因為中間會有一堆 DLL 要註冊
還有,你匯出的應該只是ODBC 設定,並非 ODBC DRIVER,這是有區別的
seeyounow iT邦新手 5 級 ‧ 2018-02-09 08:30:36 檢舉
手動新增是可以執行的,因為軟體對於WIN10有問題需要直接重WIN10控制台裡的ODBC增加,我匯出的設定就是有裝進去的路徑了,但就像我圖片那樣,在手動新增有可以設定IP和PROT的地方,設定檔裡面卻沒記錄,所以導致新電腦直接透過REG匯入雖然來源那裏會看到但會不能連結
你還是沒看懂我的意思,你要ODBC 啥 就一定要有啥的 ODBC 驅動程式,除非你是ODBC 原生支援的資料來源
就連常見的MYSQL ORACLE 都要上驅動,你的資料來源只靠設定跟REG 就能驅動,這是不可能的,當然就會出現你說的狀況
軟體對WIN 10 有問題,你要去找一下該軟體安裝ODBC 驅動時會註冊那些DLL 檔案,列出清單,再去找這些DLL檔案的WIN 10 版本
講一個我實際弄過的 VFOXPRO 就好,微軟只有做到 32位元版本的ODBC 驅動,一但要在64位元系統連接,就得上64位元的驅動
國外有人寫出可以在64位元驅動VFOXPRO的DLL檔,只要抓來註冊一下就能用了,這是個人經驗,給樓主參考了
REG 跟設定是無法幫你註冊 DLL檔,系統就是缺WIN 10 版本的 DLL,你設定好也無用
seeyounow iT邦新手 5 級 ‧ 2018-02-09 09:14:08 檢舉
有驅動程式呀,我已經有安裝DB2所以我才會說手動增加是可以執行的,我已經有安裝driver了,我手動增加的方式也是從win10控制台裡的ODBC去增加成功能連結並且也是在匯入新電腦後在新電腦測試手動增加可以,還是我誤會你的意思了?
參考看看:
https://dotblogs.com.tw/killysss/2015/10/26/153695
seeyounow iT邦新手 5 級 ‧ 2018-02-09 15:31:18 檢舉
很謝謝你,不過我有安裝阿,手動也是像他這樣新增,所以我說手動新增可以,但太多太台電腦了,這樣每台都要手動增加...一台也不只增加一個來源...所以才有這篇發問,而且作業系統是WIN10
試試:
http://blog.sanc.idv.tw/2010/06/odbc.html
http://microsoft.public.tw.sql.narkive.com/tGHaS5eo/odbc
http://bgm.pixnet.net/blog/post/9842142-%E5%82%99%E4%BB%BD-odbc%E8%B3%87%E8%A8%8A
http://chandler-bin.blogspot.tw/2012/05/windows-odbc-dsn-export-and-import.html
http://www.blueshop.com.tw/board/FUM20050110200833I8T/BRD20070509120637CBS.html
http://www.blueshop.com.tw/board/FUM20041006152735ZFS/BRD20050523161157Q6Q.html
這是一個好問題,但是標題不夠切題。
祝好運!
seeyounow iT邦新手 5 級 ‧ 2018-02-12 11:50:32 檢舉
非常謝謝你,我會試試看

尚未有邦友回答

立即登入回答