DBext(Vim)-必须选择有效的数据库类型
已在Windows上安装gvim,并正在尝试运行(Microsoft)sql server查询。尝试发出特定于dbext的命令时出错。详情请参阅下文 Vimrc包含此连接字符串DBext(Vim)-必须选择有效的数据库类型,vim,vim-plugin,dbext,Vim,Vim Plugin,Dbext,已在Windows上安装gvim,并正在尝试运行(Microsoft)sql server查询。尝试发出特定于dbext的命令时出错。详情请参阅下文 Vimrc包含此连接字符串 :let g:dbext_default_profile_mySQLServer = 'type=SQLSRV:integratedlogin=1:host=XXXXX:dbname=XXXXX' SQL语句 Select * from XXXXX 命令: <leader>se (in my case
:let g:dbext_default_profile_mySQLServer = 'type=SQLSRV:integratedlogin=1:host=XXXXX:dbname=XXXXX'
SQL语句
Select * from XXXXX
命令:
<leader>se (in my case ,se)
se(在我的例子中是se)
错误:“必须选择有效的数据库类型”
有人能帮我在gvim+dbext设置中解决这个问题吗
请注意,我的插件安装正确,我看到了列出dbext命令的插件菜单 我自己也是一个dbext新手,有着完全相同的设置。每当无法识别配置文件时,就会抛出该错误消息。从我读到的内容来看,它应该会提示您在执行时选择一个特定的命名概要文件,但这似乎对我不起作用 但是,通过在命名概要文件定义下的_vimrc中添加以下行,让dbext识别默认情况下要加载的命名概要文件确实可以使其正常工作:
:let g:dbext_default_profile_mySQLServer = 'type=SQLSRV:integratedlogin=1:host=XXXXX:dbname=XXXXX'
:let g:dbext_default_profile = 'mySQLServer'
您可以使用:
sbp
或
:DBPromptForBufferParameters
为了显示您以前保存在
.vimrc
中的配置文件,您是否找到了解决方法?我也有同样的问题