2015-03-12 14 views
6

Installato gvim su Windows e cercando di eseguire query Microsoft (SQL) sul server SQL. Ottenere errori quando tento di emettere comandi specifici per dbext. Si prega di vedere sotto per i dettagli.DBext (Vim) - Un tipo di database valido deve essere scelto

vimrc contiene questa stringa di connessione

:let g:dbext_default_profile_mySQLServer = 'type=SQLSRV:integratedlogin=1:host=XXXXX:dbname=XXXXX' 

SQL Statement

Select * from XXXXX 

comando:

<leader>se (in my case ,se) 

errore: "Un tipo di database valido deve essere scelto"

Qualcuno può aiutarmi a risolvere questo problema in gvim + dbext impostato.

Si prega di notare il mio plugin è installato correttamente e vedo il menu del plugin che elenca i comandi dbext.

+0

hai capito come risolvere questo problema? Sto affrontando lo stesso problema –

risposta

4

Sono un dbext newb con la stessa identica configurazione. Quel messaggio di errore sembra essere lanciato ogni volta che non è in grado di identificare il profilo. Da quello che ho letto dovrebbe suggerirti di selezionare uno specifico profilo con nome durante l'esecuzione ma questo non sembra funzionare per me.

Tuttavia, ottenere dbext di riconoscere che il nome profilo da caricare di default aggiungendo la seguente riga al _vimrc sotto la definizione profilo denominato ha farlo funzionare:

:let g:dbext_default_profile_mySQLServer = 'type=SQLSRV:integratedlogin=1:host=XXXXX:dbname=XXXXX' 
:let g:dbext_default_profile = 'mySQLServer' 
0

È possibile utilizzare:

<leader>sbp o :DBPromptForBufferParameters

al fine di visualizzare i profili che avete salvato in precedenza nel vostro .vimrc

Problemi correlati