Oracle / MySQL および MSSQL データベース用の SQL ワークシートおよびクエリ クライアント
重要
このアプリは、Android デバイスからデータベースにアクセスするためのプライベート ツールとして開発されました。
主に、開発は Oracle データベース向けに設計されました。
これは無料で提供されており、プロ仕様のツールと競合するものではありません。
本アプリの取り扱いにより生じた損害については、一切の保証をいたしません。
このアプリの使用は自己責任で行ってください。
このアプリはデータをファイル システムに保存するため、ファイル ブラウザ機能を備えているため、このアプリはファイル システム内のすべてのディレクトリにアクセスする必要があります。
この機能により、SQL と選択したデータを任意のディレクトリに保存したり、Android アプリで作成するのが難しいより複雑なクエリを実行できるように、外部で作成された SQL をアプリのエディターにインポートしたりすることが可能になります。
私のアプリは、あなたの同意なしに、いかなる方法でもファイル システムからあなたのデータを読み取り、変更、削除、またはその他の方法で使用することはありません。
Android 10 以降では、Google がアプリに対する「すべてのファイルの管理」を許可していないため、内部ファイルマネージャーは標準の Android オープンおよびファイル保存機能に置き換えられました。このため、「すべてのファイルを管理」する必要はなくなりましたが、この変更により、デフォルトのディレクトリの設定などのいくつかの機能が失われます。
このアプリの主な機能:
- SQL ステートメントを作成する
- 無制限の結果セット行
- 結果セットのサイズはメモリによってのみ制限されます
- SQL ステートメントをテキストファイルに保存/テキストファイルからロード
- 結果セット内の列を修正する
- 結果セット内の列をソートする
- &input のような動的変数を使用する
- 構文のハイライト
- SQL ビューティファイアー
- 説明計画を作成する
- データを CSV にエクスポート
- データをクリップボードにエクスポートしてコピーします
- SQL の「挿入」または「更新」のような操作
トラフィックは暗号化されていないため、RoSQL は VPN ネットワークやローカルの安全なネットワークなどの安全なネットワークで使用する必要があります。
MSSQL は Android 5 以降にのみ実装されており、Android 4.4 には実装されていません。
Android 11 以降では、Android スマートフォンの設定でアプリ ファイルの読み取りおよび書き込み権限を与えています。携帯電話の特別なアプリの権限を参照してください。携帯電話/Androidのバージョンごとに設定が異なるようです。
一部の国では、NLS (Oracle およびシン クライアント) に問題 (ORA-12705) があります。携帯電話またはタブレットにサポートされていない言語 (キリル文字など) が含まれている場合は、設定ウィンドウでロケールを「US」(米国のデフォルト接続のチェックボックス) に変更してみてください。 Oracle Express の問題のようです。Oracle Standard/Enterprise データベースを使用したテストでは、この接続エラーは発生しません。
この Oracle SQL クライアントは、データベースへの Android 4.4 以前の場合は直接 Thin v8 接続を使用し、Android 5 以降の場合は直接 Thin v11 接続を使用します。
- Android 5 ユーザー以降では、Oracle の互換モード 8 を設定する必要がなくなりました。
- Android 4.4 以下のユーザーは、以下で説明するように互換性モード 8 (oracle10 以降) を設定する必要があります。
Oracle12c 接続の場合は、sqlnet.ini (サーバー) SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 に設定してください。
oracle10g または 11g と等しいデータベースの場合: SQLNET.ALLOWED_LOGON_VERSION=8
Android 4.4 以前のバージョンもダウンロードできますが、メンテナンスは終了します。
データベース管理者がクライアントからの直接シン接続 (v8 または v11) を許可していない場合、このアプリは Oracle データベースに接続できません。
テストされた接続: oracle9i、oracle10g、oracle11g、oracle12c、mysql 5.5、mssql サーバー 2016