作者環境是win8.1 64位置 PowerDesigner 15, Mariadb 10+,在逆向的過程中發生錯誤,導致只能逆向出表對象,但是表對象中的欄位信息確實沒有的。 錯誤信息中的一部分是: Invalid string or buffer length, 想當然的覺得是逆向過程中,查閱對象 ...
作者環境是win8.1 64位置 PowerDesigner 15, Mariadb 10+,在逆向的過程中發生錯誤,導致只能逆向出表對象,但是表對象中的欄位信息確實沒有的。
錯誤信息中的一部分是: Invalid string or buffer length, 想當然的覺得是逆向過程中,查閱對象的語句可能版本不相容或是語法不對等,但是通過查閱並調試入如下圖的語句,並沒有問題:
後面有進行了多種測試,最終發現是驅動版本的問題,所有使用的內容,務必務必要穩定版本。
發生錯誤的ODBC驅動版本為:
修複問題的正確版本為(卸載2.0系列版本可以通過原msi包去卸載):