管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

Oracle

縦横変換して集計する(oracle)

縦持ちのデータを横持ちへ変換するSQLについてメモ。たまにCASE文を使うと忘れてしまう。 やりたいこと SQL例

列をシャッフルする(oracle)

テストデータを作るときなど、列をシャッフルしたかったので考えたメモ。 やりたいこと SQL例 使用例

相関サブクエリで直近3日間の通信量を求める(sql)

日ごとの通信量が記録されたテーブルを使って、直近3日間(当日より前の3日間)の通信量の合計を求めたかったのでメモ。 やりたいこと 確認環境 作成したSQL 参考にしました

「ORA-03113: 通信チャネルでend-of-fileが検出されました」を対処する(Oracle)

いろいろ試していたら、アーカイブログでフラッシュリカバリ領域が一杯になってしまい、Oracleが起動できなくなってしまったのでそれを対処したメモ。関連: やったこと

ディレクトリオブジェクトの作成・確認・削除(Oracle)

DataPumpや外部表などで利用するディレクトリオブジェクトの作成・確認・削除方法をメモ 確認環境 各種操作 作成 確認 削除 読み書き権限を忘れずに

PDBの起動・停止(Oracle)

PDBの起動状態の確認と、起動・停止操作のメモ メモ

EMExpressを使えるようにする(PDBでも)(Oracle)

DBCDでDBを作るときにEMExpressを利用可能にする設定を忘れていたらしかったので、手動で設定 https://hostname:5500/em/で開けなかった もろもろの設定 再挑戦も、PDBを見られず 先ほどと表示が変わった 「コンテナ名」があるので、入力してみた XDBの認証…

アーカイブログモード関連の操作を確認(Oracle)

OracleのアーカイブREDOログ関連の取り回しを再確認。 やったこと 余談

ユーザに割り当てられたロールと、ロールに割り当てられている権限を調べる(Oracle)

Oracleでユーザに割り当てられたロールと、ロールに割り当てられている権限を調べる方法。 忘れがちなのでメモ 環境 ユーザに割り当てられたロールと、ロールに割り当てられている権限を調べる ユーザに割り当てられたロールを調べる ロールに含まれる権限を…

特定の列名を持つテーブルを検索する(Oracle)(SQLServer)

あるユーザのテーブルの中で、特定の列名を持つテーブルを検索したい時の方法。Oracleの場合。USER_TAB_COLUMNSを参照。 ALL_TAB_COLUMNS SELECT TABLE_NAME ,COLUMN_NAME FROM USER_TAB_COLUMNS WHERE COLUMN_NAME='DEPTNO' ORDER BY TABLE_NAME ,COLUMN_NA…