Я могу подключиться к нашей базе данных с помощью следующей строки подключения (OLEDB).Python - Connect AS400 Collection с помощью ibm_db
"Provider=IBMDA400;Data Source=10.33.xx.x;User Id=user;Password=pass;Default Collection=mm370lib;";
Затем попробовал (Python IBM_DB)
import ibm_db, ibm_db_dbi
ibm_db_conn = ibm_db.connect("DRIVER={IBM DB2 CLI DRIVER};DATABASE=mm370lib;HOSTNAME=10.33.xx.x;PORT=446;PROTOCOL=TCPIP;UID=user;PWD=pass;", '', '')
Но произошла эта ошибка.
Exception: [IBM][CLI Driver] SQL30061N The database alias or database name "MM370LIB " was not found at the remote node. SQLSTATE=08004 SQLCODE=-30061
Что я пропустил? Различаются ли имя базы данных и коллекция по умолчанию?