SQL Server con DBine
Come connettere DBine a SQL Server e cosa puoi fare una volta connesso. Questa pagina nasce da ciò che il driver di SQL Server dice di sé, quindi corrisponde alla versione di DBine che scarichi.
Connettersi
- In DBine, apri Nuova connessione.
- Scegli SQL Server nell’elenco dei motori.
- Compila i campi qui sotto, premi Prova connessione e poi Salva.
Porta predefinita: 1433.
Generale
| Campo | Descrizione |
|---|---|
| Server obbligatorio | Esempio: localhost |
| Porta | |
| Database | |
| Autenticazione | Windows: l'utente corrente accede con la sessione di Windows oppure, su macOS e Linux, con il ticket Kerberos (kinit utente@DOMINIO). Entra ID interattivo apre il browser e supporta MFA; con utente e password non c'è MFA. L'integrata usa la sessione di Windows (o il ticket Kerberos) con l'ADFS dell'organizzazione. L'identità gestita funziona solo se DBine è in esecuzione in Azure. La predefinita prova, in ordine, le variabili AZURE_TENANT_ID/AZURE_CLIENT_ID/AZURE_CLIENT_SECRET, l'identità gestita, Azure CLI (az login) e Azure Developer CLI (azd auth login). Opzioni: SQL Server (utente e password), Windows: utente corrente, Windows: utente e password di dominio, Microsoft Entra ID: interattivo (MFA), Microsoft Entra ID: utente e password, Microsoft Entra ID: integrata (Windows), Microsoft Entra ID: entità servizio, Microsoft Entra ID: identità gestita, Microsoft Entra ID: predefinito, Microsoft Entra ID: token di accesso Predefinito: SQL Server (utente e password) |
| Utente | Con Entra ID, l'account (utente@dominio): obbligatorio con l'integrata, facoltativo con l'interattiva. Con Windows, DOMINIO\utente. Solo con Autenticazione: SQL Server (utente e password), Microsoft Entra ID: utente e password, Windows: utente e password di dominio, Microsoft Entra ID: interattivo (MFA), Microsoft Entra ID: integrata (Windows). |
| Password | Conservato nel portachiavi di sistema, mai nei file di DBine. Solo con Autenticazione: SQL Server (utente e password), Microsoft Entra ID: utente e password, Windows: utente e password di dominio. |
| Tenant (tenant ID) | Obbligatorio per l'entità servizio. Con gli altri metodi, facoltativo: senza, vale il tenant dell'account. Esempio: 00000000-0000-0000-0000-000000000000 o contoso.onmicrosoft.comSolo con Autenticazione: Microsoft Entra ID: utente e password, Microsoft Entra ID: entità servizio, Microsoft Entra ID: interattivo (MFA), Microsoft Entra ID: integrata (Windows), Microsoft Entra ID: predefinito. |
| ID dell'applicazione (client ID) | Entità servizio: l'ID dell'applicazione registrata. Identità gestita (anche nella predefinita): il client ID di un'identità assegnata dall'utente; vuoto, quella di sistema. Negli altri casi, facoltativo. Solo con Autenticazione: Microsoft Entra ID: utente e password, Microsoft Entra ID: entità servizio, Microsoft Entra ID: interattivo (MFA), Microsoft Entra ID: integrata (Windows), Microsoft Entra ID: identità gestita, Microsoft Entra ID: predefinito. |
| Segreto dell'applicazione | Conservato nel portachiavi di sistema, mai nei file di DBine. Solo con Autenticazione: Microsoft Entra ID: entità servizio. |
| Token di accesso | Un token per https://database.windows.net/ (ad esempio, da az account get-access-token --resource https://database.windows.net/). Scade dopo un'ora.Solo con Autenticazione: Microsoft Entra ID: token di accesso. |
| Sola lettura | Attivo o disattivo. |
Tunnel SSH. La connessione può passare da un server SSH, anche attraverso una catena di bastion host, con password, chiave privata o l’agente SSH. L’impronta del server viene verificata in known_hosts o confermata la prima volta.
SSL/TLS
| Campo | Descrizione |
|---|---|
| Cifra la connessione (TLS) | Attivo o disattivo. |
| Considera attendibile il certificato del server | Attivo o disattivo. |
Cosa mostra l’explorer
Sotto la connessione: Database, ciascuno con i suoi schemi. Dentro ciascuno:
- Tabelle
- Viste
- Procedure
- Funzioni
- Trigger
- Sequenze
- Sinonimi
- Tipi
- Cataloghi full-text
- Stoplist
Editor di query
L’editor usa SQL, con il completamento degli oggetti della connessione. Le istruzioni e i comandi vengono eseguiti sul database scelto nella scheda.
Modelli pronti per i nuovi oggetti:
- Nuova vista
- Nuova procedura
- Nuova funzione
- Nuovo trigger
Strumenti per SQL Server
Disponibili
- Piani di esecuzione grafici
- Profiler delle query in tempo reale
- Monitor del server
- Sessioni e query in corso
- Terminare una sessione
- Lock: chi blocca chi
- Transazioni manuali (commit e rollback)
- Uso degli indici
- Creare database
- Eliminare database
- Proprietà del database
- Relazioni nel diagramma ER
- Designer visuale di nuovi oggetti
- Rinominare oggetti
- Confrontare e sincronizzare schemi
- Clonare tabelle
- Caricamento massivo nativo durante la migrazione dei dati
- Utenti e permessi
- Backup
Non disponibili per SQL Server
- Annullare la query di un’altra sessione dall’elenco delle sessioni
Perché uno strumento non si applica a un motore, e i dettagli di ciascuno, sono nel riferimento sul supporto per motore (in inglese).
Generato dal driver di SQL Server 0.1.15, che DBine scarica la prima volta che ti connetti a SQL Server.