Masalah umum

Halaman ini berisi daftar masalah umum pada Cloud SQL untuk SQL Server, beserta cara menghindari atau memulihkan dari masalah tersebut.

Masalah koneksi instance

  • Masa berlaku sertifikat SSL/TLS telah habis

    Jika instance Anda dikonfigurasi untuk menggunakan SSL, buka halaman Instance Cloud SQL di Konsol Google Cloud dan buka instance tersebut. Buka halaman Koneksi, pilih tab Keamanan dan pastikan sertifikat server Anda valid. Jika telah berakhir masa berlakunya, Anda harus menambahkan sertifikat baru dan melakukan rotasi ke sertifikat tersebut.

  • Versi Proxy Auth Cloud SQL

    Jika terhubung menggunakan Proxy Auth Cloud SQL, pastikan Anda menggunakan versi terbaru. Untuk mengetahui informasi selengkapnya, baca artikel Memastikan Proxy Auth Cloud SQL selalu terbaru.

  • Tidak diizinkan terhubung

    Jika Anda mencoba terhubung ke instance yang tidak ada dalam project tersebut, pesan error hanya mengatakan bahwa Anda tidak diizinkan untuk mengakses instance tersebut.

  • Tidak dapat membuat instance Cloud SQL

    Jika Anda melihat pesan error Failed to create subnetwork. Router status is temporarily unavailable. Please try again later. Help Token: [token-ID], coba buat instance Cloud SQL lagi.

Masalah administratif

  • Operasi ekspor yang besar dapat berdampak buruk pada ketersediaan instance

    Sebelum memulai ekspor besar, pastikan minimal 25 persen ukuran database kosong (pada instance). Cara ini membantu mencegah masalah dengan pertumbuhan otomatis yang agresif, yang dapat memengaruhi ketersediaan instance.

  • Jika instance SQL Server Anda menggunakan edisi SQL Server Express:

    • Jika Anda menentukan flag saat membuat instance baru, pembuatan instance akan gagal.

    • Anda tidak dapat menetapkan tanda database pada instance yang sudah ada.

  • Operasi instance impor dan ekspor Cloud SQL yang berjalan lama tidak dapat dibatalkan atau dihentikan

    Hanya satu operasi yang dapat berjalan pada satu waktu pada instance Cloud SQL. Pastikan Anda tidak perlu melakukan operasi lain pada instance saat memulai operasi yang berjalan lama.

    Saat memulai operasi instance Cloud SQL yang berjalan lama, seperti operasi impor atau ekspor, tidak ada cara untuk membatalkan operasi tanpa memulai ulang instance.

  • Jika Anda membatalkan impor dari file BAK, database yang Anda impor akan dibiarkan dalam keadaan parsial. Anda harus menghapus database. Jika Anda membatalkan impor dari file SQL, maka Anda harus membersihkan data parsial secara manual.

Masalah terkait mengimpor dan mengekspor data

  • Jangan buat file BAK (untuk diimpor) dari database hanya-baca atau dari database yang berada dalam mode satu pengguna. Jika Anda membuat file BAK dari database hanya-baca, atau dari database yang berada dalam mode pengguna tunggal, dan mengimpor file tersebut, error dapat terjadi.

  • Jika Anda mencoba mengimpor dan mengekspor data dari database yang besar (misalnya, database yang memiliki data sebesar 500 GB atau lebih), operasi impor dan ekspor mungkin memerlukan waktu yang lama untuk diselesaikan. Selain itu, operasi lain (misalnya, operasi pencadangan) tidak dapat Anda lakukan saat impor atau ekspor berlangsung. Opsi potensial untuk meningkatkan performa proses impor dan ekspor adalah dengan memulihkan cadangan sebelumnya menggunakan gcloud atau API.

  • Cloud SQL hanya mendukung penyisipan massal di SQL Server 2022.

  • Cloud SQL hanya mendukung halaman kode RAW.

  • Cloud SQL tidak mendukung penyisipan massal pada replika baca.

  • Cloud SQL mendukung penyisipan massal hanya untuk mengimpor data ke tabel.

  • Cloud Storage mendukung ukuran maksimum objek tunggal hingga lima terabyte. Jika Anda memiliki database yang lebih besar dari 5 TB, operasi ekspor ke Cloud Storage akan gagal. Dalam kasus ini, Anda perlu memecah file ekspor menjadi segmen yang lebih kecil.

Log transaksi dan pertumbuhan disk

Log dihapus permanen sekali sehari, bukan terus-menerus. Jika jumlah hari retensi log dikonfigurasi agar sama dengan jumlah cadangan, satu hari pencatatan log mungkin hilang, bergantung pada waktu pencadangan dilakukan. Misalnya, menetapkan retensi log ke tujuh hari dan retensi cadangan ke tujuh cadangan, berarti antara enam dan tujuh hari log akan disimpan.

Sebaiknya tetapkan jumlah cadangan ke setidaknya satu lebih banyak daripada jumlah hari retensi log untuk menjamin retensi log minimum pada hari tertentu.

Instance dengan nama region berikut ditampilkan secara tidak benar dalam konteks tertentu, seperti berikut:

  • us-central1 ditampilkan sebagai us-central
  • europe-west1 ditampilkan sebagai europe
  • asia-east1 ditampilkan sebagai asia

Masalah ini terjadi dalam konteks berikut:

  • Pemberitahuan di Cloud Monitoring
  • Metrics Explorer
  • Cloud Logging

Anda dapat memitigasi masalah Pemberitahuan di Cloud Monitoring, dan untuk Metrics Explorer, dengan menggunakan Label metadata resource. Menggunakan label metadata sistem region bukan cloudsql_database label resource yang dimonitor region singkat ini.