Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ктио-нибудь уже ставил Oracle 19.7 на Linux 64 / 12 сообщений из 12, страница 1 из 1
07.07.2020, 15:16
    #39977126
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
На тестовом сервере пробую
На 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
07.07.2020, 18:15
    #39977193
Дядя Жора
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
Aliona,

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

Код: plsql
1.
$opatch -help
...
Рейтинг: 0 / 0
07.07.2020, 20:24
    #39977220
witte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
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
07.07.2020, 20:26
    #39977221
Андрей Панфилов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
Aliona

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


это оно так говорит что кто-то на шеле писать не умеет и в какую-то переменную попадает что-то с пробелом.
...
Рейтинг: 0 / 0
08.07.2020, 10:54
    #39977327
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
Дядя Жора
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
08.07.2020, 10:57
    #39977329
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
Андрей Панфилов
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
08.07.2020, 11:01
    #39977330
Андрей Панфилов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
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
08.07.2020, 11:28
    #39977337
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
witte,
Спасибо,
нашла причину. ещё раз качаю дистрибутив.
...
Рейтинг: 0 / 0
08.07.2020, 11:30
    #39977339
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
Андрей Панфилов,
да уж...

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

OPatch succeeded.
...
Рейтинг: 0 / 0
03.09.2020, 12:52
    #39995200
MaksimKlyu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
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
04.09.2020, 10:27
    #39995501
CrazyCat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ктио-нибудь уже ставил Oracle 19.7 на Linux 64
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
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ктио-нибудь уже ставил Oracle 19.7 на Linux 64 / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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