Linux 端末から MS SQL Server データベースにクエリを実行する必要があります。Web とこのサイトを検索すると、freetds と sqsh が見つかりました。それらをインストールし、サーバーに接続しているようですが、クエリを実行できません。間違いなく何か間違っています。
freetds を次のように構成しました。
[MSSql]
host = 192.168.1.4
port = 1433
tds version = 7.0
データベース サーバーは Sql Server 2008 r2 です。
接続するときは、次のコマンドを使用します。
sqsh -S MSSql -U sa -P sa -D databasename
次のようなプロンプトが表示されます。
sqsh-2.1.7 Copyright (C) 1995-2001 Scott C. Gray
Portions Copyright (C) 2004-2010 Michael Peppler
This is free software with ABSOLUTELY NO WARRANTY
For more information type '\warranty'
1>
次に、次のようなクエリを入力しようとします。
1> select * from C_PROPS;
しかし、何も起こりません。単純な選択と更新が必要なだけです。