データベースをインストールしようとすると、次のエラーメッセージが表示されます。
ソースの場所が不完全です。関連するすべてのアーカイブをダウンロードして解凍したことを確認してください。
Oracle Webサイトのメインインストールパッケージとサポートページ(最新のパッチセット)で同じエラーメッセージを表示して、これを2回試しました
私が試したファイルは次のとおりです。
unzip linuxamd64_12102_database_1of2.Zip
unzip linuxamd64_12102_database_2of2.Zip
パッチセットの場合:
unzip p21419221_121020_Linux-x86-64_1of10.Zip
unzip p21419221_121020_Linux-x86-64_2of10.Zip
macでISOを作成するとき
hdiutil makehybrid -o OracleDatabase12cEE.iso database/ -iso -joliet
すべて大丈夫のようです
ISOをVMwareの仮想CD/DVDとしてマウントしてから、Linuxにマウントします
ドライブからインストールを実行しようとし、すべてをローカルにコピーした後!そしてそれは同じエラーメッセージです!
ところで私は実行しました:
# yum install Oracle-rdbms-server-12cR1-preinstall -y
# yum update -y
インストールする前に!
また、MacからSSHでログインします
また、全員が同じであることを確認しました この記事 !
私は何かを逃していますか?
以下は_runInstaller.sh
_ファイルの抜粋です
_# Abort the install, if install/.oui file is not found in the stage area # if [ ! -f $CMDDIR/install/.oui ] then echo "Source location is incomplete. Make sure you have downloaded and extracted all the relevant archives." exit 1 fi #
_
これは、_.oui
_ファイルがない場合、指定されたメッセージを返すことを明確に示しています。
通常、ダウンロードしたZipファイルを手動で抽出した後、database
とdatabase(0)
のような2つのディレクトリを取得します。 _.oui
_ファイルは非表示になっているため、一般的なls
コマンドとエクスプローラーを使用しても表示されません。 Linuxでは_ls -a
_コマンドを使用して表示できます。
ソリューション:
2番目のディレクトリdatabase(0)/install/
に移動し、_.oui
_ファイルを_database/install
_ディレクトリにコピーします。
_[Oracle@testsrv Desktop]$ cp 'database(0)'/install/.oui database/install
_
別の解決策:
.oui
ファイルはpart2of2/install
ディレクトリにあります。そのファイルをコピーしてpart1of2/install
に貼り付け、./runInstaller
を実行するだけです。
それは私のために働いた。
Mr. @JSapkota
を破棄せずに、GUI mode
を使用して実行することもできます。
linuxamd64_12102_database_1of2.Zip
linuxamd64_12102_database_1of2.Zip
Zipファイルを解凍してrunInstaller.sh
ファイルを実行するための手順と解決策
Oracle user
'でログインし、Oracleデータベース用の新しいフォルダを作成しますlinuxamd64_12102_database_1of2.Zip
を解凍します。データベースとしてフォルダ名を取得します。linuxamd64_12102_database_1of2.Zip
を抽出します。データベースフォルダーを再度取得します。名前をdatabase2に変更します。再度、database2フォルダーに移動します。そこで、2つのフォルダーステージを見つけてインストールします。
within stage folder there will be component folder . In component
folder there will be some 3-4 sub component folder (These folder's
may be subtle vary from version to version of Oracle database.
database2のコンポーネントフォルダーからすべてのフォルダーをコピーする
これらすべてのフォルダーをdatabase1コンポーネントフォルダーに貼り付けます。
Go to database1->stage->Components( paste all copying folder of sub
components folder from database2 to here)
After copying all components files to database1 , if you run the
runInstaller.sh . You shall get error like "missing files,installing
Oracle 12c on linux". Due to the '.oui' file.
'.oui'
ファイルを確認しました$ ls -l
... oui(そのようなファイルを見つける必要があります)
From GUI interface do as 'Ctrl+h' in install folder. because
'.Oui' file is a hidden file. copy this file and paste in
database1->install folder.
9. database1から./runInstaller.sh
ファイルを実行します。
runInstaller.shの実行方法
Oracleユーザーからログインして、runInstaller.sh
ファイルが存在するdatabase1フォルダーに移動する必要があります。
$ ./runInstaller.sh
次に、Oracle 12cデータベースのインストールウィンドウ画面が表示されます。