Запрос Microsoft SQL SERVER 2008 из Linux

В основном я хочу написать все строки текстового файла, присутствующие в Linux-машине, в базу данных сервера Microsoft SQL. Мне нужен сценарий оболочки для подключения с моей Linux-машины к удаленной базе данных Microsoft SQL Server (2008) и вставки. Как мне это сделать?

2 Solutions collect form web for “Запрос Microsoft SQL SERVER 2008 из Linux”

AFAIK, MSSQL Server – это модифицированная версия СУБД SyBase.

По крайней мере, с MSSQL 2005 инструменты SyBase работали и для MSSQL. Это может быть и в случае с MSSQL 2008.

Найдите FreeTDS, бесплатную реализацию для доступа к таким серверам.

Он поставляется с sqsh , SQL-клиентом командной строки, а также с драйвером ODBC, который затем можно использовать с любой утилитой или языковым модулем ODBC (например, DBI perl).

Если я правильно понял, вы хотите импортировать содержимое текстового файла в ОС Unix или Linux в базе данных SQL Server. Первое, что приходит на ум, – это то, что Unix / Linux и Windows используют разные символы для новых строк, поэтому полезной может быть утилита dos2unix. Во-вторых, почему бы просто не использовать scp для копирования файла на машину SQL Server и импорта? В-третьих, вы просите о проблемах ИМХО.

  • Почему bash.exe запускается дважды при использовании --login?
  • Есть ли что-то, что считается широко используемым в Windows?
  • Возможно ли установить Windows и Linux на один раздел?
  • Изменить двоичное значение в шестнадцатеричном виде в chntpw?
  • Как получить доступ к файловому серверу Windows из linux
  • Как я могу получить доступ к реестру Windows из Linux?
  • Cygwin X не работает с DISPLAY localhost: 0 на окнах 10
  • Использование winexe для запуска команд «wmic» на машине Windows
  • Использование источника, загружаемого в Windows на платформе Linux
  • Доступ к Windows из Fedora после установки?
  • Подключение локальной сети lxc к локальной сети
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.