Reputation: 41
Have a Oracle RDS (19c Standard Two, CDB - which is supported) and I'm creating a Data Provider for engine=Oracle, but I can't see the DB to select it. It just says "You don't have any RDS databases in Europe (Frankfurt)." (but I do)
When I create the data provider for target (PostgreSQL), the corresponding RDS is seen fine.
The 2 RDS are in the same AZ (eu-central-1), same VPC, same 3 private subnets, have the same VPC security groups, only the engine is different. The secret is correct and the certificate is loaded, rds-ca-rsa2048-g1 (same for both). The Ora DB has just 1 associated IAM role (rds-s3-integration), the Postgres none.
If I tried entering connection details manually: I can create the provider, but then it fails to connect in the migration project when starting Schema Conversion (web-based, not SCT).
If I edit the security groups temporarily to allow all IPv4 TCP 51521: same issue. I don't know if I can add rule for DMS only (e.g. have no replication instance yet, still stuck at schema conversion).
If I try a different service like "AWS Backup", on-demand, type RDS, I can see both DBs to select.
If I try DMS: Create Endpoint, I still see just the target PG DB, and not the Ora.
Any idea what else can be wrong ?
Upvotes: 0
Views: 137
Reputation: 41
It seems it doesn't work when the DB is "Oracle Standard Edition Two (CDB)",even if "Single-tenant configuration" (a CDB with a single PDB). Had to make a new non-CDB DB, and I also changed the port to default 1521 to be sure, and this one was visible in both sections.
Upvotes: 1