Sql server Vim dadbod配置适配器

Sql server Vim dadbod配置适配器,sql-server,vim,vim-plugin,Sql Server,Vim,Vim Plugin,我正在尝试配置插件dadbod(),必须承认我对vimscript了解不够,无法理解代码:( 我一直在配置数据库适配器。无论我尝试什么URL,我都只会收到消息 DB:没有用于SQL Server的适配器 我也尝试过SQLite和Postgres,结果相同 在WIKI中,有一条声明:支持一个现代的后端数组——这让我觉得我可能还没有配置“后端”?我安装了jdbc SQL Server驱动程序,并设置了一个JAVA_HOME环境变量,该变量可以与DBeaver和Azure Data Studio配合使

我正在尝试配置插件dadbod(),必须承认我对vimscript了解不够,无法理解代码:(

我一直在配置数据库适配器。无论我尝试什么URL,我都只会收到消息

DB:没有用于SQL Server的适配器

我也尝试过SQLite和Postgres,结果相同

在WIKI中,有一条声明:
支持一个现代的后端数组
——这让我觉得我可能还没有配置“后端”?我安装了jdbc SQL Server驱动程序,并设置了一个JAVA_HOME环境变量,该变量可以与DBeaver和Azure Data Studio配合使用

我在网上找不到任何关于如何在命令结构之外配置dadbod的信息。我是否遗漏了一些关于插件工作原理的明显信息


非常感谢您的帮助!

vim dadbod插件肯定没有正确安装。我完成了vim的干净安装,然后安装了软件包管理器Vundle。按照Vundle的说明,我能够安装vim dadbod


稍后我将发布一篇后续文章,但问题不再是插件本身!

错误消息来自。如果vim dadbod的安装完成(存在文件
vim dadbod/autoload/db/adapter/sqlserver.vim
),则不会发生这种情况。)你能再检查一下吗?或者有任何机会,你有变量<代码>:DBSAdvTyth.SqLServer SET?这可能会干扰……考虑在VIM上使用STACKExchange来回答问题。谢谢@ FiBrand!我不能解决它,但是你给了我一些见解,现在我有了插件。我现在有了Word-ODBC和SqLCMD错误。正如你所建议的,我在Vi和Vim StackExchange中发布。我倾向于推荐它作为Vundle的一个更现代、维护更好的替代品。它有更多的功能和更好的性能。然而,Vundle用户对它非常熟悉(使用的概念和命令基本相同)所以转换到它应该很容易!谢谢@filbranden,我会尝试一下!顺便说一句:我已经追踪到vim dadbod构造的SQLCMD字符串的真正问题。它用单引号引用了所有连接参数,这似乎是问题所在(如果我不使用引号手动键入它,则有效)这是你必须处理的事情吗?欢呼和感谢!我知道一些关于VIM,但我并不知道很多关于SQLCMD甚至窗口,所以我不认为我可以帮助你在这里……也许考虑看看VIM DADBOD?似乎有两个问题关于SQLCMD或MS SQL,不确定其中一个匹配什么Y你看到了吗?