Newsletter Vol22 Febrero 2010 - Boletín...

11
Por ala¿Q resPar vol¿Qu Exis En | s HERRAM r Ing. Alejandro u@datum.com. Qué es el explain El explain pla puesta a una sea más detalles umen 18 del Neué herramientasten muchas he este artículo eje Las herramienta simplicidad, son 1. SQL*Plus 2. Enterprise 3. SQLTXPLAI 1. SQL*Plus Dentro de comando EXPLA instrucción_sele documentación Oracle, en la guPersonalmente, comando SET A 5a. Ave n ww w MIENTAS Feb Lau gt n plan? an o plan de e ntencia SQL sob del explain plawsletter (https:s me muestran rramientas Orac emplifico solame as a ejemplificar n: Manager 10g o N SQL*Plus podem AIN PLAN FOR ect, como lo men de las distintas ía de Performan , encuentro más UTOTRACE de sn ida 5 55, Z o w .datum.co m PARA OB N d rero 2010 jecución indica re la base de da n pueden ver e //soporte.datum el explain plan? cle y de terceroente tres herram , en orden de superior mos utilizar el nciona en la versiones de nce Tuning. s fácil utilizar el qlplus. o na 14 EuroP m .gt newsle BTENER E New datu básicamente e tos. l artículo "El Ex m.com.gt/newsle ? s que nos muesmientas. laza Torre II tter@datum EL EXPLA wsl um. el camino de a xplainPlan: Mon etter). tran el plan de Nivel 12 Of. .com.gt Te l IN PLAN let com cceso a los danitor del Select" ejecución para u 1202 Ciuda d l : 00 (502) 2 3 tte m.gt tos, en ", en el un SQL. Volu Jul i C ONTENI PÁGINA 1 Herr Plan 5 Preg 7 Insta Apex 11 Meta d , Guatemal a 3 64 5300 newsle datum.c Editores G Karlo Espin Beatriz Ca Sergio Alo Debbie Mo Francisco Autores Co Gerber Ba Alejandro Francisco er t men 22 i o 2009 DO : ramientas Expl guntas Forms 1 alando Oracle x aDatum a etter com.gt Generales noza icedo nzo oran Barrundia ontribuyentes utista Lau Barrundia ain 11g

Transcript of Newsletter Vol22 Febrero 2010 - Boletín...

Page 1: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

 Poralau   ¿Q  resp Parvolu

¿Qu ExisEn e  

|

HERRAM

r Ing. Alejandro [email protected].

Qué es el explain

El  explain  plapuesta a una sen

a más detalles umen 18 del New

ué herramientas

sten muchas heeste artículo eje

Las herramientasimplicidad, son 1. SQL*Plus 2. Enterprise 3. SQLTXPLAI

1. SQL*Plus    Dentro de comando EXPLAinstrucción_seledocumentaciónOracle, en la guíPersonalmente,comando SET A

5a.  Avenwww

MIENTAS

Feb

Lau gt 

n plan? 

an  o  plan  de  ejntencia SQL sob

del explain planwsletter (https:/

s me muestran e

rramientas Oracemplifico solame

as a ejemplificarn: 

Manager 10g o N 

SQL*Plus podemAIN PLAN FOR ect, como lo men de las distintas ía de Performan, encuentro másUTOTRACE de sq

n ida  5 ‐55,  Zow.datum.com

 PARA OB

Nd

rero 2010

jecución  indica re la base de da

n pueden ver e//soporte.datum

el explain plan?

cle y de tercerosente tres herram

, en orden de 

superior 

mos utilizar el 

nciona en la versiones de 

nce Tuning.  s fácil utilizar el qlplus. 

 

ona  14  EuroPm.gt      news le

BTENER E

Newdatu

básicamente  etos.   

l artículo  "El Exm.com.gt/newsle

s que nos muestmientas. 

laza  Torre   I I  t ter@datum

EL EXPLA

wslum.

el  camino  de  a

xplain‐Plan: Monetter). 

tran el plan de e

Nive l  12  Of..com.gt      Te l

IN PLAN

letcom

cceso  a  los  dat

nitor del Select"

ejecución para u

 1202  Ciudadl :  00   (502)  23

ttem.gt

tos,  en 

", en el 

un SQL.  

VoluJul i

CON T E N I

P Á G I N A  

1 HerrPlan

5 Preg 

7 InstaApex

       11   Meta

 

d,  Guatemala364 ‐5300  

newsledatum.c

Editores GKarlo EspinBeatriz CaSergio AloDebbie MoFrancisco  Autores CoGerber BaAlejandro Francisco  

ert 

men  22io  2009

DO :    

ramientas Expl 

guntas Forms 1

alando Oracle x aDatum 

a  

etter com.gt

Generales  noza icedo nzo oran Barrundia 

ontribuyentesutista Lau Barrundia 

ain 

11g 

Page 2: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

Página 2Newsletter datum.com.gt

SQL> SET AUTOTRACE TRACEONLY SQL>  SQL> select c.nombre, e.nombre empresa   2  from contacto c, empresa e   3  where c.no_empresa = e.no_empresa   4  order by 1;  4143 rows selected.  Execution Plan ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ Plan hash value: 963715132  ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ | Id  | Operation           | Name     | Rows  | Bytes |TempSpc| Cost  | ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ |   0 | SELECT STATEMENT    |          |  4109 |   212K|       |    50 | |   1 |  SORT ORDER BY      |          |  4109 |   212K|   536K|    50 | |*  2 |   HASH JOIN         |          |  4109 |   212K|       |    12 | |   3 |    TABLE ACCESS FULL| EMPRESA  |  1264 | 35392 |       |     4 | |   4 |    TABLE ACCESS FULL| CONTACTO |  4140 |   101K|       |     6 | ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐  Predicate Information (identified by operation id): ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐    2 ‐ access("C"."NO_EMPRESA"="E"."NO_EMPRESA")  Note ‐‐‐‐‐     ‐ cpu costing is off (consider enabling it)  Statistics ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐           0  recursive calls           0  db block gets          84  consistent gets           0  physical reads           0  redo size      230219  bytes sent via SQL*Net to client        3386  bytes received via SQL*Net from client         278  SQL*Net roundtrips to/from client           1  sorts (memory)           0  sorts (disk)        4143  rows processed   2. Enterprise Manager 10g    Dentro del Enterprise Manager 10g, debemos encontrar la sentencia SQL, por medio de la sesión de base de datos o de Top Activity   Top SQL en la pestaña de Performance.       

Page 3: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

Página 3Newsletter datum.com.gt

                      

  3. SQLTXPLAIN  El SQLTXPLAIN es una herramienta muy completa para la afinación de SQL.  Se puede descargar del sitio de soporte de Oracle (http://support.oracle.com) a través de la nota 215187.1.  El procedimiento de instalación de la herramienta crea un esquema de base de datos, SQLTXPLAIN, y un conjunto de objetos.  Tiene un bajísimo impacto en el funcionamiento de la base de datos.    La herramienta toma una sentencia SQL de una de tres posibles fuentes:  1. XPLAIN:  Una sentencia SQL en un archivo de texto. 

2. XTRACT:  Una sentencia SQL residente en memoria o en el AWR. 

3. XECUTE:  Un script que contiene una sentencia SQL más la declaración y asignación de sus variables bind. 

  SQLTXPLAIN proporciona lo siguiente:  

Page 4: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

Página 4Newsletter datum.com.gt

1. Un  reporte  HTML  que  incluye  el  explain  plan  mejorado,  detalles  de  tablas  accedidas  (índices,  columnas, estadísticas, histogramas, particiones, subparticiones, parámetros), outlines almacenados asociados al SQL, SQL profiles, métricas del rendimiento de la ejecución del SQL, observaciones, etc. 

2. Un conjunto de scripts y archivos para producir un caso de prueba, por si fuera necesario.   He aquí un ejemplo del reporte HTML generado:  Encabezado del reporte:  

 Sección donde se muestra el explain plan:  

 Conclusión Debemos utilizar la herramienta que mejor se acomode a nuestras necesidades y que estén a nuestro alcance.  Lo importante es poder determinar en base al explain plan, si nuestra sentencia SQL está ejecutándose de la mejor forma posible. 

Page 5: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

Newsle

    Por Frafbarrun 

 Si, así e ¿Sera f El cliende  formmomenprocesojava.  ¿Cómo Solo poconfiguutilizabser tran ¿Qué v La vers Soport En estade java ¿Neces No, Ororacle   ¿Sobre Forms lista m http://

etter datum

ancisco [email protected]

es Forms, esta p

forms integrable

nte de forms ya ems  (Que es el mnto de la inicializo servidor de for

o afectará mi apl

odría haber un purará el  java runba el OC4J en vensparente tanto

versión de JDK se

sión 1.6 del JDK d

te de Plataforma

a sección del arta, sistemas oper

sitare  el jinitiato

racle  jinitiator nprobará y certifi

e qué navegado

11g correrá en ás detallada: /www.oracle.co

P

m.com.gt

ia om.gt 

ensado para ser

e con java para q

está integrado cmedio que  le perzación de la formrms está escrito

licación el camb

pequeño o  inexintime para adecersiones recienteo para usuarios d

e utiliza en el lad

de SUN será utili

as 

tículo discutiremativos y hardwa

or  para correr o

o será soportadficará Sun JRE 1.6

res Web correrá

una amplia gam

m/technology/s

Preguntas

r licenciado junto

que pueda corre

con java y corre ermite a  forms  trma ; están amboo en C y C++ y no

io a Weblogic Ja

istente  impacto cuarse a  las neces o el TOMCAT de forms como p

do del servidor e

izada en el servi

mos las distintasre. 

racle forms 11g

do por  forms 116 y 1.5 para esta

á forms 11g? 

ma de navegado

software/produc

s Frecuen

 El  objetivo  ddudas  más  fdeveloper  10versión 11g. ¿Abran versiolas hay en la v Si  las habrá ppodrá elegir linstalación, n ¿Trabajara fo

o con Weblogic S

r en la plataform

en la capa del clrabajar a  travésos escritos en javo hay planes de 

ava runtime? 

en una  instalaccesidades de  foren versiones mápara los desarrol

en forms 11g? 

idor. 

s plataformas do

1g, pero un pluga tarea. 

ores por lo que lo

cts/ias/files/fusio

ntes  Orac

de  este  artículo frecuentes  que0g  y  6i  ,  acerca

ones “Stand Aloversión 10g?  

pero vendrán  inla opción de instno tendrá instala

rms con Weblog

Server Basic y  W

ma de Weblogic 

liente con un plus de  firewalls) y va y utilizaran el cambiar esta pa

ción de forms, erms;    forms utiliás antiguas, el clladores. 

onde correrá for

gin de  java es  re

os usuarios se p

on_certification.

cle Forms

es  enumerar  ye  tienen  los  usa  de  Oracle  Fu

ne” de forms y 

ntegradas en sotalar una u otra adores independ

gic? 

Weblogic Server S

ugin de java, el sel  forms servleWeblogic java r

arte de la arquite

el  instalador de izará el  java runambio en el java

rms incluye nav

equerido en el c

pueden referir a 

.html 

s  11g 

y  responder  a  lasuarios  de  formusion Middlewa

reports 11g com

lo  instalador y sal momento de dientes como 10g

Suite 

servlet del listent que se utiliza runtime en 11g, ectura de forms

oracle  instalarántime como antea runtime deber

egadores, plugin

cliente por  lo qu

este url para un

Página

as ms re 

mo 

se la g. 

er al el s a 

á y es ría 

ns 

ue 

na 

 5

Page 6: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

Página 6Newsletter datum.com.gt

 ¿Sobre qué hardware correrá?  Forms  11g  correrá  sobre  todo  el  hardware  que  este certificado  para  Web  Logic  11g,  actualmente  la organización de desarrolladores de forms no certifica plataformas  independientemente  del  servidor  de aplicaciones del que son parte. Para ver las certificaciones de forms puede referirse al  url indicado en la pregunta anterior.  Actualización  ¿Podré actualizarme de versiones antiguas a 11g?  Si, será soportado actualizarse desde 6.0.8 o versiones posteriores directamente a 11g, aplicaciones escritas en  versiones  anteriores  a  esa  deben  ser  primero actualizadas a  versión 10.1.2 y posteriormente a 11g.  ¿Qué cambios necesito hacerle a mi aplicación antes de actualizarme?  Muchas características de cliente‐servidor y de modo de carácter han sido eliminadas de la herramienta en versiones  posteriores  a  6i,  estas  características estaban  en  6i  para  ofrecer  retro  compatibilidad  con versiones  anteriores,  una  lista  completa  de  las características  obsoletas  puede  encontrarse  en  esta url:  http://otn.oracle.com/products/forms/pdf/featuresobsolescence.pdf   Seguridad  ¿Esta  encriptado  el  trafico  de  forms  cuando  este corre en modo de HTTP?  Cuando forms corre en modo HTTPS el trafico entre el cliente de  forms y el servidor utiliza una encriptación estándar  de  la  industria  SSL,  cuando  forms  corre  en modo HTTP oracle  tiene un esquema de encriptación propietario  que  no  están  tan  resistente  como  el estándar SSL.  ¿Esta encriptada  la  información de autenticación a  la base de datos?  La información de autenticación con la base de datos esta autenticada cuando forms corre en modo HTTPS.  ¿Esta encriptada la comunicación con WebUtil , como por ejemplo durante la transferencia de un fichero?  Si  se  utiliza  SSL  todo  el  tráfico  entre  el  cliente  y  el servidor esta encriptado  

     

  

Tip técnico del día:  USO DE ROW_NUMBER() ===================  Eliminando registros duplicados de una tabla basándose en una o más columnas que identifican los registros duplicados:   La plantilla general para eliminar los registros duplicados de una tabla es la siguiente:   DELETE FROM <nombre_tabla> WHERE rowid in         (SELECT rowid                 FROM                         (SELECT rowid, row_number() over                          (partition by <primera_columna_duplicada>, <segunda_columna_duplicada>,                           <etc> order by <columna_de_orden_deseada>) contador_de_fila_duplicada                          FROM  <nombre_tabla>)          WHERE contador_de_fila_duplicada > 1) /   Por Ejemplo:   Para eliminar los empleados duplicados en una tabla maestra de empleados, cuyo primer nombre y primer apellido están repetidos, aunque con distinto código de empleado, la instrucción DELETE sería así:   DELETE FROM hr.employees WHERE rowid in (         SELECT rowid         FROM (SELECT rowid, row_number()                 Over (partition by first_name, last_name order by employee_id) staff_row                 FROM hr.employees)         WHERE staff_row > 1);  Gracias a la colaboración de nuestro lector:  Daniel Say Daho Pozos.SA  Nuestro correo [email protected] está disponible para quienes deseen compartir sus tips técnicos con la comunidad de lectores.  Sus tips técnicos serán bienvenidos. 

Page 7: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

Newsle

  Miscel ¿Cuál eMotif 2 ¿Webu  Webutcaracteconfigu ¿Qué t El sopografico Ahora eficientraslad   

     Por Ing. Gergbautista@   En la ediciónel artículo efuncionamiela forma en  

Tareas  de  

Pa Te Si  O De

ht 

Requisitos

Browser:  In Fi

Espacio:  So

etter datum

áneas 

es la versión mín2.1 o superior es

util será instalad

til    será  instaladerística  OLE2  nouradas manualm

antas caracterís

orte para Oracleos de terceros. 

que  se  utiliza temente  sustitudadas a Weblogi

rber Bautista datum.com.gt 

n anterior nuesten donde se explento y alcance. Aque APEX pued

Preinstalació

ara cualquier moener instalada lala versión de la racle database cescargar softwattp://www.oracl

s  de   Instalació

nternet Explorer refox 1.0 o supe

oftware de APEX

I

m.com.gt

nima de Motif qus necesario para 

o y configurado 

da  y  configurado  funcionara  pomente. 

sticas serán desp

e Graphics 6.0.8 

weblogic  como uidas  o  funcionaic por lo que la p

tro compañero Mlica qué es APEXA continuación pe ser instalado. 

ón:  

odificación se rea bdd arriba de labdd es menor acompaniom prodre de instalacionle.com/technolo

ón:  

6 o superior.  erior.  

X 450 MB 

nstaland

ue debo tener incorrer el compil

por el Oracle In

do en  versión 11or  qué  no  se  i

potricadas en for

 fue eliminado e

el  JVM  en  el  lan  distinto  en  fperdida de funcio

Manuel Carrillo pX, su aplicación, procederemos a

ecomienda realiza version 9.2.0.3a la 10.1 se debeducts – Apache Sn de APEX y descogy/products/da

o Oracle 

nstalada en Linuxlador en Linux. 

staller? 

1g  tanto para einstalaran  las  li

rms 11g? 

en 11g, Oracle r

lado  del  clienteforms  11  g, muonalidad debería

presentó 

 explicar 

zar un backup co3 erá instalar JVM Standalone. comprimir: atabase/applicat

Applicati

x para correr el 

el  runtime  comoibrerías  JACOB, 

recomienda utili

e,  algunas  funciuchas  de  las  caa ser mínima. 

ompleto de la ba

de Java. 

tion_express/ind

ion EXpre

compilador de f

o para el builderestas  deberán 

izar BI entrepris

iones  del  JVM  aaracterísticas  de

ase de datos. 

dex.html 

ess

forms? 

r,  sin embargo ser  instaladas 

e beans paquete

antiguo  han  sidel  OC4J  han  sid

Página

la y 

es 

do do 

 7

Page 8: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

Newsle

Ta Ta

Proce

La instaproced Caracte

   Nomen

Instal

Crear ttamaño CREATSIZE 64

Instalaenvian@apex

etter datum

ablespace  de Apablespace System

dimiento  de   i

alación realizadadimiento es el m

erísticas:  Procesador:  Memoria RA Sistema Ope

Linux 4.3  Base de Dato

Instance.  APEX: Oracle

versión 3.2 

nclatura:  $COMPANIO

donde fue inscompaniom pStandalone. 

ando  APEX  

tablespace  en do de 450M como

E TABLESPACE [n4K SEGMENT SPA

  

r  APEX  por medo los parámetrxins tablespace_

m.com.gt

pex 125 MB. m 85 MB

nstalación:  

a fue hecha bajoismo para cualq

Quad‐Core a 2 GAM: 4 Gb. rativo: Oracle En

os:  Oracle 10.2.0

e Aplication Expr

ON_HOME: Direcstalado Oracle dproducts – Apac

donde se realizaro mínimo, este p

nombre] DATAFACE MANAGEM

dio  del  script  dros necesarios p_apex      tablesp

o las siguientes cquier plataforma

Ghz. 

nterprise 

0.4 Single 

ress 

ctorio en database che 

ra la instalación puede realizarse

ILE ‘[nombre_daENT auto; 

de  instalación  qara la instalaciónpace_files tables

características de. 

de ápex, como e de la siguiente 

atafile]’ SIZE 800

ue  se  encuentrn: space_temp ima

e equipo y sistem

se indico en los manera: 

0M EXTENT MAN

ra  en  la  carpeta

ages 

ma operativo, no

requisitos este 

NAGEMENT LOC

a  donde  se  des

  tablespace_apealmacenaran  lausuario. Tablespace_filealmacenaran  lusuario. Tablespace_temtemporal. Images:  Directimágenes, actualizaciones definirlo como /  

o obstante el 

debe de tener u

CAL UNIFORM 

comprimió  APE

ex:  En  donde  sas aplicaciones d

es:  Donde  slos  archivos  d

mp:  Tablespac

torio  virtual  dpara  futurase  recomiend

/i/. 

Página

un 

EX, 

se de 

se de 

ce 

de as da 

 8

Page 9: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

Newsle

de la siALTER UNLOCCambia

Cambiascript “nuevo Luego “imagehacia la$COMP    

Alias /i/ "$CONAddType text/xAddType text/x<Location /pls/Order deny,alloPlsqlDocumentAllowOverride PlsqlDocumentPlsqlDatabaseCServiceNameFoPlsqlNLSLanguaPlsqlAuthenticaSetHandler pls_PlsqlDocumentPlsqlDatabaseUPlsqlDefaultPagPlsqlDatabasePPlsqlRequestVawwv_flow_epgAllow from all </Location> 

etter datum

iguiente maneraUSER APEX_PUBCK; ar  el  pass

ar password del “@apxchpwd”, epassword. de  esto  deb

es”  de  los  archa ubicación siguPANION_HOME/

PANION_HOMExml xbl x‐component htc/apex> ow tPath docs None tProcedure wwvConnectString hoormat age AMERICAN_ationMode Basic_handler tTablename wwvUsername APEX_ge apex Password oracle alidationFunctiog_include_modu

m.com.gt

a: BLIC_USER ACCO

sword  del 

usuario “adminel script nos ped

beremos  copiahivos  de  instalaiente: /Apache/Apache

E/Apache/Apach

v_flow_file_mgr.ost:port:service_

_AMERICA.AL32Uc 

v_flow_file_obje_PUBLIC_USER 

#Password de an les.authorize 

OUNT 

usuario 

n”, utilizando el dirá ingresar el 

ar  la  carpeta ación  de  Apex 

he/images/" 

process_downlo_name 

UTF8 

ects$ 

apex_public_use

 Agregarchi $COMonf Las lísiguie 

HostPortServiEjemlocal127.0 

oad 

er 

La instalación t15  a  30  minupuede  presentdatos,  se  recotener la menorla  base  de  datnos mostrará durante  la  ininstalación se rLuego  de  redesbloquear  e

“APEX_PUBLICALTER USER AIDENTIFIED BY

gar el siguiente vo de configurac

MPANION_HOM

neas siguientes ente manera: 

host:porIp_sPue

ice_name  Nommplo: host:1521:orcl.o0.0.1:1521:apex

tiene un tiempoutos  dependientar  una  carga omienda  al  realir cantidad de tratos.  Al  finalizar en  la pantalla  snstalación,  de realizo exitosamealizar  la  instael  usuario  “APE

C_USER” APEX_PUBLIC_UY oracle;

contenido al  ción: 

ME/Apache/mod

deben de ser su

rt:service_nameserver o name_serto de listener mbre Service Na

oracle.com x 

o aproximando ddo  del  equipo hacia  la  base  dizar  la  instalacióansacciones hacla  instalación  s

si existió un errolo  contrario 

mente.  alación  se  debEX_PUBLIC_USER

USER

plsql/conf/dads

ustituidas de la 

 server 

ame de BDD 

Página

de y 

de ón cia se or la 

be R” 

.c

 9

Page 10: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

Newsle

Passwo Comael  ser

Iniciar $COMPstartallParar S$COMPstopallEstado$COMPstatus 

Logs  d

Posibl

Error Service

HTTP‐5

 

etter datum

ord cambiado a

ndos  para  movicio:  

Servicio PANION_HOME l Servicio: PANION_HOME  o del Servicio: PANION_HOME 

Página

de  Errores:  

$COMPANIO $COMPANIO

les  Errores  

e temporarily un

503 ORA‐12541 

m.com.gt

nteriormente pa

odif icar  y  verif

/opmn/bin/opm

/opmn/bin/opm

/opmn/bin/opm

a  de   Inicio  de  

ON_HOME /opmON_HOME/Apac

navailable 

#Passwordara el usuarios a

f icar  

mnctl 

mnctl 

mnctl 

Apex:  

http://loca

n/logs/HTTP_Sehe/Apache/logs

d de apex_publicapex_public_us

alhost:7777/pls/

erver~1.log s/error_log.xxxxx

Causa  List serv

Configura

c_user er 

/apex 

xx 

ener abajo vicio de bdd no racion de archivo 

host:por

registrado en lisdads.conf en: rt:service_name

 

tener. 

Página 110

Page 11: Newsletter Vol22 Febrero 2010 - Boletín Datumnewsletter.datum.com.gt/wp-content/uploads/2010/07/Newsletter-Vol... · Manager 10g o N SQL*Plus podem ... racle forms 11g o por forms

Newsle

 

   Edu GraciasDatumcurso: 

Oracle 

Los Admanejay gozanavanceárea de Qué ap

Este  cApplicade  estcompocapa concepOracle instalaestudiainstalaAccedadel OraPara insu asis

        

etter datum

ucación: s  a  la  retroalim

m – Educacional  

Database 10g: A

ministradores dan los sistemas dn de los salarios e en su éxito come base de datos.

prenderá: 

curso  es  el  sation Server 10gte  curso  es  ponentes  de  manmedia.    Los ptos  de  alta  diApplication  Se

cion,  alta  dispoantes  aprendeciones  no  por an y utilizan las hacle Application nscribirse, mandetencia, el cupo e

                

m.com.gt

mentación  de  nuestará impartie

Administration 

e Bases de Datode información mmás altos.  Este

mo un profesion. 

seguimiento  alg: Administraciópresentar  cómonejo  de  identidparticipantes 

isponibilidad  coerver  10g  y  la onibilidad,  y  escen  a  instaladefecto,  de  mherramientas deServer. e un correo a edes limitado                

Comentar Su opinión es msugerencia,  ponewsletter@da 

Portal de  Nuestros  clientinterés  a  travhttps://soportecuenta, envíe ullamando a  las Moran. 

uestros  clientesndo el siguiente

Workshop II 

os Oracle más avanzados e curso es un al Oracle en el 

  curso  Oracleón  I.   El enfoqueo  distribuir  losad  así  como  laaprenden  los

ontenidos  en  erelación  entre

calabilidad.    Losr  y  manejar

manera  efectivae administración

ducacion@datum

Informa

rio y Suger

muy importante;r favor escríbanatum.com.gt. 

Datum: 

tes  tienen  la  vvés  de  la  vía e.datum.com.gt/n correo solicitáoficinas de Dat

 

, e 

e e s a s l e s r .  n 

 

 

 

Los pconfigcapa aplicadiscutOracl

Objet

• Descrescala 

• Instalambie 

• Escoglas ne 

• Escoglas ne 

• ManeOracl 

m.com.gt  o llam

ción Gen

encias:

 si desea hacernos al correo elec

ventaja  de  podelectrónica,  a

/newsletter.   Paándolos a newsletum,  S.A., direc

articipantes adqguración de  la  imedia de Oracaciones  Forms, ten los conceptoe Application Se

tivos del curso:

ribir característicabilidad en ‐  Or

lar la Infraestrucente distribuido

ger la topología decesidades  

ger la estrategia ecesidades del n

ejar servicios de eAS Forms y ser

me al 2364‐5300 

neral 

nos algún comenctrónico: 

er  descargar  coaccediendo  a ara obtener  los [email protected]  con  la

quieren experieninfraestructura cleAS.    Ellos  aprReports  y  XMLos de respaldo yerver y como mo

cas de alta  dispoacle Application

ctura de OracleA  

de publicación q

de tolerancia deegocio  

OracleAS Reporrvicios de Oracle

con Karlo Espino

ntario o 

ontenido  de la  dirección datos de  su om.gt o  bien   Licda. Yessi 

ncia práctica en del OracleAS y renden  a publicL.    Los  asistentey recuperación donitorearlo 

onibilidad y n Server 10g  

AS utilizando un 

que se ajuste a 

e fallas acorde a

rts, servicios de eAS Discoverer 

oza para reserva

Página 1

la la ar es de 

 

ar 

11