All Products
Search
Document Center

:Gunakan client untuk membuat koneksi

Last Updated:Jun 21, 2026

Topik ini menjelaskan cara menggunakan client seperti TSQL (FreeTDS), sqlcmd, SQL Server Management Studio (SSMS), dan Azure Data Studio untuk terhubung ke instans ApsaraDB RDS for PostgreSQL yang telah diaktifkan Babelfish melalui port Tabular Data Stream (TDS).

Jika Anda ingin terhubung ke instans RDS melalui port PostgreSQL, lihat Hubungkan ke instans ApsaraDB RDS for PostgreSQL.

Prasyarat

Prosedur

Gunakan TSQL (FreeTDS) untuk terhubung ke instans RDS

  1. Jalankan perintah berikut untuk menginstal TSQL (FreeTDS). Pada contoh ini, CentOS 7 digunakan.

    sudo yum install -y freetds
  2. Jalankan perintah berikut untuk terhubung ke instans RDS:

    tsql -S pgm-****.pg.rds.aliyuncs.com -p 1433 -U babelfish_user

    Tabel berikut menjelaskan parameter tersebut.

    Parameter

    Contoh

    Deskripsi

    -S

    pgm-****.pg.rds.aliyuncs.com

    Titik akhir yang digunakan untuk terhubung ke instans RDS.

    -p

    1433

    Nomor port TDS.

    -U

    babelfish_user

    Username akun Babelfish.

  3. Lakukan kueri SQL sederhana. Untuk informasi selengkapnya, lihat Operasi umum dan deskripsi kompatibilitas.

    SELECT name FROM sys.databases;
    GO

Gunakan sqlcmd untuk terhubung ke instans RDS

  1. Unduh dan instal sqlcmd. Untuk informasi selengkapnya, lihat Download and install sqlcmd dalam dokumentasi resmi SQL Server.

  2. Jalankan perintah berikut untuk terhubung ke instans RDS:

    sqlcmd -S pgm-****.pg.rds.aliyuncs.com,1433 -U babelfish_user

    Tabel berikut menjelaskan parameter tersebut.

    Parameter

    Contoh

    Deskripsi

    -S

    pgm-****.pg.rds.aliyuncs.com,1433

    Titik akhir dan nomor port yang digunakan untuk terhubung ke instans RDS.

    Nilainya dalam format Endpoint,Port number.

    -U

    babelfish_user

    Username akun Babelfish.

  3. Lakukan kueri SQL sederhana. Untuk informasi selengkapnya, lihat Operasi umum dan deskripsi kompatibilitas.

    SELECT name FROM sys.databases;
    GO

Gunakan SSMS untuk terhubung ke instans RDS

  1. Unduh dan instal SSMS. Untuk informasi selengkapnya, lihat Download SSMS dalam dokumentasi resmi SQL Server.

  2. Buka client SSMS. Di bilah menu, pilih File > New > Database Engine Query.

  3. Konfigurasikan parameter dan klik Connect.

    Tabel berikut menjelaskan parameter tersebut.

    Parameter

    Contoh

    Deskripsi

    Server type

    Database Engine

    Nilai parameter ini tetap.

    Server name

    pgm-****.pg.rds.aliyuncs.com,1433

    Titik akhir dan nomor port yang digunakan untuk terhubung ke instans RDS.

    Nilainya dalam format Endpoint,Port number.

    Authentication

    SQL Server Authentication

    Nilai parameter ini tetap.

    Login

    babelfish_user

    Username dan password akun Babelfish.

    Password

    babelfish_pwd

    Catatan

    Jika pesan error Specified case is not valid. (Micosoft.SqlServer.ConnectionInfo) muncul saat koneksi, selesaikan masalah tersebut berdasarkan FAQ.

Gunakan Azure Data Studio untuk terhubung ke instans RDS

  1. Unduh dan instal Azure Data Studio. Untuk informasi selengkapnya, lihat Download and install Azure Data Studio dalam dokumentasi resmi SQL Server.

    Catatan

    Contoh pada bagian ini menggunakan Azure Data Studio versi 1.45.1.

  2. Buka Azure Data Studio dan klik Create a connection.

  3. Konfigurasikan parameter dan klik Connect.

    Tabel berikut menjelaskan parameter tersebut.

    Parameter

    Contoh

    Deskripsi

    Connection type

    Microsoft SQL Server

    Nilai parameter ini tetap.

    Server

    pgm-****.pg.rds.aliyuncs.com,1433

    Titik akhir dan nomor port yang digunakan untuk terhubung ke instans RDS.

    Nilainya dalam format Endpoint,Port number.

    Authentication type

    SQL Login

    Nilai parameter ini tetap.

    User name

    babelfish_user

    Username dan password akun Babelfish.

    Password

    babelfish_pwd

    Encrypt

    Optional (False)

    Nilai parameter ini tetap.

FAQ

Apa yang harus saya lakukan jika muncul pesan error the Specified case is not valid. (Micosoft.SqlServer.ConnectionInfo)?

  • Penyebab: Babelfish tidak sepenuhnya kompatibel dengan semua tabel sistem SQL Server. Anda tidak dapat membuat koneksi menggunakan Object Explorer.

    Error ini terjadi ketika Anda mengklik Connect lalu memilih Database Engine dari daftar drop-down di Object Explorer, yang memicu error berikut: Specified cast is not valid. (Microsoft.SqlServer.ConnectionInfo).

    Pesan error berikut dikembalikan saat Anda terhubung: Specified cast is not valid. (Microsoft.SqlServer.ConnectionInfo).

  • Solusi: Di bilah menu, pilih File > New > Database Engine Query untuk membuat koneksi. Untuk informasi selengkapnya, lihat Gunakan SSMS untuk terhubung ke instans RDS.