Anda dapat menggunakan klien command line SQL Server untuk terhubung ke Cloud SQL. Halaman ini menjelaskan cara menghubungkan klien SQL Server, baik yang berjalan secara lokal di mesin klien Anda atau di VM Compute Engine, ke instance Cloud SQL Anda.
Sebelum memulai
Sebelum Anda dapat menggunakan klien sqlcmd
untuk terhubung ke instance Cloud SQL,
lakukan hal berikut:
-
Membuat instance Cloud SQL, termasuk mengonfigurasi pengguna default.
Lihat Membuat instance dan Menetapkan sandi untuk akun pengguna default.
Anda dapat memilih untuk membuat instance VM Compute Engine, lalu hubungkan ke instance tersebut menggunakan SSH.
Lihat Membuat dan memulai instance VM, Tentang koneksi SSH, atau Menghubungkan ke VM Windows menggunakan RDP.
Tentukan cara Anda akan terhubung ke instance.
Untuk mengetahui opsi koneksi dan cara memilih di antaranya, lihat Tentang opsi koneksi.
- Instal alat command line SQL Server.
Menggunakan klien SQL Server di mesin lokal atau VM Compute Engine
Penggunaan sqlcmd
klien untuk terhubung ke instance Cloud SQL melibatkan tiga tugas tingkat tinggi:
Menginstal klien
Untuk menginstal klien sqlcmd
, lakukan hal berikut:
Debian/Ubuntu
Untuk Debian/Ubuntu, instal alat command line SQL Server yang berlaku.
CentOS/RHEL
Untuk CentOS/RHEL, instal alat command line SQL Server yang berlaku.
openSUSE
Untuk openSUSE, instal alat command line SQL Server yang berlaku.
Platform lainnya
Lihat halaman landing untuk menginstal SQL Server, serta halaman download SQL Server.
Konfigurasi akses ke instance Cloud SQL
Untuk mengonfigurasi akses ke instance Anda, lakukan hal berikut:
- Dari mesin klien atau instance VM Compute Engine, gunakan Apa IP saya untuk melihat alamat IP mesin klien.
- Salin alamat IP tersebut.
-
Di konsol Google Cloud, buka halaman Instance Cloud SQL.
- Untuk membuka halaman Ringkasan instance, klik nama instance.
- Pilih Koneksi dari menu navigasi SQL.
- Pilih tab Networking.
- Di bagian Jaringan yang diizinkan, klik Tambahkan jaringan, lalu masukkan alamat IP komputer tempat klien diinstal.
- Klik Done. Lalu klik Save di bagian bawah halaman untuk menyimpan perubahan.
- Hubungkan ke instance Anda.
Hubungkan ke instance Cloud SQL Anda
Agar Anda dapat terhubung tanpa enkripsi, instance harus memiliki requireSsl
yang ditetapkan ke false
. Di konsol Google Cloud, kotak centang Allow only SSL connection harus dihapus.
Untuk mengetahui informasi selengkapnya tentang konfigurasi SSL/TLS pada instance Anda, lihat Mengonfigurasi sertifikat SSL/TLS.
Untuk terhubung ke instance, lakukan langkah berikut:
- Pastikan Anda telah menginstal klien dan mengonfigurasi akses ke instance Anda.
- Gunakan perintah
sqlcmd
untuk terhubung, dengan mengikuti langkah-langkah yang mirip dengan yang ada dalam contoh pada Panduan memulai SQL Server dan Menggunakan utilitas halaman.
Menghubungkan ke instance Cloud SQL menggunakan SSL/TLS
Gunakan petunjuk di bagian Enkripsi yang Dimulai Klien, dan bagian terkait, di halaman Mengenkripsi Koneksi ke SQL Server di Linux singkat ini.
Langkah selanjutnya
- Pelajari cara mengonfigurasi instance dengan alamat IP pribadi.
- Pelajari SQL Server lebih lanjut.
Cobalah sendiri
JIka Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi perfoma Cloud SQL dalam skenario di dunia nyata. Pelanggan baru mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
Coba Cloud SQL gratis