Home icon

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.



Go to article

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

Oct 29
2025
Using SSL for in-transit encryption to connect Oracle as a source for AWS DMS
Sep 8
2026
Getting started with Oracle Database@AWS: A complete onboarding guide
Aug 7
2026
Migrating and Modernizing Oracle Databases to PostgreSQL on AWS – Part 1: Discovery
Aug 18
2026
Migrate Oracle Materialized Views with AWS DMS and Fast Refresh

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.