powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
12 сообщений из 12, страница 1 из 1
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39977126
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На тестовом сервере пробую
На Oracle 19.3 поставить Oracle 19.7.
Хочет новый OPatch.
Поствила последний OPatch 12.2.0.1.21, а он криво работает.

автор$ ./opatch -help
./opatch: line 839: [: too many arguments
./opatch: line 839: [: too many arguments
Java (1.7) could not be located. OPatch cannot proceed!
OPatch returns with error code = 1

$ opatch version -jdk $ORACLE_HOME/jdk
OPatch Version: 12.2.0.1.21
OPatch succeeded.

Opatch Errors: "Java could not be located. OPatch cannot proceed!.OPatch failed with error code = 1" (Doc ID 417177.1)
Cause
1)Opatch is not able to find “java”.
or
2) The Opatch utility is corrupted.
Solution
1)Use the “–jre” option to specify location of java.
For example:
$ opatch lsinventory –jre %ORACLE_HOME%\jdk
2) Download & apply the opatch utility with the help of following note:
OPatch - Where Can I Find the Latest Version of OPatch(6880880)? (Doc ID 224346.1)
...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39977193
Фотография Дядя Жора
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliona,

А чего ты ./opatch запускаешь из текущей папки (неизвестно откудова). Так и пиши как ниже

Код: plsql
1.
$opatch -help
...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39977220
witte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliona,

Да, недавно ставил. Всё работает (ну т.е. баги ещё не отдиагностированы):

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
[oracle@xxx ~]$ opatch version
OPatch Version: 12.2.0.1.21

OPatch succeeded.
[oracle@xxx ~]$ opatch -help
Oracle Interim Patch Installer version 12.2.0.1.21
Copyright (c) 2020, Oracle Corporation.  All rights reserved.


 Usage: opatch [ -help ] [ -report ] [ command ]

            command := apply
                       compare
                       lsinventory
                       lspatches
                       napply
                       nrollback
                       rollback
                       query
                       version
                       prereq
                       util

 <global_arguments> := -help       Displays the help message for the command.
                       -report     Print the actions without executing.

 example:
   'opatch -help'
   'opatch -help -fmw'
   'opatch apply -help'
   'opatch compare -help'
   'opatch lsinventory -help'
   'opatch lspatches -help'
   'opatch napply -help'
   'opatch nrollback -help'
   'opatch rollback -help'
   'opatch prereq -help'
   'opatch util -help'


OPatch succeeded.
[oracle@xxx ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Tue Jul 7 20:22:15 2020
Version 19.7.0.0.0

Copyright (c) 1982, 2020, Oracle.  All rights reserved.

Connected to an idle instance.

SQL>
...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39977221
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliona

$ ./opatch -help
./opatch: line 839: [: too many arguments
./opatch: line 839: [: too many arguments


это оно так говорит что кто-то на шеле писать не умеет и в какую-то переменную попадает что-то с пробелом.
...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39977327
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дядя Жора
Aliona,

А чего ты ./opatch запускаешь из текущей папки (неизвестно откудова). Так и пиши как ниже

Код: plsql
1.
$opatch -help


Это не влияет.


Вот старая версия opatch, запускаю из старого каталога
автор pwd
/home/oracle/ORACLE_HOME/OPatch_20200703
[oracle@vm-rac-01 OPatch_20200703]$ ./opatch -help
Oracle Interim Patch Installer version 12.2.0.1.17
Copyright (c) 2020, Oracle Corporation. All rights reserved.
...
OPatch succeeded.

вот новая версия. запускается в соотверствии и переменной PATH
автор$ opatch -help
/u01/app/oracle/product/19.3.0/dbhome_1/OPatch/opatch: line 839: [: too many arguments
/u01/app/oracle/product/19.3.0/dbhome_1/OPatch/opatch: line 839: [: too many arguments
Java (1.7) could not be located. OPatch cannot proceed!
OPatch returns with error code = 1

[oracle@vm-rac-01 OPatch_20200703]$ opatch -help -jdk $ORACLE_HOME/jdk
Oracle Interim Patch Installer version 12.2.0.1.21
Copyright (c) 2020, Oracle Corporation. All rights reserved.
...
OPatch succeeded.
...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39977329
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов
Aliona

$ ./opatch -help
./opatch: line 839: [: too many arguments
./opatch: line 839: [: too many arguments


это оно так говорит что кто-то на шеле писать не умеет и в какую-то переменную попадает что-то с пробелом.


Оракл диагностировал это так:
(Doc ID 417177.1)
Cause
1)Opatch is not able to find “java”.
or
2)The Opatch utility is corrupted.

А Вы иначе.
Ну, если Вы так хорошо умеете писать на шеле, то скажите, в какой переменной пробел.
...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39977330
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliona

А Вы иначе.
Ну, если Вы так хорошо умеете писать на шеле, то скажите, в какой переменной пробел.


Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
~ apanfilov$ export qqq=1
~ apanfilov$ if [ $qqq == "1" ]; then echo "ok"; fi
ok
~ apanfilov$ export qqq="1 2"
~ apanfilov$ if [ $qqq == "1" ]; then echo "ok"; fi
-bash: [: too many arguments
~ apanfilov$ if [ "x$qqq" == "x1" ]; then echo "ok"; fi
~ apanfilov$ 



Открываете на 839 строке и смотрите.
...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39977337
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
witte,
Спасибо,
нашла причину. ещё раз качаю дистрибутив.
...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39977339
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов,
да уж...

как это по-русски, овэр квалифаед
...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39977347
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ура! победила
$ opatch version
OPatch Version: 12.2.0.1.21

OPatch succeeded.
...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39995200
MaksimKlyu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CAUSE:
/opt/oracle/product/19c/dbhome_1/OPatch/opatch: line 839: [: too many arguments
/opt/oracle/product/19c/dbhome_1/OPatch/opatch: line 839: [: too many arguments
Java (1.7) could not be located. OPatch cannot proceed!

SOLUTION :
Код: plaintext
1.
2.
 [code=sql]
$ chmod +x $ORACLE_HOME/OPatch/jre/bin/*


...
Рейтинг: 0 / 0
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
    #39995501
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaksimKlyu
CAUSE:
/opt/oracle/product/19c/dbhome_1/OPatch/opatch: line 839: [: too many arguments
/opt/oracle/product/19c/dbhome_1/OPatch/opatch: line 839: [: too many arguments
Java (1.7) could not be located. OPatch cannot proceed!

SOLUTION :
Код: plaintext
1.
2.
 [code=sql]
$ chmod +x $ORACLE_HOME/OPatch/jre/bin/*



там все проще - opatch был не для той платформы скачан ) есть нота на металинке, полагаю Ольга потому и качала новый дистрибутив )
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]