Untuk membuat profil koneksi tujuan untuk instance Cloud SQL untuk SQL Server, ikuti langkah-langkah berikut:
Konsol
- Di konsol Google Cloud , buka halaman Profil koneksi.
- Klik Buat profil.
- Di halaman Create a connection profile, dari daftar Profile role, pilih Destination.
- Dari daftar Database engine, pilih Cloud SQL untuk SQL Server.
- Berikan informasi berikut untuk profil koneksi Anda:
- Nama profil koneksi
- ID profil koneksi
- Wilayah
- Nama pengguna dan sandi database migrasi
Untuk informasi selengkapnya tentang kolom ini, lihat Ringkasan profil koneksi.
- Opsional: Di bagian Test connection profile, klik Run test.
Database Migration Service melakukan pemeriksaan cepat untuk memverifikasi bahwa detail koneksi yang Anda berikan memadai untuk menjangkau data Anda.
- Klik Create di bagian bawah halaman.
Halaman Profil koneksi akan muncul, dan profil koneksi yang baru dibuat akan ditampilkan.
gcloud
Contoh ini menggunakan flag --no-async
opsional sehingga semua operasi
dilakukan secara sinkron. Artinya, beberapa perintah mungkin memerlukan
waktu beberapa saat untuk diselesaikan. Anda dapat melewati flag --no-async
untuk menjalankan perintah secara asinkron.
Jika ya, Anda harus menggunakan perintah
gcloud database-migration operations describe
untuk memverifikasi apakah operasi Anda berhasil.
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- CONNECTION_PROFILE_ID dengan ID yang dapat dibaca mesin untuk profil koneksi Anda.
- REGION dengan ID region tempat Anda ingin menyimpan profil koneksi.
- CONNECTION_PROFILE_NAME dengan nama yang dapat dibaca manusia untuk profil koneksi Anda. Nilai ini ditampilkan di Database Migration Service di konsol Google Cloud .
- CLOUDSQL_INSTANCE_ID dengan ID instance Cloud SQL untuk instance SQL Server tujuan Anda. Untuk informasi tentang cara melihat detail instance Cloud SQL, lihat Melihat informasi instance dalam dokumentasi Cloud SQL.
- Detail pengguna migrasi: Berikan detail untuk akun pengguna database khusus di instance tujuan Anda. Untuk mengetahui informasi selengkapnya tentang akun pengguna ini, lihat
Membuat dan mengonfigurasi instance tujuan Cloud SQL untuk SQL Server.
- CLOUD_SQL_DB_USERNAME dengan nama pengguna migrasi.
- CLOUD_SQL_DB_USER_PASSWORD dengan sandi untuk akun migrasi.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud database-migration connection-profiles \ create sqlserver CONNECTION_PROFILE_ID \ --no-async --display-name=CONNECTION_PROFILE_NAME \ --cloudsql-instance=CLOUDSQL_INSTANCE_ID \ --region=REGION \ --username=CLOUD_SQL_DB_USERNAME --password=CLOUD_SQL_DB_USER_PASSWORD
Windows (PowerShell)
gcloud database-migration connection-profiles ` create sqlserver CONNECTION_PROFILE_ID ` --no-async --display-name=CONNECTION_PROFILE_NAME ` --cloudsql-instance=CLOUDSQL_INSTANCE_ID ` --region=REGION ` --username=CLOUD_SQL_DB_USERNAME --password=CLOUD_SQL_DB_USER_PASSWORD
Windows (cmd.exe)
gcloud database-migration connection-profiles ^ create sqlserver CONNECTION_PROFILE_ID ^ --no-async --display-name=CONNECTION_PROFILE_NAME ^ --cloudsql-instance=CLOUDSQL_INSTANCE_ID ^ --region=REGION ^ --username=CLOUD_SQL_DB_USERNAME --password=CLOUD_SQL_DB_USER_PASSWORD
Anda akan melihat respons seperti berikut:
Waiting for connection profile [CONNECTION_PROFILE_ID] to be created with [OPERATION_ID] Waiting for operation [OPERATION_ID] to complete...done. Created connection profile CONNECTION_PROFILE_ID [OPERATION_ID]