PostgreSQL

PostgreSQL オブジェクト一覧を確認する(アクセス権限含む)

基本はpg_classを参照すればオブジェクト一覧を取得できるのですが、スキーマ名や、所有者名までを調べたい場合pg_namespaceやpg_rolesまで結合しないといけない点少し不便ですね。
JDBC

Oracle JDBCドライバのバージョン確認方法(是非実施下さい)

JARファイル名での確認だけでは不十分な場合があります。jarファイル名(例ojdbc8.jar)が同じだからと言って「同じもの」ではないので注意しましょう。先日JDBCのバージョンによって挙動が異なる場面に遭遇したので今回はJDBCドライバのバージョン確認方法を紹介します。
oracle

SQL*Loader 国土交通省住所データ取り込み

国土交通省のサイトから丁目レベルと、街区レベルの住所データを取り込みます。丁目レベルではJIS住所コード5桁+7桁独自コードで12桁の「住所コード」と緯度、経度情報が入っています。街区レベルでは街区符号・地番毎に緯度、経度情報が入っています...
oracle

管理権限の確認(システム権限・オブジェクト権限とは別ものです)

Oracleには高度な管理操作を実行するために必要な「管理権限」が用意されています。これは一般的によく知られる「システム権限」や「オブジェクト権限」とは異なるものです。
oracle

Oracle オプティマイザ統計情報の取得、削除、取得状況確認

オプティマイザ統計にはいくつかの種類があり、かつそれぞれ適切なタイミングで取得する必要があります。基本的にはOracle任せでよいのですが、状況によっては管理者手動でプロシージャを適宜実行し統計情報の取得や削除を行う必要があります。以下に各種プロシージャをまとめました。
WordPress

WordPress 備忘録

SiteGuard WP Pluginが原因でなぜかWordpressにログインできないなぜか急にWordpressにログインできなくなった。(chromではできないけどfirefoxではできた)結果からゆうと「SiteGuard WP P...
oracle

V$LOCKED_OBJECTで現在ロックされているテーブルを確認する

現在発生しているトランザクションが獲得しているロックを表示V$LOCKED_OBJECTを参照する事で現在ロックがされているテーブルを確認できます。ロックしているだけで誰にも迷惑をかけていない(誰も待たせていない)のであれば良いのですが、ロ...
Windows

Windows環境にnkfをインストールする

本来であれば、PowerShellのコマンドレットか何かでファイルの文字コードを判定したかったのですが実現方法が見つかりませんでした。これを実現するために、今回nkfコマンドをインストールしました。
oracle

SQL*Plusの戻り値を使いPowerShellへ値を渡す(Windows環境)

以前Linux環境を想定した記事を書いたのですが、Windows環境(PowerShell)でも同様な事を実現する事があったので今回記事としました。基本的にはLinux環境と同じですが新たな発見もありました。windows環境の場合、Lin...
oracle

Oracle DATE型の引き算で経過時間を見やすく表示する

バッチ処理等で経過時間を出力する際に出番があります。地味ですが意外と困っていらっしゃる方多いようなので記載してみました。経過時間表示SQLselect c1,to_char( to_date( (c3-c2)*24*60*60,'SSSSS...