{"id":1653,"date":"2017-06-12T19:40:58","date_gmt":"2017-06-12T17:40:58","guid":{"rendered":"http:\/\/clemente.pamplona.name\/dba\/?p=1653"},"modified":"2017-06-12T11:55:55","modified_gmt":"2017-06-12T09:55:55","slug":"error-en-el-opacth-java-1-6-could-not-be-located-opatch-cannot-proceed","status":"publish","type":"post","link":"http:\/\/clemente.pamplona.name\/dba\/error-en-el-opacth-java-1-6-could-not-be-located-opatch-cannot-proceed\/","title":{"rendered":"Error en el Opacth \u00abJava (1.6) could not be located. OPatch cannot proceed!\u00bb"},"content":{"rendered":"<p>Hoy vamos a ver una soluci\u00f3n r\u00e1pida para un error com\u00fan.<\/p>\n<p>Cuando actualizamos el Opatch de la base de datos al ultimo  OPatch(versi\u00f3n 6880880)  podemos encontrarnos con que el binario no detecte el Java<\/p>\n<pre>\r\n-bash-4.2$ .\/opatch lsinventory\r\nJava (1.6) could not be located. OPatch cannot proceed!\r\nOPatch returns with error code = 1\r\n<\/pre>\n<p>La soluci\u00f3n es muy sencilla la propia instalaci\u00f3n de binarios de Oracle cuenta con un jdk que es v\u00e1lido para la ejecuci\u00f3n del Opatch, as\u00ed que solamente tendremos que indicarle al Opatch donde esta esta ruta. Para ello usaremos el flag <b> -jdk<\/b> en el que le diremos que puede usar el propio <i> $ORACLE_HOME\/jdk<\/i><\/p>\n<pre>\r\n-bash-4.2$ .\/opatch lsinventory -jdk $ORACLE_HOME\/jdk\r\nOracle Interim Patch Installer version 12.2.0.1.9\r\nCopyright (c) 2017, Oracle Corporation.  All rights reserved.\r\nOracle Home       : \/opt\/app\/oracle\/product\/12.1.0\/db_1\r\nCentral Inventory : \/opt\/app\/oraInventory\r\n   from           : \/opt\/app\/oracle\/product\/12.1.0\/db_1\/oraInst.loc\r\nOPatch version    : 12.2.0.1.9\r\nOUI version       : 12.1.0.2.0\r\nLog file location : \/opt\/app\/oracle\/product\/12.1.0\/db_1\/cfgtoollogs\/opatch\/opatch2017-06-12_19_10-54PM_1.log\r\nLsinventory Output file location : \/opt\/app\/oracle\/product\/12.1.0\/db_1\/cfgtoollogs\/opatch\/lsinv\/lsinventory2017-06-12_19_10-54PM.txt\r\n--------------------------------------------------------------------------------\r\nLocal Machine Information::\r\nHostname: PRUEBAS\r\nARU platform id: 226\r\nARU platform description:: Linux x86-64\r\nInstalled Top-level Products (1):\r\nOracle Database 12c                                                  12.1.0.2.0\r\nThere are 1 products installed in this Oracle Home.\r\nThere are no Interim patches installed in this Oracle Home.\r\n--------------------------------------------------------------------------------\r\nOPatch succeeded.\r\n<\/pre>\n<p>Como veis, una soluci\u00f3n sencilla que nos evitar\u00e1 tener que lidiar con los distintos JAVA instalados en el servidor.<\/p>\n<p>Como siempre, mas informaci\u00f3n en :<\/p>\n<ul>\n<li>Descargar el ultimo opatch (6880880) Versi\u00f3n (Doc ID 274526.1)\n<li> Master Note For OPatch (Doc ID 293369.1)\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Hoy vamos a ver una soluci\u00f3n r\u00e1pida para un error com\u00fan. Cuando actualizamos el Opatch de la base de datos al ultimo OPatch(versi\u00f3n 6880880) podemos encontrarnos con que el binario no detecte el Java -bash-4.2$ .\/opatch lsinventory Java (1.6) could &hellip; <a href=\"http:\/\/clemente.pamplona.name\/dba\/error-en-el-opacth-java-1-6-could-not-be-located-opatch-cannot-proceed\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[60,66],"tags":[764,762,75],"class_list":["post-1653","post","type-post","status-publish","format-standard","hentry","category-12c","category-errores-ora","tag-java","tag-jre","tag-opatch"],"_links":{"self":[{"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/posts\/1653","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/comments?post=1653"}],"version-history":[{"count":2,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/posts\/1653\/revisions"}],"predecessor-version":[{"id":1655,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/posts\/1653\/revisions\/1655"}],"wp:attachment":[{"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/media?parent=1653"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/categories?post=1653"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/clemente.pamplona.name\/dba\/wp-json\/wp\/v2\/tags?post=1653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}