Нет, сознательно не возможно сделать это. Необходимо будет использовать один из тех инструментов или открытый ключ без пароля.
AFAIK, Сервер MSSQL является измененной версией SyBase RDBMS.
По крайней мере, с 2005 MSSQL, инструменты SyBase работали на MSSQL также. Это может все еще иметь место с 2008 MSSQL.
Ищите FreeTDS, бесплатную реализацию для доступа к таким серверам.
Это идет sqsh
, SQL-клиент командной строки и также драйвер ODBC, который можно затем использовать с любым ODBC осведомленную утилиту или модуль языка (как DBI perl).
Если я понимаю правильно, Вы хотите импортировать содержание текстового файла на Unix или Linux ОС в базе данных SQL Server. Первая вещь, которая приходит на ум, состоит в том, что Unix/Linux и Windows используют различные символы для новых строк, таким образом, утилита как dos2unix могла бы быть полезной. Во-вторых, почему не только используют scp для копирования файла в машину SQL Server и импорт? В-третьих, Вы напрашиваетесь на неприятности, по моему скромному мнению.