Open-The-File.com

Scopri come aprire qualsiasi tipo di file

Come aprire file .SQL su Linux

Per aprire file .SQL su Linux, per visualizzare/modificare: aprire il file in un editor di testo (ad esempio, un editor di terminale) poiché .sql è testo semplice.

Istruzioni passo passo

  1. Per visualizzare/modificare: aprire il file in un editor di testo (ad esempio, un editor di terminale) poiché .sql è testo semplice.
  2. Per eseguire in PostgreSQL: esegui psql da un terminale ed esegui il file di script (vedi la documentazione di PostgreSQL psql).
  3. Sui desktop Linux, l'associazione del tipo di file può utilizzare il database di informazioni MIME condiviso; il file è in genere mappato per estensione a un tipo MIME come application/sql per freedesktop.org shared-mime-info.

Problemi comuni

Facendo doppio clic si apre il file nel programma sbagliato

.sql è testo normale, quindi il sistema operativo potrebbe associarlo a un editor imprevisto o a uno strumento di database che non desideri utilizzare per la visualizzazione.

  1. Utilizza "Apri con" per scegliere il tuo editor di testo preferito per la lettura/modifica.
  2. Se devi eseguirlo, apri il client del database (ad esempio psql) ed esegui lo script da lì invece di fare doppio clic.

Lo script viene eseguito ma ha esito negativo con errori di sintassi

La sintassi SQL e le funzionalità supportate possono variare tra i sistemi di database, pertanto uno script generato per un prodotto potrebbe non essere eseguito invariato su un altro.

  1. Conferma a quale database è destinato lo script (ad esempio PostgreSQL o MySQL) ed eseguilo utilizzando il client/strumento corrispondente (psql per PostgreSQL; MySQL CLI/Workbench per MySQL).
  2. Se devi eseguirlo su un database diverso, modifica l'SQL in modo che corrisponda al dialetto e alle funzionalità di quel database, quindi riprova.

L'importazione/esecuzione non riesce a causa della mancanza di connessione o autorizzazioni al database

L'esecuzione di un file .sql richiede la connessione al server/database corretto e il possesso dei privilegi per creare/alterare oggetti o modificare dati.

  1. Verifica di connetterti all'istanza del database e al nome del database desiderati nel tuo client (ad esempio nelle opzioni di connessione psql).
  2. Richiedi o concedi le autorizzazioni necessarie prima di eseguire nuovamente lo script.

Nota di sicurezza

I file .sql possono contenere istruzioni distruttive (ad esempio eliminare tabelle o eliminare dati). Leggi lo script in un editor di testo prima di eseguirlo, soprattutto se proviene da una fonte non attendibile.

Torna alla pagina estensione .SQL