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

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

  • Установка старой версии Windows 98
  • Использование источника, загружаемого в Windows на платформе Linux
  • Различные результаты ARP между хостом и виртуальной машиной
  • Переключение между двумя окнами в Linux
  • Могу ли я запустить emacs в качестве сервера на Linux, но подключиться из Windows?
  • ОС Windows для Steam
  • Создание полного доменного имени в локальной сети для систем Windows без samba
  • Разделение Ubuntu и Windows 7 раз и навсегда
  • 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 и импорта? В-третьих, вы просите о проблемах ИМХО.

    Linux и Unix - лучшая ОС в мире.