Tihiroの頭を休めるIT教室

少しだけ頭使って後は根性

Oracle 12c

テーブルのテーブルスペースと、NULLなテーブルスペースをもつテーブル。

調べたいこと テーブルのテーブルスペースを調べた際に、テーブルスペースがNULLになっているのがあったので調べてみた。 環境 Oracle 12c 結論 テーブルスペースがNULLなテーブルは、パーティションテーブルな模様(と、一時表テーブルもNULLになる?)。 …

SQL*Loader実行時にエラーが発生する。

概要 SQL*Loaderを利用してクライアントからリモートサーバにデータを読み込ませようとすると SQL*Loader-704: 内部エラー: ulconnect: OCIServerAttach [0] ORA-12504: TNS: リスナーはCONNECT_DATAのSERVICE_NAMEを取得できませんでした。 的なエラーが発…

LRM-00109: could not open parameter file

LRM-00109: could not open parameter file →ORACLE_SIDに指定したSIDが小文字になっていました。

Oracleのフラッシュバック機能のまとめ

概要 OracleDBでフラッシュバックと名のつく機能があるのですが、多すぎるのと名前が似ているのが多く把握するのが困難です。のでまとめました。 ものの、やっぱり混乱する。 UNDOデータを利用するフラッシュバック機能。 UNDOデータが存在しないと失敗する…

Oracleの表領域の使用率とデータファイルのサイズを確認するSELECT文(管理者用)

概要 Oracleの表領域の使用率とデータファイルの使用率を確認するSELECT文(管理者用)です。 管理者用なので管理者権限が必要です。 SELECT文を実行するには、DBA_xxxテーブルに対する参照権限が必要です。 環境は Oracle 12c です。 表領域の使用率を確認…

Oracleメモ

概要 メモです。 環境は Oracle 12c メモ ユーザーテーブルの表示 SELECT * FROM user_tables ビューの表示 SELECT * FROM user_views クリエイト文などの取得 SELECT dbms_metadata.get_ddl('TABLE','テーブル名', 'スキーマ名') FROM dual; 制約を確認 SEL…

Oracleのログを確認したい。

概要 Oracleでトラブった際に、まずはログを確認します。が、いっつも場所が分からなくなるので、ログの出力先と確認方法を調べたメモ。 対象は アラートログ コアファイル トレースログ DDLログ インシデント・ダンプファイル リスナーログ あとついでに AD…

Oracle12cの用語に関して分かりにくいものを脳内からアウトプットしてみる。

概要 OracleDataBaseの用語でごっちゃごちゃになるので、書き出して見た。間違っている可能性もあるので、その辺りはご注意ください。 また、インスタンス名の変更などによりパスワードファイルの再作成が必要となります。パスワードファイルを再作成しない…

OCIORA-03137について(CentOS7+instantclient12.2)

概要 最近、C言語始めました。ということでOCIとかいうオラクル接続用のインターフェースがあるんですが、それを利用してINSERTやUPDATE文を実行した際に Error - ORA-03137: malformed TTC packet from client rejected: [kpoal8Check-5] [32768] [0x000000…

ORA-12154について。

概要 OracleDBに接続しようと思ったら繋がらない。 発生するのはORA-12154。 ということで調べてみた。 環境は Oracle 12c です。 エラー対応 tnsnames.oraが見つからない tnsnames.oraが見つからない場合、 ORA-12154 TNS:could not resolve the connect id…

ORA-21561: OID を生成できませんでした。について

環境 oracle 12c です。 エラー内容 OS接続しようとした際に ORA-21561: OID を生成できませんでした と出ます。 原因と対策 ホスト側に環境変数「ORACLE_SID」が設定されていないのが原因です。 クライアント側にhosts内のlocalhostの後ろにホスト名を追加…

Oracleのアンインストール(deinstall)でエラーが発生。

結論 権限がモニョモニョということでしたので、deinstall.batを管理者権限で実行すれば成功しました。 環境 Windows 7 Oracle 12c

OracleデータベースをGUIで管理する機能の紹介。

概要 Oracle12cのデータベースをGUIで管理する方法についての記事です。タイトルのまんまですね。 Oracleデータベースは色々と気にすることが多いのでGUIで管理できたほうがいいというか、CUIで確認していくのは大変というのが個人的な印象。 ということでOr…