AWS server environment - Migration issue
- New
- Issue
-
Venugopal R
- PowerBuilder
- Monday, 1 June 2026 07:18 AM UTC
Hi Appeon Support Team,
We recently migrated our PowerBuilder application to a new AWS server environment and are experiencing an issue that was not observed prior to the migration.
Error Details:
SQLSTATE = 23000
Microsoft OLE DB Driver 19 for SQL Server
Cannot insert duplicate key row in object 'ABC'
with unique index 'ABC_UI'.
The duplicate key value is (123455).
Issue Description: After the AWS server migration, users are intermittently encountering the above error while saving/inserting records into the ABC table. The same functionality was working as expected before the migration.
We would like to understand whether this issue could be related to:
PowerBuilder runtime behavior after migration
Microsoft OLE DB Driver 19 configuration
Transaction processing or commit behavior
Any PowerBuilder compatibility considerations in an AWS-hosted environment
Changes in how key values are generated or retrieved after the migration
Environment Details:
PowerBuilder Version: PB2022
Database: Microsoft SQL Server
Driver: Microsoft OLE DB Driver 19 for SQL Server
Current Environment: AWS Server
Operating System: Windows11
Observations:
The issue started only after the AWS migration.
The error indicates an attempt to insert a record with a key value that already exists in the table.
We are currently investigating whether the key value is generated by PowerBuilder, SQL Server Identity, Sequence, or custom application logic.
No application code changes were made as part of the migration.
Request for Assistance: Could you please advise if there are any known issues, configuration recommendations, or troubleshooting steps related to:
PowerBuilder applications running on AWS-hosted servers.
Microsoft OLE DB Driver 19 connectivity and transaction handling.
Identity/sequence value retrieval after migration.
Additional PowerBuilder tracing or logging that can help identify the source of the duplicate key value.
Find Questions by Tag
Helpful?
If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.