A5:SQL Mk-2

開発のこと、日々のこと

A5:SQL Mk-2 コマンドラインユーティリティ

ホーム フォーラム A5:SQL Mk-2掲示板 A5:SQL Mk-2 コマンドラインユーティリティ

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #7408 返信
    katsuwo
    ゲスト

    A5:SQL Mk-2 コマンドラインユーティリティを使用したいのですが、実行サンプルがありましたらご教示いただけないでしょうか。
    ※ファイルを指定してSQLを実行してCSVを出力したいです。
     SQLServer、MySQLで利用を考えております。

    コマンドラインでSQLを実行することが不慣れであるため、的外れな質問になっていた場合申し訳ございません。

    お手数をおかけしますが、よろしくお願いいたします。

    #7438 返信
    松原正和
    キーマスター

    katsuwoさんこんにちは。
     
    すみません、A5:SQL Mk-2 コマンドラインユーティリティですが、サンプルもなく、ドキュメントも読みにくいため使いづらいですよね。
     
    例えば、SQLServerでlocalhostの1417ポートで待ち受けする “master” に対して、”sa”ユーザー(パスワード: “FUGAFUGA”)で接続し、test.sqlを実行して結果を得るには、以下のようなコマンドを実行します。
     
    A5M2cmd.exe “/Connect=__ConnectionType=Internal;ProviderName=SQL Server;UserName=sa;Password=FUGAFUGA;ServerName=localhost;Port=1417;Database=master” /RunSQL /FileName=test.sql
     
    実行結果はQuery-1.csv, Query-2.csv のようなCSVファイルで出力されます。
     
    同じように、MySQLでlocalhostの3380ポートで待ち受けする “test_db” に対して、”HOGEHOGE”ユーザー(パスワード: “FUGAFUGA”)で接続し、test.sqlを実行して結果を得るには、以下のようなコマンドを実行します。
     
    A5M2cmd.exe /Connect=__ConnectionType=Internal;ProviderName=MySQL;UserName=HOGEHOGE;Password=FUGAFUGA;ServerName=localhost;Port=3306;Database=test_db /RunSQL /FileName=test.sql

    A5:SQL Mk-2 コマンドラインユーティリティは(今のところ)DBに付属するコマンドラインツールのように対話的にSQLを実行するというよりは、A5:SQL Mk-2の機能をバッチなどから単発的に呼び出すツールと思っていただければよいかと思います。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
返信先: A5:SQL Mk-2 コマンドラインユーティリティ
あなたの情報:




コメントは受け付けていません。