Skip To Content

Connect from ArcGIS Pro to an enterprise geodatabase on Amazon Web Services (AWS)

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 AWS database:

  1. Connect to the Amazon Elastic Compute Cloud (EC2) instance where ArcGIS Pro is installed.

    See the AWS help for EC2 connection information.

  2. Start ArcGIS Pro, create a project, and open the Catalog pane.
  3. Right-click the Databases node in the Catalog pane and click New Database Connection.
  4. 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:

    FieldValue

    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.

    The following table lists connection information for an Amazon RDS for PostgreSQL or Amazon Aurora (PostgreSQL-compatible edition) instance:

    FieldValue

    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.

  5. Click OK to connect and close the Database Connection dialog box.
  6. Type a name for the connection.

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, 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.