Oracle Autonomous Transaction Processing (ATP) database 19c is not working with KEPServerEX
Hello,
Our company's custom MES application uses an Oracle database on the backend and connects with the shopfloor PLCs using the KEPServerEX OPC server. We plan to migrate the MES application (Full-stack - database + Middleware + UI) and the OPC server machine to Oracle Cloud. Below are the existing configurations:
Oracle database 12c Rel 2
OPC Server
- Windows Server 2019
- KEPServer EX 6.9.584.0
- Oracle Instant Client 12c
- Oracle ODBC Driver 12c
As part of the migration, we want to upgrade the Oracle database to 19c and switch to the Oracle Autonomous Transaction Processing (ATP) database. We have set up the ODBC connection using the Oracle 12c ODBC driver and instant Client 19c (we also tried the 12c client). KEPServerEX can connect to the ATP database; it can read but not write.
Desired Future Configurations
Oracle ATP database 19c
OPC Server
- Windows Server 2022
- KEPServer EX 6.17.240.0 (The older version 6.9.584.0 cannot even read from the Oracle database)
- Oracle Instant Client 12c (we also tried the 19c client)
- Oracle ODBC Driver 12c (Tried with 19c driver too)
Does anyone have experience using Oracle's ATP database to connect to the KEPServer EX, or any suggestions on how to solve this problem?
I would appreciate any insights.
Thanks
Vishal

