You can connect from an ArcGIS Pro installation in Amazon Web Services (AWS) to an enterprise geodatabase in a supported AWS database instance.
Follow these steps to connect from ArcGIS Pro to a geodatabase in an Amazon Relational Database Service (RDS):
- Connect to the Amazon Elastic Compute Cloud (EC2) instance where ArcGIS Pro is installed.
See the AWS help for EC2 connection information.
- Start ArcGIS Pro, create a project, and open the Catalog pane.
- Right-click the Databases node in the Catalog pane and click New Database Connection.
- Provide connection properties for the type of database instance you're using:
The following table lists connection information for an Amazon RDS for SQL Server instance:
Field Value Database Platform
SQL Server
Instance
Type a connection string composed of the following: <database_instance_identifier>.<region_id>.rds.amazonaws.com
- database_instance_identifier—You provided this name when you created the relational database service.
- region_id—This is assigned by AWS. It includes an identifier and the name of the region in which you created the relational database service.
Authentication Type
Database authentication
User name
Type the name of a database user.
- If you created the ArcGIS Pro instance using ArcGIS Enterprise Cloud Builder for Amazon Web Services or an Amazon Web Services CloudFormation template provided by Esri, type sde for the username.
- If you created your own user in the database, type that username.
Password
Type the password for the database user.
Save user name and password
Check the box next to this parameter.
Database
Choose the name of the geodatabase to which you want to connect.
Connection File Name
Type a name for the .sde file.
The following table lists connection information for an Amazon RDS for PostgreSQL or Amazon Aurora (PostgreSQL-compatible edition) instance:
Field Value Database Platform
PostgreSQL
Instance
Type a connection string composed of the following: <database_instance_identifier>.<region_id>.rds.amazonaws.com
- database_instance_identifier—You provided this name when you created the relational database service.
- region_id—This is assigned by AWS. It includes an identifier and the name of the region in which you created the relational database service.
Authentication Type
Database authentication
User name
Type the name of a database user.
- If you created the ArcGIS Pro instance using ArcGIS Enterprise Cloud Builder for Amazon Web Services or an Amazon Web Services CloudFormation template provided by Esri, type sde for the username.
- If you created your own user in the database, type that username.
Password
Type the password for the database user.
Save user name and password
Check the box next to this parameter.
Database
Choose the name of the geodatabase to which you want to connect.
Connection File Name
Type a name for the .sde file.
- Click Validate to confirm the connection succeeds.
- Click OK to close the Database Connection dialog box.
The database connection file is created in the project folder you designated when you created the ArcGIS Pro project.
You can connect to an enterprise geodatabase in an Amazon RDS instance from an on-premises installation of ArcGIS Pro; however, this is not recommended because performance will be slower than if you connect from an ArcGIS Pro installation on an EC2 instance in the same AWS region as the Amazon RDS instance. Also, you must open ports in your security group to connect to the Amazon RDS instance from an on-premises machine.