Vim с DBExt через FreeTDS на ОС Х

когда я пытаюсь запустить простую строку SQL, например select 1 DBExt не жалуется, в строке состояния говорится " выполнение SQL... но ничего не показывается.

использование homebrew я установил unixODBC и FreeTDS с флагом unixodbc. Я могу соединиться с tsql и sqsh и выполнить запросы просто отлично. У меня нет freetds.conf или odbc.ini-файл в моем домашнем каталоге. Строка состояния подключения говорит

Connection: T(SQLSRV) H(winvm) P(1433) S(winvm) D(my_database) U(username)

где winvm-псевдоним hostsfile для windows виртуальная машина. Я провел все утро, глядя на это. Есть что-то очевидное мне не хватает в моей конфигурации? Я действительно хочу функции, которые поставляются с DBExt в vim.

2
задан LesZedCB
23.11.2022 0:29 Количество просмотров материала 3582
Распечатать страницу

1 ответ

вы можете настроить DBExt на использование sqsh вместо программы osql в freetds (которая не принимает параметры командной строки, которые ожидает DBExt). Пример профиля подключения, который делает это можно найти в :h dbext при поиске "sqsh".

0
отвечен Dzamo Norton 2022-11-24 08:17

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх