LinuxにOracle8.1.6をインストールする予定なのですが、
X-Windowが必須であると聞いております。

専用データベースサーバとして使用するつもりなので、
できれば、Xのインストールは行いたくありません。

また、物理的な条件(サーバの設置場所)から、
別ホストのX-Serverを利用することも難しそうです。

そもそも、本当にXが必須なのでしょうか?
シェル上でのCUIベースのインストールはできないのでしょうか?
(典型的なサーバアプリなのだから、できても良いと思うのですが。。。)

このQ&Aに関連する最新のQ&A

A 回答 (3件)

Oracle8.1.6(Linux)にはXが本当に必要なのか?



回答)絶対必要です。

Oracle Universal Installer(OUI)は、X Window Systemのロケールで起動するため、Oracle8iからはX Window SystemとJAVAを使用したこのOUIが利用されるようになりました。
その結果、ハード的には最低でも256Mのメモリーの実装が必要になり、ソフト的にはインストール必須のツールとなっています。

また、そのインストール時には、別のターミナルを使って別スクリプトをコールする場所があるため、一旦それを解除してから起動することは出来ないためです。

また、サイレントインストールを行う場合でも同様に、X-Windowが必要となるためX-Windowを使用せずにインストールすることは不可能であると思われます。
    • good
    • 0
この回答へのお礼

むぅ。
やはりそうですか。。。
あきらめて、Xをインストールするしかないですね。
用がすんだら削除することにします。

ご回答頂きありがとうございました。

お礼日時:2001/08/08 01:34

他のお2人がお答えの様に、インストールには X が絶対に必要です。


CUI のインストーラは 8i になりなくなりました。

ただ、他の X のインストールされているマシンから
telnet 接続をし、xhosts や 環境変数 DISPLAY を設定し、
他のマシンの X を利用してインストールすることは勿論可能です。

が、supertomochan さんの環境の場合、それも無理なようですので
あきらめて、X をインストールされるほかないでしょう。

また、Oracle8.1.6(Linux)の起動/終了スクリプト(dbstart, dbshut)
にはバグがありますので、ご注意下さい。
#sh スクリプトの簡単な修正で済みます。
#詳細は、DB magazine の 2000/10 号だったかな? をご覧ください。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

やはり、皆さんのおっしゃるように
あきらめてXを導入することにします。

あと、スクリプトのバグ情報は参考にさせていただきます。

ありがとうございました。

お礼日時:2001/08/08 01:43

おはようございます。



さて、ORACLE8i系 ですが、インストーラがJAVAでできています。
(ユニバーサルインストーラ)
GUI以外からインストールしているところを見た事が無いです。
というか、サイレントインストールもXを使っていたと思います。
確かに、Xが必要ということですが・・・。

管理のツールもXを使うものがあるので、必須というか、あった方が良いと思いますが。

でわでわ
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

運用でもXが必要になるなんて・・・
やはり時代ってやつでしょうか。

お礼日時:2001/08/08 01:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す

このQ&Aと関連する良く見られている質問

QOracle8i for Sun SPARC Solarsi R.8.1.6 のインストールについて

インストールをoracleユーザで実行するとエラーが表示され、
セットアップウィザードが表示されません。
どこが間違っているのでしょうか?

エラーの内容は、
Xlib:connection to "163.59.205.74:0.0" refused server
Xlib:Client is not authorized to connect to server
java.lang.InternalError:Can't connect to X11 window server using '163.59.205.74:0.0' as the value of the DISPLAY variable.
と表示されます。
どうもoracleユーザの環境変数"DISPLAY"が悪いようです。
起動は、サーバに直接接続された1つのモニターで行っていますし、
IPはそのインストールを行うサーバのIPアドレスをセットしています。
また、oracleユーザで"echo $DISPLAY"と入力すれば、
"163.59.205.74:0.0"と表示されます。
ついでに、"xhost +163.59.205.74"と入力すれば、
Xlib: connection to "163.59.205.74:0.0" refused by server
Xlib: Client is not authorized to connect to Server
xhost: unable to open display "163.59.205.74:0.0"
と表示されます。

インストールをoracleユーザで実行するとエラーが表示され、
セットアップウィザードが表示されません。
どこが間違っているのでしょうか?

エラーの内容は、
Xlib:connection to "163.59.205.74:0.0" refused server
Xlib:Client is not authorized to connect to server
java.lang.InternalError:Can't connect to X11 window server using '163.59.205.74:0.0' as the value of the DISPLAY variable.
と表示されます。
どうもoracleユーザの環境変数"DISPLAY"が悪いようです。
起動は、サーバに直...続きを読む

Aベストアンサー

はじめまして。
もう少し自分が行った手順を詳しく書いてみてはいかがでしょうか。私の場合は linux ですが
% su
# xhost +
# su - oracle
% export DISPLAY=localhost:0
でやりました。例えば、この場合だと xhost は root で実行しています。DISPLAY の設定は oracle で実行しています。xhost について詳しくないのでわかりませんが、エラーの内容をみると、パーミッションの関係でうまくopenできないような気もするのですが。
同じようにやっていれば、これは解決になってないですね。。。「アドバイス」ということで許してください。

QOracle8iのデータをOracle8へ移行する方法

Oracle8iでエクスポートしたファイルをOracle8へインポートすると
「IMP-00010:有効なエクスポート・ファイルではありません。
ヘッダーは検証に失敗しました。」
と出て失敗してしまいます。
講習会のテキストを読んでみると、「この方法ではうまくできないこと
のあります」とだけ書いてあり、どうすればうまく行くのかが
わかりません。
元々下位バージョンへ移行するということで、「ムリなんじゃないかなぁ~」
と思ってやってみたらやっぱりダメでした。
何か良い方法はないのでしょうか・・?

Aベストアンサー

ORACLE8iのエクスポートファイルじゃないとダメなんですか?
8i環境のテーブルのレコードを8環境に移行したいというのであれば、Oracle8iではなく、Oracle8のexpを使用してエクスポートファイルを作り、Oracle8のimpでデータを8環境に入れてやればいいはずです。

QPHPでレンタルサーバに依存しないデータベース

レンタルサーバに依存しないデータベースライブラリ?を探しています。

「MySQL」や「PostgreSQL」のようなデータベースではなく、ファイルをデータベースとして使用出来るものを探しています。

例としては、「Gladius DB」や「txtSQL」等のようなものです。

これらは長い間開発が止まっているようなので、他にも同じようなものがないか探しています。

他にご存知の方がおりましたら教えて下さい。

Aベストアンサー

PHPでしたら、SQLiteが使えるかもしれません。
PHP5以降でしたら、標準でバンドルされていますので。
(もしかしたら、レンタルサーバの業者さんが使用禁止している可能性もありますが・・)

Qoracle8のアンインストール方法

oracleをインストールしたんですが、勝手にEドライブにインストールされて
しまいました。(インストールするドライブは選べませんでした)
アンインストールしてCドライブにインストールしたいんですが、
方法を教えてください。

1. アンインストール方法(追加と削除にoracleが出てきません)
2. インストールドライブを選択する方法

Aベストアンサー

OSはなんなんですか?
CとかEとかいってるんでWINでいいのかな?

WINでしたらインストールしたCDを入れて
オートランさせます
インストールしたものが右側にインストールされていないものが
左側に表示されますよね
で、右側のものを全部左側に移動して決定すれば
アンインストールできるはずです。
それからまたインストールすればいいのですが、
最初にインストールしたドライブをレジストリで覚えてるはずなんで
レジストリの「ローカルマシン」の「ソフトウェア」に
恐らく「Oracle」って項目があるはずなんで
そこを一式消してください。

これでうまくいくはずですけど・・・

QWinXPにOracle8iのインストール後にSTRTDB80.EXEエラーが出ます

WinXPにOracle8iを入れた後、
マシンを起動するとSTRTDB80.EXEエラーが出ます。
このエラーはなぜ出て、
出さない為にはどうすればいいのでしょうか?

http://amazingforums.com/forum1/MSMIS6/2.html
ここを読んだところ、
スタートアップから全てのオラクルのオプションを
削除すればいい、という感じなんですが、
方法はこれしかないですか?

宜しくお願い致します。

Aベストアンサー

8.1.7の修正ファイルを手に入れてください。
修正ファイルの入手方法は、オラクルのカスタマーサポートに問い合わせてください。

参考URL:http://support.oracle.co.jp/open/owa/external_krown2.f_detail?c_criterion=%7B38050%7D&i_key=CyberOOW&c_document_id=38050


このカテゴリの人気Q&Aランキング

おすすめ情報