お世話になります。
oracleデータベースをインストールしてアンインストールしたいのですが。
RPMでしようとすると次の様にエラーがでます。
[root@centos7 Disk1]# rpm -i oracle-xe-11.2.0-1.0.x86_64.rpm
パッケージ oracle-xe-11.2.0-1.0.x86_64 は既にインストールされています。
[root@centos7 Disk1]# rpm -e oracle-xe-11.2.0-1.0.x86_64.rpm
エラー: パッケージ oracle-xe-11.2.0-1.0.x86_64.rpm はインストールされていません
アンインストールする方法を教えてください。
RPMの --force --nodeps を指定しても上記と同じエラー
がでます。
宜しくお願いします。
No.1
- 回答日時:
>[root@centos7 Disk1]# rpm -e oracle-xe-11.2.0-1.0.x86_64.rpm
>エラー: パッケージ oracle-xe-11.2.0-1.0.x86_64.rpm はインストールされていません
-eオプションで指定するのはパッケージ名であって、rpmファイルのファイル名ではないかと。
# 同一パッケージ名で複数アーキテクチャが存在する場合はアーキテクチャも指定する。
ということで…
rpm -e oracle-xe
でアンインストールできませんか?
# バージョンやリリースなどの指定は無くてもいけるはず。
# パッケージによってはメジャーバージョンがパッケージ名側に含まれることもあったかも知れませんが。
No.2
- 回答日時:
># パッケージによってはメジャーバージョンがパッケージ名側に含まれることもあったかも知れませんが。
CentOS7ならpythonあたりでありますかね。
$ yum info python
名前 : python
バージョン : 2.7.5
$ yum info python34
名前 : python34
バージョン : 3.4.3
って感じで。
>rpm -e oracle-xe
でダメだったら、
rpm -qip oracle-xe-11.2.0-1.0.x86_64.rpm
で名前調べてください。
回答有難うございます。
試してみたところ
[root@centos7 scs]# rpm -e oracle-xe
エラー: パッケージ oracle-xe はインストールされていません。
[root@centos7 scs]# rpm -qip oracle-xe-11.2.0-1.0.x86_64.rpm
エラー: oracle-xe-11.2.0-1.0.x86_64.rpm のオープンに失敗: そのようなファイルやディレクトリはありません
と表示されます。
/home 以下に /u01からなるoracleのフォルダは作成されていて
中にoracleのファイルも入っている状態です。
No.3ベストアンサー
- 回答日時:
>[root@centos7 Disk1]# rpm -i oracle-xe-11.2.0-1.0.x86_64.rpm
>[root@centos7 scs]# rpm -qip oracle-xe-11.2.0-1.0.x86_64.rpm
カレントディレクトリが違いますがな…。
rpmコマンドの-qiでパッケージの情報を表示します。
このとき指定するのはパッケージ名。
さらに-pオプションを追加した場合はパッケージ名ではなくrpmファイル名を指定します。
ファイル名の指定なんでカレントにない場合はフルパスなりで指定してください。
rpm -qa | grep ^oracle
で、oracleで始まるインストール済みのパッケージが一覧で出力されるはずです。
そちらからパッケージ名を調べる。というのもありでしょう。
http://labs.berrystyle.jp/archive/2007/08/07/4.h …
http://ossfan.net/tips/004_rpminfo.shtml
http://linux.kororo.jp/cont/intro/rpm.php
http://dev.classmethod.jp/server-side/rpm-revers …
などなど、rpmコマンドの解説をしているページはいくつもあるので
いろいろ見たり、実際に(破壊したりしない程度に)触ってみてください。
-qa インストール済みパッケージの一覧を出力。grepで絞り込んだりする。
-ivh インストール。進捗表示あり。rpmファイル指定。
-Uvh アップデート。進捗表示あり。rpmファイル指定。
-e イレース。パッケージ名指定。
-qi パッケージの情報表示。パッケージ名指定。-qaとかではバージョンとか出ないからこっちで調べる。
-qf ファイルやディレクトリが含まれるパッケージの調査。ファイルやディレクトリを指定。
-qs パッケージに含まれるファイルやディレクトリの一覧を出力。パッケージ名指定。
辺りが使えればそれほど困らないとは思いますが。
-p追加で…
-qip rpmファイルを指定した-qi。インストールする前に調べたい場合とか。
-qsp rpmファイルを指定した-qs。インストールする前にどんなファイルやディレクトリがあるか調べたい場合とか。
辺りも使うことがあるやも知れません。
回答有難うございます。返事遅くなり申し訳ありません。
rpm -e oracle-xe
でアンインストール、無事終了し
再インストールもできました。
rpmについて詳しく教えて頂き、大変勉強になりました。
有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
oracleのimpdpでORA-39166
-
batファイルでのSQL(oracle)...
-
副問合せにLIKE文を使う方法は...
-
64bit端末でのOLEDB接続に関して
-
videopad 無料版 アンインストール
-
oracleの直接接続のクライアン...
-
IPアドレスを数値に変換
-
update文で質問です。 下記の条...
-
ワークテーブルって何?
-
osqleditについて
-
sqlで質問です。 Aテーブルは店...
-
SQLの中上級者へのレベルアップ...
-
SELECTによる表の変換方法を教...
-
開発対象となるアプリケーショ...
-
質問です。 下記のテーブルとデ...
-
Oracleですがsqlで質問です。 ...
-
sqlで質問です。 Aテーブルの登...
-
sqlで質問です。 Aテーブルの情...
-
SQLの書き方について
-
SQLについて教えて下さい。 主...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
windows版postgresql 異なるバ...
-
PostgreSQLのアンインストール方法
-
RHEL6.0上で使用可能なポスグレ...
-
インストール不可、Windows イ...
-
postgresql.confが編集できない
-
mac PostgreSQLのアンインスト...
-
RPM版PostgreSQLのアンインスト...
-
postgresql-7.3.11のconfigre時...
-
FedoraCoreにPostgreSQLを
-
postgresqlの接続ポート5432か...
-
postgresqlでのトランザクショ...
-
Windows10でQuickTimeがインス...
-
Access フォーム「使用可能」...
-
PostgreSQLで集約関数をネスト...
-
MySQLとPostgresの同時使用
-
odbc接続処理が遅い
-
PostgreSQLを完全に削除出来ない
-
Oracle9iを再インストールす...
-
PostgreSQLの標準文字コードをS...
-
postgreSQLに複数行(改行され...
おすすめ情報