Per creare un profilo di connessione di destinazione per l'istanza Cloud SQL per SQL Server, segui questi passaggi:
Console
- Nella console Google Cloud , vai alla pagina Profili di connessione.
- Fai clic su Crea profilo.
- Nella pagina Crea un profilo di connessione, seleziona Destinazione dall'elenco Ruolo del profilo.
- Nell'elenco Motore del database, seleziona Cloud SQL per SQL Server.
- Fornisci le seguenti informazioni per il profilo di collegamento:
- Nome profilo di connessione
- ID profilo di connessione
- Regione
- Nome utente e password del database di migrazione
Per ulteriori informazioni su questi campi, consulta Panoramica dei profili di connessione.
- (Facoltativo) Nella sezione Testa il profilo di connessione, fai clic su Esegui test.
Database Migration Service esegue un rapido controllo per verificare che i dati di connessione forniti siano sufficienti per raggiungere i tuoi dati.
- Fai clic su Crea nella parte inferiore della pagina.
Viene visualizzata la pagina Profili di connessione, in cui viene visualizzato il profilo di connessione appena creato.
gcloud
Questo esempio utilizza il flag facoltativo --no-async
in modo che tutte le operazioni vengano eseguite in modo sincrono. Ciò significa che il completamento di alcuni comandi potrebbe richiedere un po' di tempo. Puoi saltare il flag --no-async
per eseguire i comandi in modo asincrono.
In questo caso, devi utilizzare il comando
gcloud database-migration operations describe
per verificare se l'operazione è andata a buon fine.
Prima di utilizzare i dati dei comandi riportati di seguito, apporta le seguenti sostituzioni:
- CONNECTION_PROFILE_ID con un identificatore leggibile dalla macchina per il profilo di connessione.
- REGION con l'identificatore della regione in cui vuoi salvare il profilo di connessione.
- CONNECTION_PROFILE_NAME con un nome leggibile per il profilo di connessione. Questo valore viene visualizzato in Database Migration Service nella console Google Cloud .
- CLOUDSQL_INSTANCE_ID con l'identificatore dell'istanza Cloud SQL per SQL Server di destinazione. Per informazioni su come visualizzare i dettagli dell'istanza Cloud SQL, consulta Visualizzare le informazioni sull'istanza nella documentazione di Cloud SQL.
- Dettagli utente per la migrazione: fornisci i dettagli dell'account utente del database dedicato
nell'istanza di destinazione. Per ulteriori informazioni su questo account utente, consulta
Crea e configura l'istanza di destinazione Cloud SQL per SQL Server.
- CLOUD_SQL_DB_USERNAME con il nome utente della migrazione.
- CLOUD_SQL_DB_USER_PASSWORD con la password dell'account di migrazione.
Esegui il seguente comando:
Linux, macOS o 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
Dovresti ricevere una risposta simile alla seguente:
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]