oracle impdpでEXCLUDEパラメータを使ったらORA-39071発生 ORA-39071: EXCLUDEの値の形式が正しくありません。impdpを使ってダンプファイルをロードする際、インデックスは不要だったので(まともにロードするととても時間がかかる)EXCLUDEパラメータを使って「インデックスの除外」を... 2021.06.23 oracle
Linux Linux nkfで文字コード変換半角カタカナを変換する際は注意必要です 外部からShift_JISのCSVで受け取ったファイルをutf8に変換したところ次の点、うっかりバグを作ってしまいました。(半角カタカナのデータなんて混じる事知らんかったし、、、)Shift_JIS で記載された内容(nkftest.csv... 2021.06.22 Linux
oracle RDS for Oracle Tips 先日初めてRDS for Oracle触りました。本当は私のお仕事ではなかったのですが、お隣の部署の方から「AWSでOracle動かしているんだけど、killできないんだけど、、見てよ」、、と所詮Oracleでしょ?と思っていたら、面食らい... 2021.06.20 oracleRDS for Oracle
oracle V$SESSIONをはじめV$ではじまる動的パフォーマンスビューはパブリックシノニムです。 v$sessionってVIEWだと勘違いしている人多くないですか?自分も最初そう思っていました。実はPUBLIC SYNONYMなんです。(ついでに言うと、データディクショナリであるDBA_OBJECTSやDBA_TABLESもPUBLIC... 2021.06.20 oracle
oracle 各種システム権限を付与する create synonymシノニムを作成するために必要な権限です。grant create synonym to scott;alter systemalter system文の実行が可能となる(kill sessionはこれが必要ですね... 2021.06.20 oracle
Excel/VBA 動的HYPERLINK関数で別シートへ(目次作成とかには超便利!) 動的にハイパーリンクを作成するB3セルに下記HYPERLINK関数を記載するとC3セルに記載したシート(ここでは「シート1」)へ遷移する事ができます。シート名に直接リンクを書かないので操作感もスッキリです。何よりリンクセルでオートフィルハン... 2021.06.19 Excel/VBA
oracle Oracle SGAに関する調査 メモリ管理の方法を確認する最近はほとんどSGAとPGAを完全自動的に管理する「自動メモリ管理」を採用されているのではと思いますが、当方の環境は以下の通り「自動共有メモリー管理」(SGAのサイズを決める)となっています。初期化パラメータからメ... 2021.06.18 oracle
動的パフォーマンス・ビュー V$BHからバッファー・キャッシュの状況を確認する V$BHとDBA_OBJECTSを結合すれば現在どんなオブジェクトがバッファ・キャッシュに乗っているのか確認する事が可能です。以下はサイズ(ブロック数)の大きいものから一覧表示しています。※以下SQLでは「キャッシュ」しているものです。バッ... 2021.06.18 動的パフォーマンス・ビュー
oracle Oracle ストアドプロシージャのパラメータ指定方法について プロシージャの呼び出しには、ごく一般的と思われるパラメータをカンマ区切りで羅列していく方法と、パラメータ名とVALUE値を' => ' で区切って指定する方法の2種類があります。こちら一見違和感ありましたが、慣れるとこちらのほうがわかりやす... 2021.06.18 oracle
oracle ストアドプロシージャ(PL/SQL)でもオーバーロードできます パッケージのヘッダー部に同一名のプロシージャ、ファンクションをパラメータを変えて複数定義する事で実現できます。ヘッダー部CREATE OR REPLACE PACKAGE SCOTT."PAC01"ISPROCEDURE PRC_OLTES... 2021.06.18 oracleサンプルプログラム