Самый простой способ тестирования ODBC на WIndows
С помощью unixODBC вы можете использовать простую утилиту командной строки, называемую "isql", чтобы проверить ваше соединение и разрешения некоторых запросов. Без необходимости писать дополнительный код или устанавливать libs или раздутые программы, есть ли простой способ открыть источник данных X, отправить некоторые команды sql и сделать с ним?
Выполнение этого в командной строке было бы предпочтительным.
Ответы
Ответ 1
Один из способов создания быстрого тестового запроса в Windows через соединение ODBC - это DQY.
Для этого создайте файл DQY (например, test.dqy), содержащий магические первые две строки (XLODBC и 1), как показано ниже, а затем строку подключения ODBC в третьей строке и ваш запрос на четвертой строке (все на одной строке), например:
XLODBC
1
Driver={Microsoft ODBC for Oracle};server=DB;uid=scott;pwd=tiger;
SELECT COUNT(1) n FROM emp
Затем, если вы откроете файл, дважды щелкнув его, он откроется в Excel и заполнит рабочий лист результатами запроса.
Ответ 2
Вы можете использовать функцию "Проверить соединение" после создания соединения ODBC с помощью панели управления > "Администрирование" > "Источники данных".
Для проверки самой команды SQL вы можете попробовать:
http://www.sqledit.com/odbc/runner.html
http://www.sqledit.com/sqlrun.zip
Или (возможно, более простой и полезный в конечном итоге) вы можете сделать тестовую страницу ASP.NET или PHP за пару минут, чтобы запустить SQL-выражение самостоятельно через IIS.
Ответ 3
Для специальных запросов утилита Компоненты доступа к данным Microsoft.
Чтобы выполнить запрос, вы можете нажать кнопку подключения (или использовать ctrl-F
), выбрать источник данных, ввести запрос, затем ctrl-E
выполнить его и ctrl-R
, чтобы отобразить результаты (например, если это SELECT или что-то, что возвращает курсор).
Ответ 4
Сделайте файл SOMEFILENAME.udl, затем дважды щелкните по нему и настройте его как объект соединения ODBC, имя пользователя, pwd, целевой сервер
Ответ 5
простой способ:
создать поддельный файл * *.UDL на рабочем столе
(файлы UDL описаны здесь:
https://msdn.microsoft.com/en-us/library/e38h511e(v=vs.71).aspx.
если вы также можете настроить его, как описано здесь. )