Open-The-File.com

Scopri come aprire qualsiasi tipo di file

Come aprire file .SQL su Mac

Per aprire file .SQL su Mac, per visualizzare/modificare: aprire il file .sql con un editor di testo semplice (ad esempio, TextEdit in modalità testo semplice).

Istruzioni passo passo

  1. Per visualizzare/modificare: aprire il file .sql con un editor di testo semplice (ad esempio, TextEdit in modalità testo semplice).
  2. Per eseguire in PostgreSQL: utilizza Terminale con psql ed esegui lo script utilizzando le funzionalità di esecuzione dei file di psql (vedi la documentazione di PostgreSQL psql).
  3. Per eseguirlo in MySQL: eseguilo dal client della riga di comando MySQL o aprilo ed eseguilo in MySQL Workbench (secondo la fonte del tutorial MySQL).

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