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 profilo.
- Nell'elenco Motore del database, seleziona Cloud SQL per SQL Server.
- Fornisci le seguenti informazioni per il profilo di connessione:
- 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 Prova profilo di connessione, fai clic su Esegui test.
Database Migration Service esegue un rapido controllo per verificare che i dettagli 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 e viene mostrato 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 del tempo. Puoi ignorare 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 è riuscita.
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 tuo 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 tuo 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 Visualizzazione delle informazioni sull'istanza nella documentazione di Cloud SQL.
- Dettagli utente di 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 di migrazione.
- CLOUD_SQL_DB_USER_PASSWORD con la password dell'account di migrazione.
Esegui questo 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]