OracleXEが起動しない…

Ubuntu12.04がでたのではしゃいでアップグレードしたら、Oracleが起動しなくなってしまいました。
知識不足で苦労したので今回の解決までのメモ。

1.普段ユーザでsqlplusが起動しなくなる…
環境変数の設定

export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
export PATH=${JAVA_HOME}/bin:${ORACLE_HOME}/bin:${PATH}
export NLS_LANG=japanese_japan.UTF8
export ORACLE_SID=XE

これを.bashrcにも書いておく。
2.sqlplusは起動したものの、リスナーが起動していない。。
確かこんなこと言われた。

ORA-12541: TNS: リスナーがありません。

リスナーを起動

$lsnrctl start

NL-00280(logファイルの作成ができない)
よくよく考えたらoracleインストールユーザーじゃなかったので、
oracleユーザになってから実行したら、普通にできた。
(いままでユーザなんて意識しなくてもできてたのになぁ…
ちなみに、oracleユーザのホームディレクトリは/usr/lib/oracle/xeでした。
3.sqlplusからデータベースを起動

$sqlplus /nolog
SQL>conn sys as sysdba
SQL>startup

4.oracle xe を起動

$sudo /etc/init.d/oracle-xe start

これでhttp://localhost:8080でログイン画面がでる。


5.パスワードを忘れたとき
せっかくここまできたのに、パスワードを忘れてしまった…

$sqlplus /nolog
SQL>conn sys as sysdba
SQL>alter user sys identified by passwrod

これでOK!

usermodでグループ変更し、sudoできなくなった

oracleのインストール時に必要かなと思い、usermodでoracleのグループを追加後、sudoになれなくなってしまいました。

usermod -G グループ名 ユーザ名
とすることで、指定したユーザ名が所属するグループが変更できます。が元々所属していたadmin(rootになれるグループ)からはずれてしまいます。
これが今回の原因で未だにubuntuに使い慣れていないのでどうやって直せばよいのかちょっと苦労した。。

以下、同じことをしちゃっても大丈夫なようにメモ。

<概要>
・sudo になれるかどうかを判定するファイル(/etc/sudoers)の中にadminしかないため、sudoになることができない。

・/etc/sudoersにsudoできるようにしたいユーザを追加する。

<手順>
/etc/sudoersはrootユーザしか変更できないが、rootユーザを有効にするにもsudoが必要でどうにもならないので、grubを起動しそこからファイルを編集する。
1.grubの起動(起動時にShift押下)
2.recovery modeを選択
3.root Drop to root Shell pronpt を選択
4./etc/sudoersを編集

#vi /etc/sudoers
uesrid ALL(ALL) ALL

5.強制的に書き込み(:wq!)
6.再起動(reboot)

免許証とれましたYahoooo!

今日、朝5時に起きて、それなりに準備して免許試験会場へ向かいました。
もう少し朝はゆっくりしたかったかも。。

学科試験はやっぱり試験終わるまでは落ちたらどうしようって思ってたけど、
あっさり合格しました。

結構時間かかったなぁー…
2ヶ月でとれると思ってたのに 笑

無事免許証も獲得できたし、親知らずも抜いて頭痛から開放もされたし、友達とも遊べたし
満足のいく春休みが遅れてよかったです。

心残りはCCNAが受験すらできなかったことですけども、割引期間もながくなったのでもう少し先で
うけることにします。

あと、ペーパーにはならないようにしないと!

では、明日から会社がんばってきます^^

卒検合格!

やっと今日一日が終わりました。
朝から緊張ばかりして、まだ23時なのに結構眠いです。
来週も受験できるようにと来月分の予定表ももらっていたのですが、
結果、

合格

できました。

本当に良かった。

でも、合格もらう前に結構怒られて凹んでたから、なんか複雑でしたけどね。。
ずっと怒った顔の先生だったから尚更怖かった。

注意された点は4つ

・車線変更時に車体が揺れる
・方向指示器をだし忘れ
・信号機が黄にも関わらず、ゆっくりと交差点を進行
・速度があまりだせてない

これからは自己責任になってきます。
こういったことをしてしまうことがあるということを肝に銘じて、運転するようにと
言われました。

緊張して起こしてしまったところもありますが、これからは隣に絶対だれかいるわけではないので
そのあたり本気で気をつけようと思います。

そして、担当の先生に合格を報告してきました。

本当に喜んでもらえて複雑だった気持ちも少し晴れました。

「結構怒られました」
「それでも合格は合格や。まぁ、注意やからな」

なんか先生見てると安心してちょっと目が潤んでしまった 笑
最後に
安全運転の誓いを書いて先生に提出しました。
だしに行くときもまた目が潤んだ > <

<安全運転の誓い>
1.他社の立場にたって、思いやりのある運転を心懸けます
2.危険な車には極力近づきません
3.他の事に気をとられて、操作や注意が疎かにならないよう気をつけます
4.もっと周囲の状況を読み取って安全な運転をします
5.無理はしません

以上を運転をするにあたり先生に誓います。

5ヶ月間も居座ってごめんなさい!
それから、本当にありがとうございました!!

明後日、学科試験一発で決めてきます。

明日は卒検

11月から教習所へ通い始めましたが、いよいよ明日が卒検です。
5ヶ月くらいいたんだ。。
改めてゆったり通ってたなぁと思います。

あまり運動神経もいいほうではないですし、車にはほっとんど興味もありませんでしたし、
なかなか上達しませんでした、

修了試験もギリギリで通過したし。

路上で、運転操作が乱れまくったときは先生に呆れられて、それが結構なショックで
トイレで泣いたこともあったなぁ。

その後は必死に教科書読んで復習したよな、、

怒ることはしない先生だったので、怒られることはなかったけど、
よくここまでのんびり付き合ってくれたなぁとしみじみ感じました。

本当に感謝してます。

今日、教習の終わりに名刺をいただきました。
今後、何か合ったら電話なり、メールなりすればいいし、もし、免許受ける人で紹介したいときとか
連絡したらいいとのことでした。

これは紹介カードというものなのかもしれませんけど(でも一枚しかもらってないし名刺って言われてたし…?)
なんだか嬉しかったです。

ちゃんとした運転ができるのはまだ先になるでしょうけども、
何年か後に連絡を取る機会が来たときに
自信を持って連絡できるように教えてもらったことを活かしていこうと思います。

先生のために免許をとった訳ではないのはわかってます。
でも、先生をがっかりさせるような運転は絶対したくない。
そう思ってます。


では、
明日、いつもどおりできるように頑張ります。

誕生日ケーキもらったぁー><ノ


今日は卒業研究の発表日。
発表はうまくいった。ってか、私は一言も発してない。
メンバーの一人がすごく頑張ってくれて、私はただ立っていただけ^ ^;

ケーキめっちゃおいしかった。
一緒に食べれなかったのはちょぃとざんねんだったけど、誕生日祝ってもらえるなんて思ってもいなかったから
本気でうれしかったよ。
ありがとう!
ありがとう!!

MacBook Air 11インチ欲しい!
MacBook Air 11インチ欲しい!
めっちゃほしい!
本当にほしい!
お願い!ください><
毎日早起きするから!
あの薄さ、本気でいいと思うんだ!
ほしいいいいいいいぃぃぃーーーー




これだけ書いたらもらえるかなぁ(^ ^ ;;)

Macあったたらiphoneアプリに挑戦してみたいな。。