All Products
Search
Document Center

ApsaraDB RDS:Install and use SSRS on an ECS instance

Last Updated:Mar 28, 2026

SQL Server Reporting Services (SSRS) runs as a Windows service and is not available as a managed service on Alibaba Cloud. To use SSRS with ApsaraDB RDS for SQL Server, install it on an Elastic Compute Service (ECS) instance and connect it to your RDS instance as the data source.

Prerequisites

Before you begin, ensure that you have:

Step 1: Install SSRS

Download and install SSRS on the ECS instance from the Microsoft Download Center.

Step 2: Configure the report server

Use Report Server Configuration Manager to configure four components in sequence: service account, web service URL, report server database, and web portal URL.

  1. Start Report Server Configuration Manager. Set the Server Name and Report Server Instance, then click Connect.

    Report Server Configuration Manager automatically lists all report server instances on the ECS instance. If multiple instances exist, select the one that matches your requirements.

  2. In the left-side navigation pane, click Service Account and configure the service account parameters.

  3. Click Web Service URL and configure the URL parameters. For configuration details, see Install SQL Server Reporting Services (2017 and later).

  4. Click Database, then click Change Database to create a report server database on the local SQL Server instance on the ECS instance.

    1. Select Create a new report server database and click Next.

    2. Enter the server name and click Next.

    3. Enter the database name, select a language for the script, and click Next.

    4. Configure the credentials for the account that connects to the report server and click Next.

    5. Review the Summary page and click Next. Wait for the database to be created.

    6. Click Finish.

  5. Click Web Portal URL, then click Apply. When the URL appears, click it to open the web portal.

Step 3: Create a data source

  1. In the upper-right corner of the web portal, choose New > Data Source.

  2. Configure the data source parameters: For the Connection string field, use this format:

    Make sure the IP address of the ECS instance is added to the IP whitelist of the RDS instance. For more information, see Configure an IP address whitelist.
    SectionParameterValue
    PropertiesNameEnter a name. The following special characters are not allowed: `/ @ $ & * + = < > : ' , ?\`
    DescriptionOptional. Helps distinguish multiple data sources.
    HideClick to hide this data source from report users.
    EnableClick to enable this data source.
    ConnectionsTypeSelect Microsoft SQL Server.
    Connection stringUse the format below.
    CredentialsData Source LoginSelect Use the following credentials.
    Credential typeSelect Database username and password.
    UsernameEnter the database account of the RDS instance.
    PasswordEnter the password of the database account.
    Data Source=<Endpoint of the RDS instance>; Initial Catalog=<Database name>

  3. Click Create.

What to do next

After the data source is created, use Report Builder or Visual Studio to design reports that connect to the data source. For more information, see Report Builder in SQL Server.