Updated on 2024-09-30 GMT+08:00

Connecting to a DB Instance from a Windows ECS

You can connect to your DB instance using a Windows ECS installed with SQL Server Management Studio over a private network.

This section describes how to connect to a DB instance with SSL disabled. To connect to a DB instance with SSL enabled, see Connecting to an Instance Through a Private Network.

Step 1: Buy an ECS

  1. Log in to the management console and check whether there is an ECS available.
    • If there is a Windows ECS, go to 3.
    • If no Windows ECS is available, go to 2.
    Figure 1 ECS
  2. Buy an ECS and select Windows as its OS.

    To download SQL Server Management Studio to the ECS, bind an EIP to the ECS. The ECS must be in the same region, VPC, and security group as the RDS for SQL Server DB instance for mutual communications.

    For details about how to purchase a Windows ECS, see "Purchasing an ECS" in Elastic Cloud Server Getting Started.

  3. On the ECS Information page, view the region and VPC of the ECS.
    Figure 2 ECS information

  4. On the Overview page of the RDS for SQL Server instance, view the region and VPC of the DB instance.
    Figure 3 Overview
  5. Check whether the ECS and RDS for SQL Server instance are in the same region and VPC.
    • If yes, go to Step 2: Test Connectivity and Install SQL Server Management Studio.
    • If they are not in the same region, purchase another ECS or DB instance. The ECS and DB instance in different regions cannot communicate with each other. To reduce network latency, deploy your DB instance in the region nearest to your workloads.
    • If the ECS and DB instance are in different VPCs, change the VPC of the ECS to that of the DB instance. For details, see Changing a VPC.

Step 2: Test Connectivity and Install SQL Server Management Studio

  1. Log in to the ECS. For details, see Login Using VNC in the Elastic Cloud Server User Guide.
  2. On the Instances page of the RDS console, click the DB instance name to go to the Overview page.
  3. Obtain the floating IP address and database port of the DB instance.
    Figure 4 Connection information
  4. Open the cmd window on the ECS and check whether the floating IP address and database port of the DB instance can be connected.

    telnet 192.168.2.182 1433

    • If yes, network connectivity is normal.
    • If no, check the security group rules.
      • If in the security group of the ECS, there is no outbound rule with Destination set to 0.0.0.0/0 and Protocol & Port set to All, add an outbound rule for the floating IP address and port of the DB instance.
        Figure 5 ECS security group
      • If in the security group of the DB instance, there is no inbound rule allowing the access from the private IP address and port of the ECS, add an inbound rule for the private IP address and port of the ECS. For details, see Configuring Security Group Rules.
  5. Open a browser on the ECS, visit the Microsoft website, and download the installation package, for example, SQL Server Management Studio 18.0.
  6. Double-click the installation package and complete the installation as instructed.

Step 3: Connect to the DB Instance Using SQL Server Management Studio

  1. Start SQL Server Management Studio.
  2. Choose Connect > Database Engine. In the displayed dialog box, enter login information.
    Figure 6 Connecting to the server
    Table 1 Parameter description

    Parameter

    Description

    Server name

    Floating IP address and database port obtained in 3.

    Authentication

    Authentication mode. Select SQL Server Authentication.

    Login

    Name of the account used to access the DB instance. The default value is rdsuser.

    Password

    Password of the account.

  3. Click Connect to connect to the DB instance.

Follow-up Operations

After logging in to the DB instance, you can create or migrate databases.