LYSITHE TOOLS 001
~Oracle Database のdesc結果から選択してSQLをつくる~

Oracle DatabaseのSQL*Plusコマンドであるdescの結果から、列設定等を含めたSELECT文作成を
補助する簡易ツールです。AWSに配置しています。内部処理は、Pythonで実装しています。
販促グッズ代わりに、代表の相川が自分で実装した無料ツールです。お気軽にお使いください。
ツール名のタイトルがリンクになっています。ブログでは、このあたり(リンクはってます)で触れています。

LYSITHE TOOLS 002
~LogSate(ログサテ)。Teratermのログを時間で串刺しにする~

タイムスタンプ付きで出力されたTeratermのログを時間で串刺しにします。出力形式はCSVなので
エクセルで簡単に確認可能です。Oracle Cloud Infrastructureのオブジェクトストレージに配置
しています。ダウンロードしてお使いください。001と同じように、代表相川が実装しています。
現在バージョンは、1.3です。ブログではこの辺(リンクはってます)に記載しています。
リンクは、上記ツール名、および以下です。

LogSate ver1.1(公開終了。文字化け行はスキップする改修実施)
LogSate ver1.2 (公開終了。文字化け箇所は(文字化けデータ存在)と表示してスキップしない)
LogSate ver1.3( 公開終了。 EUC対応。不具合対応)
LogSate ver1.4 ( 公開終了 。EXEにアイコン設定)
LogSate ver1.5 ( 2026/12末まで。マルチプルアイコン化)

本ツールで出力されたCSVをエクセルで開いて、条件付き書式でグレーアウトしたところの画像です。
enableコマンドを実行したあと、スタンバイでパラメータ設定が動いている様子が確認できます
(左がDGMGRL操作、右がスタンバイアラートのtail) 。


LYSITHE TOOLS 003
~ AlertlogSate(アラートログサテ)。
Oracle Databaseのアラートログを時間で串刺しにする ~

Oracle Database のアラートログを時間で串刺しにします。002同様、出力形式はCSVですので
エクセルで簡単に確認可能です。
Oracle Cloud Infrastructureのオブジェクトストレージに配置しています。
ダウンロードしてお使いください。ブログでは、この辺(リンクはってます)に記載しています。
上部のタイトルと、以下がダウンロードサイトへのリンクになっています。

AlertlogSate ver0.1 (公開終了)
AlertlogSate ver1.0  (公開終了)
AlertlogSate ver1.1  (2026/12末まで 。アイコンのデザイン変更とマルチプルアイコン化)

本ツールで出力されたCSVをエクセルで開いて、条件付き書式でグレーアウトしたところの画像です。
BrokerによってGataGuard構成を組んでいる様子が確認できます(左がプライマリ、右がスタンバイ)。

BrokerがDataGuard構成を組んでゆく

次は、REDOログをスイッチしたところです。時間で串刺しされると、プライマリ→スタンバイ側への
REDOの動きが見やすいです。

REDO転送の様子

LYSITHE TOOLS 004
~ パスワード連絡メールを作る ~

添付ファイルのパスワードを連絡するメール文を作成します。その際、パスワードは都度ランダムに生成します。特徴は以下です。
・メール本文をテンプレートから選択できる(任意の入力も可能)
・パスワードは最大長のみ指定(半角小文字、半角大文字、半角記号、半角数字はそれぞれ最低2文字)
・GETパラメータ「name」に自分の名前を指定してアクセスすると、テンプレートに自分の名前が入る
あまり細かくパスワード生成条件を指定せずに使えるシンプルなツールを目指しました。GETパラメータは、ブラウザのお気に入り登録時にユーザにてURLを修正してもらう想定です。

2022/11/11 0.1β公開
2022/11/13 0.2β公開(説明の文言修正)
2022/11/30 0.3β公開(文言パターンC追加。パターンBの文言に改行追加。テキストエリアのフォントサイズと行数変更)
2022/12/4 0.4β公開(パスワード長初期表示を12に変更。GETパラメータ「patterm」の対応を実施)
2023/1/7 1.0公開(0.4βをそのままver1.0としました)

LYSITHE TOOLS 005
~PostgreSQLの\dの結果から選択してSQLをつくる~

LYSITHE TOOLS 001のPostgreSQL版です。OracleはSQL*Plusのdescコマンドでしたが
PostgreSQLは、\dコマンドです。\d以外に\d+、\dS、\dS+でも動作するようにしています。
005では列幅の設定機能はありません。

2023/12/1 0.1β公開
2023/12/13 0.2β公開(テキストエリアの背景色をPostgreSQLっぽくしてみる)
2023/12/19 0.3β公開(テキストエリアの背景色もとに戻す。タイトルをPostgreSQLっぽくしてみる)