Skip to content

Impostazioni e percorsi file ​

Strumenti → Impostazioni, o il pulsante Impostazioni nella barra degli strumenti. Due schede: Generali e AI.

Generali ​

ImpostazioneOpzioni
Lingua interfacciaInglese, croato, bosniaco, sloveno, italiano, tedesco
TemaScuro o chiaro
Font interfacciaSystem UI (predefinito), Inter, Segoe UI, Roboto, Arial, Monospace
Dimensione font (interfaccia)Dimensione del testo dell'interfaccia
Font DataGridSystem Mono (predefinito), Consolas, JetBrains Mono, Fira Code, Courier New, Cascadia Code
Dimensione font (griglia)Dimensione del testo nelle griglie dati

Un'anteprima dal vivo mostra entrambi i font mentre li cambi. Salva impostazioni applica, Ripristina predefiniti riporta ai valori originali.

Vale la pena tenere un font monospaziato per la griglia: le colonne di numeri si allineano e un'importazione disallineata salta all'occhio.

AI ​

Le connessioni ai provider si configurano nella scheda AI — vedi Configurare un provider.

Percorsi dei file ​

Tutto ciò che NabuSQL salva vive nella directory dei dati applicativi:

PiattaformaPercorso
Windows%APPDATA%\com.nabusql.app
macOS~/Library/Application Support/com.nabusql.app
Linux~/.local/share/com.nabusql.app

Al suo interno:

ElementoContenuto
connections.jsonTutte le connessioni; password e passphrase SSH sono cifrate
ai_connections.jsonConnessioni ai provider IA; le chiavi API sono cifrate
license.jsonLa licenza attivata
scheduled_tasks.jsonAttività pianificate
ssh_keys/Chiavi SSH arrivate con un file di connessioni importato
plugins/larql/Il componente LARQL per Knowledge Lab
knowledge/models/Modelli preparati (grandi)
knowledge/patches/Patch di conoscenza

Le impostazioni dell'interfaccia e la cronologia delle query sono tenute dal componente browser integrato — su Windows in %LOCALAPPDATA%\com.nabusql.app.

Come sono protette le password ​

Le password dei database, le password e le passphrase SSH e le chiavi API dell'IA vengono cifrate con AES-256-GCM prima di essere scritte su disco. La chiave che le cifra è conservata nell'archivio credenziali del sistema operativo — Gestione credenziali di Windows (voce NabuSQL/master-key), Portachiavi di macOS o Secret Service su Linux (GNOME Keyring, KWallet). Se non è disponibile alcun archivio credenziali, la chiave è conservata in secret.key nella directory dei dati applicativi, leggibile solo dal tuo account.

Su Linux, se la tua sessione non ha ancora un portachiavi predefinito, GNOME ti chiede di crearne uno la prima volta che NabuSQL salva una password. Usa la stessa password del login e verrà sbloccato automaticamente all'accesso. Se il portachiavi è bloccato, NabuSQL ti chiede di sbloccarlo e le password salvate non vanno perse.

Nel lavoro non cambia nulla: NabuSQL decifra i valori in memoria quando una connessione ne ha bisogno. Le connessioni salvate dalla versione 1.0.105 o precedenti vengono cifrate automaticamente al primo avvio di una versione più recente.

Cifrate solo per questo computer

Poiché la chiave resta nell'archivio credenziali di questo computer, un connections.json copiato su un'altra macchina si apre senza password. Per spostare le connessioni usa l'esportazione cifrata in Trasferire connessioni e query.

Eliminare i dati locali ​

Impostazioni → Dati locali → Elimina tutti i dati locali (conferma con due clic) rimuove le connessioni salvate e le loro password, le connessioni IA e le chiavi API, le attività pianificate, le chiavi SSH importate, la chiave di licenza salvata, le impostazioni dell'interfaccia e la cronologia, e la chiave di cifratura nell'archivio credenziali. I tuoi file — cartelle delle query, esportazioni, backup — non vengono toccati.

La disinstallazione conserva i dati, a meno che nel programma di disinstallazione di Windows tu non selezioni Delete the application data; anche una disinstallazione silenziosa (ad esempio winget uninstall) li conserva. L'informativa sulla privacy elenca ogni posizione e come rimuoverla a mano.

Cosa non è salvato lì ​

  • I file delle query salvate — quando una connessione ha una Cartella query, i file .sql stanno nella cartella che hai scelto.
  • Esportazioni, dump e backup — dove li hai salvati.
  • Disposizione delle finestre e schede aperte — lo stato della sessione non viene memorizzato; NabuSQL si apre con un'area di lavoro pulita.

Ripristino totale ​

Elimina tutti i dati locali (sopra) riporta NabuSQL a un'installazione nuova. Perdi connessioni, attivazione della licenza e attività pianificate — esporta prima ciò che ti serve e conserva la chiave di licenza, che potrai reinserire.