これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド tsql です。
プログラム:
NAME
tsql - FreeTDS 接続とクエリをテストするユーティリティ
SYNOPSIS
tsql { -S サーバー名 [-I インタフェース] | -H hostname -p ポート }
-U ユーザ名 [-P password] [-o オプション]
tsql -C
DESCRIPTION
tsql は、FreeTDS の一部として提供される診断ツールです。 TDSプロトコルを直接使用します
Sybase または Microsoft SQL Server に接続し、ユーザーが以下のクエリを発行できるようにします。
FreeTDS の機能をテストします。
tsql sqsh (www.sqsh.org) などの完全な isql の置き換え*ではありません*。 それは
分離する方法として、最低レベルの FreeTDS ライブラリである tdslib に依存するように設計されています。
プロトコル実装における潜在的なバグ。
tsql freetds.conf を使用する方法と接続する方法の XNUMX つの方法で実行できます。
サーバーを直接使用して hostname ポート.
日時 -S が使用されている場合、FreeTDS は freetds.conf (または同等のもの) と環境変数を使用します。
通常の方法でサーバーの IP アドレスを決定し、 ポート。 あなたが使用することができます -I 指定します
ファイル名。FreeTDS の構成ファイル検索アルゴリズムをオーバーライドします。
当学校区の -H -p パラメータは、特に新しい構成のトラブルシューティングのために提供されています
(またはサーバー)。 これらのパラメータを使用すると、FreeTDS は freetds.conf を無視し、
環境変数。
OPTIONS
-S サーバー名
接続先のデータベースサーバー。
-I インタフェース
説明する freetds.conf またはインターフェイス ファイル サーバー名
-H hostname
DNS hostname サーバーの
-p ポート
ポート SQL Server がリッスンしている場所
-U ユーザ名
データベースのログイン名。 もしも ユーザ名 が提供されていない場合、ドメインへのログインが試行されます。
TDS 7+ 接続。
-P password
データベース password.
-L サーバーの「インスタンス」をリストします ( -H)
-C コンパイル時の構成パラメータの一部を出力します。
-o オプション
適用する オプション すべてのコマンドに指定されます。
f フッターなし [結果数]
h ヘッダーなし [タイトル]
t 印刷時間
v 印刷版
q 静かな
注意事項
「exit」、「quit」、または「bye」(または ^D)を入力すると終了します tsql.
「version」と入力すると、TDS プロトコルのバージョンが表示されます。
コマンドバッチは「go」または「GO」で区切ることができます。 「GO」の場合、バージョン文字列は次のようになります。
バッチを実行する前に報告されます。
を要求した後、 password, tsql リモートへの接続を試みます
サーバー。
tsql 秒数を示すカウンターを表示します。
it is 試みる 〜へ 接続します。
一般的に、 tsql すぐに応答する必要があります
a '1>' プロンプト。
カウンター (1、2、3、...) が表示されている場合は、おそらく tsql に接続できません
指定されたサーバー。
「」で接続できればtsql -S サーバー名「基本的な FreeTDS インストールは機能しています。
作り方の提案があれば tsql 診断ツールとしてもっと便利です、お願いします
検討のために FreeTDS メーリング リストにそれらを推奨してください。
HISTORY
tsql FreeTDS0.60で最初に登場しました。
作者
当学校区の tsql ユーティリティは Brian Bruns によって作成されました。
onworks.net サービスを使用してオンラインで tsql を使用する