2009-07-10 13 views
5

Quando si seleziona File> Apri> File e si seleziona uno script .sql o anche quando si trascina un file .sql nella finestra di SQL Management Studio Express, lo script viene aperto in Blocco note che è totalmente inutile quando voglio eseguire la sceneggiatura.SQL Management Studio Express che apre gli script SQL nel Blocco note

Dato che si trova su un server esterno (Windows 2003 Server), devo finire di disconnettermi da RDP, disabilitare gli appunti locali, riconnetterti e quindi copiare e incollare il contenuto dello script da Textpad per eseguirlo.

Ho controllato i menu delle opzioni ma non riesco a vedere nulla relativo al Blocco note, nemmeno nella sezione "Strumenti esterni". Qualche idea sul perché dovrebbe farlo?

Si prega di notare: Ho controllato l'associazione di file per gli script SQL e si è impostato su SQL Management Studio Express.

+0

Fuori di interesse, se si fa doppio clic sul file di script in Esplora cosa vuol caricare in? – kevchadders

+0

Carica Management Studio, quindi apre il mio script in una finestra del Blocco note! – tags2k

+0

Associare nuovamente il tipo di file anche se è già associato a SQL Server Management Studio: provare a impostarlo su Blocco note e quindi a SQL Server Management Studio. – Sung

risposta

0

La prima cosa da controllare è verificare se l'applicazione associata ai file SQL su quella casella è Blocco note.

1

UPDATE:

In SQL Management Studio,

Go to File > Open > File, 
Highlight a SQL file, 
Click the down arrow on the Open button. 
Select Open With... 
Select SQL Query Editor 
Press the Set as Default button. 

Matt

+0

Nessun dado: il tipo di file "SQL" è associato a "SQLWB - SQL Server Management Studio". – tags2k

+0

Il mio aggiornamento sopra funziona per te? – Lima

8

imbattuto in questo questa mattina. Si è rivelato essere un problema di codifica per me. Ho aperto lo script in UltraEdit e ho notato che mostrava la codifica come U-DOS anziché DOS. Ho eseguito la conversione da Unicode a ASCII (anche in UltraEdit), ho salvato il file e ora Management Studio sta aprendo correttamente i file.

+0

Come funziona con i contenuti nvarchar o ntext? Alcuni dei miei script contengono lingue "straniere", quindi la conversione in ANSI non aiuterà. – tags2k

6

ho incontrato anche questo - grazie NFrank per individuare il problema:

Ciò è stato causato aprendo lo script in TextPad e accidentalmente il risparmio come Unicode. Il problema non è correlato alle associazioni di file.

La soluzione: Open in Blocco note (o TextPad) - Salva con nome ... e seleziona Codifica: ANSI

Problemi correlati