Question & Answer
Question
Trying to insert, update or upsert table using the AS400 ODBC Driver fails on SQLExecute with messages like : SQLSTATE=S1C00, DBMS.CODE=30058 [DataStage][SQL Client][ODBC][IBM][System i Access ODBC Driver]Driver not capable. When setting Array Size=1, this makes the job work correctly.
Cause
http://www-01.ibm.com/support/docview.wss?uid=swg21675848
With the following driver :
IBM i Access for Windows
Version 7 Release 1 Modification level 0 Service level SI00000
iSeries Access ODBC Driver 13.00.01.00 IBM Corporation.
Answer
Consider upgrading the iSeries driver up to :
IBM i Access for Windows
Version 7 Release 1 Modification level 0 Service level SI45664
iseries Access ODBC Driver to 13.00.06.00 IBM Corporation.
Related Information
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21981884