Tommy 碎碎念

Tommy Wu's blog

« 上一篇 | 下一篇 »

PostgreSQL ODBC 連線的 client encoding mismatch 錯誤修正
post by tommy @ 01 七月, 2008 11:20

記得去年我們升級 PostgreSQL 之後, 造成在 Windows 上頭使用 ODBC 的程式無法連線, 雖然後來是另外建立一個使用者, 限定使用 LATIN1 來避開這個問題, 因為在這方面處理的都是數字, 所以這個方法也就一直用到了現在都沒什麼問題.

最近有另外的需求, 一樣是在 Windows 平台上頭, 使用 psqlODBC 來連線, 但是程式上頭會用到一些字串, 如果只使用 LATIN1 的話會有問題. 抓了目前最新的版本回來使用, 發現不管使用 PostgreSQL ANSI 或者是 PostgreSQL UNICODE 的 driver, 都不會出現 client encoding mismatch 的錯誤了. 目前使用上也一切正常了.

Del.icio.us Furl HEMiDEMi Technorati MyShare
commons icon [1] Re:PostgreSQL ODBC 連線的 client encoding mismatch 錯誤修正 [ 回覆 ]

看到版主的postgresql文章.真是受惠不少. 想順便請問一件事.
如果輸入中文時.postgresql 的資料庫可以定義為 latin1嗎? 以前聽前輩講過這樣也可以. 可是我自己試了不行. 想請教版主有沒有過這樣的經驗.

commons icon [2] Re:PostgreSQL ODBC 連線的 client encoding mismatch 錯誤修正 [ 回覆 ]

請問大大可否在使用WIN XP 中使用ODBC連結POSTGRESQL,進行大量資料新增到遠端主機資料庫中的資料表內,
我目前發現做4000筆新增,最快也要5分鐘才會完成
不知大大可有好方法可以提供參供
我是參考ODBC文件來撰寫程式的

commons icon [3] Re:PostgreSQL ODBC 連線的 client encoding mismatch 錯誤修正 [ 回覆 ]

我是沒測過效能的問題, 不過... 在短時間內會有這麼多交易是要透過 ODBC 來處理, 似乎有些怪怪的.

迴響
暱稱:
標題:
個人網頁:
電子郵件:
authimage

迴響

  

Bad Behavior 已經阻擋了 337 個過去 7 天試圖闖關的垃圾迴響與引用。
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS