Create Oracle Wallet for AWS DMS SSL connections using SQLcl
Database Blog
This article explains how to create an Oracle Wallet using SQLcl for secure SSL connections between AWS DMS and Amazon RDS for Oracle, avoiding the need to download the full Oracle Client software.
- Install Oracle SQLcl and Amazon Corretto 21 Java on Amazon Linux 2023
- Download and split the RDS certificate bundle into individual PEM files
- Create an Oracle Wallet and add all three certificates using orapki utility
- Configure sqlnet.ora, tnsnames.ora, and ojdbc.properties for SSL connections
- Test SSL connectivity using TCPS protocol on port 2484
- Upload wallet to S3 and import as AWS DMS certificate
- Configure DMS endpoint with SSL mode and certificate for secure migrations
- Troubleshoot common errors including SSL handshake failures and cipher suite issues
Using SQLcl provides a lightweight alternative to the full Oracle Client while enabling complete Oracle Wallet management for secure database migrations to RDS for Oracle.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
2025
2026
2026
2026
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.