Запрос 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 и импорта? В-третьих, вы просите о проблемах ИМХО.

  • Как отлаживать NT_STATUS_INVALID_PARAMETER при совместном использовании cifs?
  • Что (тип) раздела необходимо для установки Fedora вместе с Windows
  • Разделение Ubuntu и Windows 7 раз и навсегда
  • Почему определенный путь используется как имя файла при передаче файлов через scp на хост Windows?
  • Как называется технология, которая мгновенно загружается в Linux из Windows?
  • Почему Unix имеет кольцевую архитектуру, почему не окна?
  • Прямой доступ к видеокарте QEMU (или видеовыход QEMU без X11)
  • Вырезанная таблица разделов Windows
  • Как разрешить пользователям монтировать общие ресурсы Windows
  • Идентифицировать удаленный сервер Windows из сценария оболочки
  • Grub2 не обнаруживает окна 8.
  • Linux и Unix - лучшая ОС в мире.