全部产品
Search
文档中心

ApsaraDB RDS:Apa yang harus saya lakukan jika gagal menghubungkan ke instance ApsaraDB RDS?

更新时间:Jul 06, 2025

Topik ini menjelaskan cara menyelesaikan berbagai masalah yang menyebabkan kegagalan untuk terhubung ke instance ApsaraDB RDS.

Kesalahan koneksi umum

Tabel berikut menjelaskan kesalahan koneksi umum dan solusi untuk kesalahan tersebut.

ApsaraDB RDS for SQL Server

Pesan Kesalahan

Penyebab

Solusi

Tidak dapat terhubung ke XXX. Kesalahan terkait jaringan atau spesifik instance terjadi saat terhubung ke SQL Server. Server tidak ditemukan atau tidak dapat diakses. Verifikasi bahwa nama instance benar dan bahwa SQL Server dikonfigurasi untuk mengizinkan koneksi jarak jauh. (provider: TCP Provider, error: 0 - Upaya koneksi gagal karena pihak yang terhubung tidak merespons dengan benar setelah periode waktu tertentu, atau koneksi yang ditetapkan gagal karena host terhubung gagal merespons.) (Microsoft SQL Server, Error: 10060 atau 258)

Komunikasi jaringan tidak normal.

  • Pastikan bahwa Instance ECS dan Instance RDS berada di wilayah yang sama.

  • Pastikan bahwa Instance ECS dan Instance RDS menggunakan jenis jaringan yang sama.

  • Pastikan bahwa Instance ECS dan Instance RDS berada dalam VPC yang sama.

  • Pastikan bahwa alamat IP privat dari Instance ECS ditambahkan ke daftar putih alamat IP dari Instance RDS.

  • Periksa apakah titik akhir internal dan nomor port dari Instance RDS dikonfigurasi dengan benar untuk Instance ECS.

Untuk informasi lebih lanjut, lihat Solusi.

Tidak dapat terhubung ke XXX.

Koneksi berhasil dibuat dengan server, tetapi kesalahan terjadi selama proses logon. (provider: TCP Provider, error: 0 - Nama jaringan yang Anda tentukan tidak dapat digunakan lagi.) (Microsoft SQL Server, Error: 64)

Daftar putih alamat IP tidak dikonfigurasi dengan benar.

Periksa daftar putih alamat IP dari Instance RDS.

Logon gagal untuk login 'user' karena eksekusi trigger

Jumlah koneksi ke Instance RDS mencapai batas atas.

Periksa apakah jumlah koneksi ke Instance RDS mencapai batas atas dan apakah ada koneksi yang diblokir.

Dari XXX (172.17.XX.XX) icmp_seq=1 Tujuan Host Tidak Terjangkau

Blok CIDR internal dari Instance RDS bertentangan dengan blok CIDR dari layanan lain seperti ECS.

Apa yang harus saya lakukan jika saya tidak dapat terhubung ke instance ApsaraDB RDS dan pesan kesalahan "Tujuan Host Tidak Terjangkau" ditampilkan ketika saya ping titik akhir internal dari instance?

Kesalahan yang dilaporkan saat Anda terhubung ke Instance RDS menggunakan Data Management (DMS)

Untuk informasi lebih lanjut, lihat Gunakan DMS untuk Masuk ke Instance ApsaraDB RDS for SQL Server

Penting

Setelah Anda mengatur ulang kata sandi akun Anda, Anda harus masuk kembali ke DMS dengan kata sandi baru.

Pesan Kesalahan

Penyebab

Solusi

Server MYSQL berjalan dengan opsi --rds-deny-access sehingga tidak dapat mengeksekusi pernyataan ini

  • Instance RDS kedaluwarsa.

  • Kapasitas penyimpanan dari Instance RDS habis.

Masuk ke Konsol ApsaraDB RDS dan periksa apakah Instance RDS terkunci.

Anda tidak dapat menggunakan DMS untuk terhubung ke Instance RDS.

Anda bukan pemilik Instance RDS, dan pemilik Instance RDS belum memberikan izin logon kepada Anda.

Otorisasi Akun Alibaba Cloud.

Tidak dapat masuk ke Instance RDS karena masalah terkait daftar putih alamat IP.

Blok CIDR dari server DMS tidak ditambahkan ke daftar putih alamat IP dari Instance RDS.

Tambahkan Blok CIDR dari Server DMS ke Daftar Putih Alamat IP dari Instance RDS.

Masalah yang menyebabkan kegagalan untuk menghubungkan Instance ECS ke Instance RDS melalui jaringan internal

  • Sebelum Anda menghubungkan Instance ECS ke Instance ApsaraDB RDS menggunakan titik akhir internal dari Instance ApsaraDB RDS, Anda harus menambahkan alamat IP privat dari Instance ECS ke daftar putih alamat IP dari Instance ApsaraDB RDS.

    Catatan
  • Anda hanya dapat menghubungkan Instance ECS ke Instance RDS melalui jaringan internal ketika instance-instance tersebut berada di wilayah yang sama. Instance-instance tersebut dapat berada di zona yang sama atau zona berbeda dari wilayah yang sama.

    • Pastikan bahwa Instance ECS dan Instance RDS berada di wilayah yang sama.

      1. Lihat wilayah tempat Instance ECS berada.

      2. Lihat wilayah tempat Instance RDS berada.

    • Jika Instance ECS dan Instance RDS berada di wilayah yang berbeda, instance-instance tersebut tidak dapat langsung berkomunikasi satu sama lain melalui jaringan internal. Dalam kasus ini, Anda dapat menggunakan salah satu metode berikut untuk menyelesaikan masalah:

      • Metode 1:

        • Lepaskan Instance ECS. Kemudian, beli Instance ECS yang berada di wilayah yang sama dengan Instance RDS.

        • Lepaskan Instance RDS. Kemudian, beli Instance RDS yang berada di wilayah yang sama dengan Instance ECS.

      • Metode 2: Hubungkan Instance ECS ke Instance RDS menggunakan titik akhir publik dari Instance RDS. Metode ini memberikan performa, keamanan, dan stabilitas yang buruk. Untuk informasi lebih lanjut tentang cara mengajukan titik akhir publik, lihat Ajukan atau Lepaskan Titik Akhir Publik untuk Instance ApsaraDB RDS for SQL Server

Periksa jenis jaringan

  1. Pastikan bahwa Instance ECS dan Instance RDS keduanya berada di VPC atau di jaringan klasik.

    • Lihat jenis jaringan dari Instance ECS.

    • Lihat jenis jaringan dari Instance RDS.

  2. Jika satu instance berada di jaringan klasik dan instance lainnya berada di VPC, gunakan salah satu metode berikut untuk menyelesaikan masalah:

    • Metode yang Cocok dalam Skenario di Mana Instance ECS Berada di VPC dan Instance RDS Berada di Jaringan Klasik:

      • Metode 1: Migrasikan Instance RDS dari jaringan klasik ke VPC tempat Instance ECS yang akan dihubungkan berada. Kami merekomendasikan Anda menggunakan metode ini. Untuk informasi lebih lanjut, lihat Ubah Jenis Jaringan.

      • Metode 2: Beli Instance ECS yang berada di jaringan klasik. Perhatikan bahwa VPC memberikan keamanan yang lebih tinggi daripada jaringan klasik. Kami merekomendasikan Anda menggunakan VPC.

        Catatan

        Instance ECS tidak dapat dimigrasikan dari VPC ke jaringan klasik.

      • Metode 3: Hubungkan Instance ECS ke Instance RDS menggunakan titik akhir publik dari Instance RDS. Metode ini memberikan performa, keamanan, dan stabilitas yang buruk. Untuk informasi lebih lanjut tentang cara mengajukan titik akhir publik, lihat Ajukan atau lepaskan titik akhir publik untuk Instance ApsaraDB RDS for SQL Server.

    • Metode yang Cocok dalam Skenario di Mana Instance ECS Berada di Jaringan Klasik dan Instance RDS Berada di VPC:

      • Metode 1: Migrasikan Instance ECS dari jaringan klasik ke VPC tempat Instance RDS yang akan dihubungkan berada. Anda dapat mengklik Lihat Detail di sebelah kanan parameter Jenis Jaringan untuk melihat ID VPC tempat Instance RDS berada. Kami merekomendasikan Anda menggunakan metode ini. Untuk informasi lebih lanjut, lihat Migrasikan Instance ECS.

      • Metode 2: Ubah jenis jaringan Instance RDS dari VPC ke jaringan klasik. Perhatikan bahwa VPC memberikan keamanan yang lebih tinggi daripada jaringan klasik. Kami merekomendasikan Anda menggunakan VPC.

      • Metode 3: Gunakan fitur ClassicLink untuk menghubungkan Instance ECS tipe jaringan klasik ke Instance RDS tipe VPC melalui jaringan internal. Untuk informasi lebih lanjut, lihat Aktifkan ClassicLink.

        Catatan

        Jika instance-instance tersebut tidak dapat terhubung setelah fitur ClassicLink diaktifkan, selesaikan masalah berdasarkan deskripsi dalam Pemecahan Masalah Koneksi antara Jaringan Klasik dan VPC Setelah Anda Membuat Koneksi ClassicLink.

      • Metode 4: Hubungkan Instance ECS ke Instance RDS menggunakan titik akhir publik dari Instance RDS. Metode ini memberikan performa, keamanan, dan stabilitas yang buruk. Untuk informasi lebih lanjut tentang cara mengajukan titik akhir publik, lihat Ajukan atau lepaskan titik akhir publik untuk Instance ApsaraDB RDS for SQL Server.

  3. Jika Instance ECS dan Instance RDS keduanya berada di VPC, pastikan bahwa instance-instance tersebut berada di VPC yang sama.

    • Lihat ID VPC tempat Instance ECS berada.

    • Lihat jenis jaringan dari Instance RDS.

  4. Jika Instance ECS dan Instance RDS berada di VPC yang berbeda, gunakan salah satu metode berikut untuk menyelesaikan masalah:

  5. Jika Instance ECS dan Instance RDS berada di VPC yang sama dan wilayah yang sama, Instance ECS dapat terhubung ke Instance RDS menggunakan titik akhir publik daripada titik akhir internal dari Instance RDS, dan baik perintah ping maupun telnet mengembalikan kegagalan koneksi, Anda dapat menyelesaikan masalah berdasarkan deskripsi dalam Apa yang Harus Saya Lakukan Jika Instance ECS Tidak Dapat Terhubung ke Instance ApsaraDB RDS karena Masalah Routing?

Masalah yang menyebabkan kegagalan untuk terhubung ke Instance RDS melalui Internet

  • Periksa koneksi internet ke instance

    Pastikan bahwa titik akhir publik dari Instance RDS digunakan untuk koneksi. Anda dapat melihat titik akhir publik dari Instance RDS di halaman Koneksi Database di Konsol ApsaraDB RDS.

  • Periksa apakah alamat IP publik dari perangkat lokal telah ditambahkan ke daftar putih Instance RDS

    Penting

    Alamat IP publik dari perangkat lokal mungkin berubah secara dinamis, yang dapat menyebabkan kegagalan koneksi. Untuk menjaga koneksi tetap stabil, kami sarankan Anda terhubung ke Instance RDS melalui jaringan internal atau tentukan blok CIDR publik yang mencakup variasi alamat IP perangkat tersebut dalam daftar putih Instance RDS.

    Pastikan alamat IP publik perangkat lokal yang ingin dihubungkan ke Instance RDS telah ditambahkan ke daftar putih alamat IP Instance RDS. Jika perangkat lokal dapat terhubung ke Instance RDS setelah 0.0.0.0/0 ditambahkan ke daftar putih, kemungkinan alamat IP yang Anda tambahkan tidak benar. Dalam situasi ini, periksa kembali alamat IP publik perangkat lokal yang tepat, lalu tambahkan alamat IP tersebut ke daftar putih alamat IP Instance RDS. Untuk detail lebih lanjut tentang cara mengonfigurasi daftar putih alamat IP, lihat , Konfigurasikan daftar putih alamat IP untuk Instance RDS for SQL Server, , atau .

Untuk informasi lebih lanjut, lihat topik-topik berikut:

Kesalahan yang dilaporkan selama koneksi antara Instance ECS dan Instance RDS yang dibuat dalam akun Alibaba Cloud yang berbeda

Anda dapat menggunakan salah satu metode berikut untuk menghubungkan instance tersebut:

Referensi

Pemecahan Masalah Koneksi ke Instance ApsaraDB RDS yang Gagal

Ruang lingkup aplikasi

ApsaraDB RDS