Hallo zusammen,
ich habe folgendes Problem:
SELECT funktioniert ohne Probleme, INSERT wird fehlerfrei ausgeführt, aber es wird kein Satz in die Tabelle geschrieben.
Egal, ob ich versuche über executemany, oder einfach über execute ein Insert mache...also ein sehr einfacher Testfall:
....
dsn_tns = cx_Oracle.makedsn('xxxxxx.xxx.xxx.net', 1521, service_name = 'ASPROD_BISVC')
connection = cx_Oracle.connect('xxxx,'xxxx', dsn=dsn_tns)
cursor = connection.cursor()
querystring = "insert into EVO_STG.FB_POSTS_JSON (FB_PAGE) values(\'4711\')"
cursor.execute(querystring)
connection.commit;
#cursor.close;
connection.close;
Problem ist, dass nicht mal eine Fehlermeldung erzeugt wird.
Läuft unter
- Python 2.7
- Oracle 12.1.0.2.0 und entsprechender Client
- cx_Oracle 6.3
Ist so weit alles auf unserem nfs installiert, vial sqlplus kann ich problemlos inserts durchführen. Client funktioniert also
mit unserer Exadata.
Hat jemand eine Ahnung ? Oder wie ich das ganze debuggen kann ?
Grüße und vielen Dank
Michael