geek.conf.2

あるエンジニアの備忘録

ORA-12514エラー

タイトルのエラー、Oracle管理者なら一度は経験あるみたい。私も経験しました。試験サーバのDBを消したり、リストアしたり遊んでいたらLISTENER接続できなくなった。とりあえず教科書通りサーバ/クライアントのtnsnames.oraとにらめっこ。うーん、service_na…

smallfile→bigfile表領域に変更しよう

表領域はデフォルトで作成するとsmallfileという属性を持ちますが、1ファイルで構成される 大規模データベース向けの属性にbigfileがあります。今回試験で用いていた表領域作成クエリを本番環境に流用してsmallfileで作成してしまい bigfileに変更できないか…

DATE PUMP!!

Oracle10g DBの新機能でダンプ・ファイル・セットと呼ばれる一連のオペレーティング・システム・ファイルにデータおよびメタデータをアンロードするためのユーティリティをData Pumpといいます。従来使用されているバックアップユーティリティexport/import…

仮想テープ・ライブラリの幽霊をやっつけろ!

タイトルのとおりやっつけます。まずは経緯を説明NetVaultのお話です。仮想テープ・ライブラリをデバイス管理画面から削除して もう一度作成しようとDevice Management→Add LibraryのChoose Libraryフレーム 内にある対象サーバを開くとさっき消したはずの仮…

control_filesパラメータ 制御ファイルの変更

稼動系、待機系で運用する二つのOracle DBサーバに一つストレージをくっつけた 構成のシステムに対し、稼動系、待機系の切り替え試験を行いました。正常に待機系に処理を引き継がせることができたのですがそのDBを用いているWeb アプリケーションがDBに接続…

NetVault7クリーニング機能対応オートローダ

NetVaultの機能でドライブをクリーニングする機能があります。以前にもクリーニングメディアをNetVaultに認識させる設定方法を載せましたね。んでんで、クリーニングをしたいドライブを右クリック→Cleaning PropertiesでCleaning Interval ウィンドウで自動…

apacheのratatelogsを使おうの巻

タイトルの通り、apacheが持つログのローテーション機能を使いました。 Linuxのディストリビューションであるlogrotateとの大きな違いは、logrotateは設定した世代数を超えたログを削除してしまうが、rotatelogsは削除する機能はない。です。まあアクセスロ…

ORA-01653エラー

タイトルのエラーは表領域のサイズ以上のデータを使用すると起こります。 つまり、これ以上表領域を拡張できません!と言われています。で、なんとかしろと言われたので以下のsqlで対処しましたとさ。system権限を持つユーザでDBにログイン〜拡張できなくて…

ORA-28000エラー

タイトルのエラーORA-28000はロックされたDBアカウントでログインしようとすると 発生するエラーである。つまり、以下のような時に起こる。1.ログインパスワードを所定回数間違えてログインしようとする。2.DB管理者によってDBアカウントをロックされる。…

HostnameLookups無視!

apacheの設定ファイルhttpd.conf内のHostnameLookupsをOffにしているのに access_logを見るとあるIPだけが逆引きされホスト名が記載されていた。。HostnameLookupsディレクティブは文字通りapacheへのアクセスIPを逆引きし、 名前解決を行う機能を管理する。…

Enterprise Manager起動

OracleのDataBaseを管理するWebベースのインターフェースであるEnterprise Managerの 起動方法をば。#$ORACLE_HOME/binemctl start dbconsoleそして、Webブラウザでhttp://databaseserver名:port/emをたたく。上記URLのportは$ORA_HOME/install/portlist.ini…

ORACLE EE のパフォーマンスモニタ

Oracle Enterprise EdisionでEnterprise Managerを用いてパフォーマンスモニタ機能を使う には何やら・Database Diagnostics Pack・Application Server Diagnostics Packを別途買わなければならない。ちなみにStanderd Edisionでは上記のPackを買わなくても…

apache2に環境変数を設定する

apache2はその起動ユーザの持つOS環境変数を持ちます。が、その起動ユーザが持たない環境変数も定義したい時にどうするか??ソースからコンパイル→インストールした場合はAPACHE_HOME/bin/envvarsを編集しexportを書けばよいです。パッケージについてはRH系…

NetVaultとautoloader

バックアップソフトのNetVault7.4.5を用いてSCSI接続のHP StorageWorks 1/8 tape autoloaderにバックアップを取ろうとしてもドライブがdevice is busyとなり、メディアが触れない!よく見るとクリーニングメディアの状態がUNKNOWNとなっている。で、上のオー…

basic認証ディレクトリの下位のbasic認証をパスに対してはずす

タイトル矛盾してます。。 タイトルのとおりはずします。これができたのがびっくりだったので書きます。 私の認識ではbasic認証というかAuthTypeディレクティブは定義したディレクトリ以下に適用され、 はずせないと思っていました。。 環境は apache2.0.59 …

RAC or LK ?

とあるポータブルサイトのSI構築の案件、一台の外付けストレージにOracle DBを作成して二台のサーバで冗長性を取ろう!ということになりました。 今回の場合、・Oracle RAC買ってリスナーロードバランスさせてクライアント(Webアプリ)にもロードバランスさ…

いきなりですが。。

はじめまして、wingeekです。私はいわゆるIT系の仕事してます。んで、このブログに私が経験した技術メモを残そうかなと思っています。 結構仕事で皆様のブログに掲載されている情報に救われているところありますんでその恩返しにもなれば良いんですが。。。…