Treinamento do XML

Bom, a principio o xml é bem pesado e que envolve varias configuracoes e entradas para a validacao dos determinados elementos dentro dos arquivos de validacao seja o DTD ou XMLSchema.

Para o Jdeveloper tive que criar as devidas aplicacoes.

E:devstudio10132jdkbinjava.exe
-classpath “E:devstudio10132libxmlparserv2.jar;E:labsclasses” ShowXmlNS “${file.path}”

-classpath “E:devstudio10132libxmlparserv2.jar;E:labsclasses” oracle.xml.parser.v2.oraxml -schema ${file.path}

-classpath “E:devstudio10132libxmlparserv2.jar;E:labsclasses” TestXPath ${file.path}

To modify the Windows 2000 environment variables:
1. Open the Control Panel
2. Double click the System icon.
3. Click the Advanced tab
4. Click Environment Variables…
5. Modify the PATH environment variable to include the binary directories for the Oracle 10g XDK under the ORACLE_HOME.
6. Create or add to the CLASSPATH variable the following: Java libraries, JDBC, XDK paths or files:

set ORACLE_HOME=E:oracleproduct10.2.0client_1

CLASSPATH
%ORACLE_HOME%LIB;%ORACLE_HOMEjdbclib;%ORACLE_HOME%jdbclibclasses12.jar;%ORACLE_HOME%LIBxsu12.jar;%ORACLE_HOME%LIBxmlparserv2.jar;%ORACLE_HOME%LIBoraclexsql.jar;%ORACLE_HOME%RDBMSjlibxdb.jar

Instalar o XMLXDK que baixei da internet, é so descompactar e depois dentro do admin,
rodar um script para ele carregar as classes, é so ler o arquivo html que vem junto tem as dicas.

Depois configurar o listener atraves dessa procedure para configurar a porta WEB.

———————————————————————
DECLARE
HTTP_PORT pls_integer := 8080;
FTP_PORT pls_integer := 2100;
config xmltype;
BEGIN
SELECT updateXML(dbms_xdb.cfg_get(),
‘/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()’,
HTTP_PORT) INTO config
FROM DUAL;
DBMS_XDB.CFG_UPDATE(config);

SELECT updateXML(dbms_xdb.cfg_get(),
‘/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()’,
FTP_PORT) INTO config
FROM DUAL;
DBMS_XDB.CFG_UPDATE(config);
END;
/
COMMIT;

Linux Oracle AS 4 update 6

Aconteceram alguns problemas durante o treinamento AS2 em Porto Alegre, com a instalacao do Linux Oracle. Quando iriamos executar a instalacao, ja pegava e colocava a configuracao como localhost.
A primeira providencia foi alterar o arquivo de hosts e colocar a primeira linha como:
10.0.0.200 nomemaquina.dominio nomemaquina
#127.0.0.1 nomemaquina.dominio localhost nomemaquina

E claro comentar a linha do localhost. O que acontecia é que no meio da instalacao, era interrompida devido a falta do ip 127 e localhost dava erro no opmnctl e entao, alteramos o arquivo hosts e prosseguia a instalacao.

Outro problema acontecia porque a porta do clusterware, 7200 estava sendo escutada somente pelo IP localhost 127. Isso foi descoberto com os comandos:

netstat -nap |grep 7202

encontrado o processo, entao buscamos debaixo da pasta do apache todos os arquivos de configuracao que continham a entrada 7202.

grep dms.conf |grep 7202

Achamos no arquivo dms.conf assim, abrimos o arquivo e alteramos em todas suas entradas para o nome da maquina local. Iniciamos novamente a maquina e os servicos estavam ok.

Obrigado ao Rogerio pela ajuda.

certificacao em RAC

Bom pessoal, a ultima novidade é que passei na prova de RAC 1Z0-048.
Bom a principio, fiz a prova e sabia que continha dois assuntos, administracao de oracle em RAC e o clusterware. Ja fiz varias provas, e dessa vez fui pego de surpresa. Como de habito, com 15,20 minutos de prova, terminado – comeca a revisao das questoes. Depois de ter revisado, sai bebi uma agua, lavar o rosto e depois finalizar. Depois de 1 hora, finalizei. SUPRISE! Comecou a segunda parte, com 1 hora pra faze-la. Pintou claro o frio na espinha. Puxa, tem mais, assim entao fiz o restante e deu tempo. No final, contabilizei as questoes que eu tinha certeza e as quais eu tinha duvida. Findei, 65% clusterware, 70% administracao banco RAC. Ta bom, visto que estudei pouco achei que nao ia passar. Fui aprovado o minimo era 60% em cada etapa. Bom galera, os cursos estao bombando, depois vou postar ai algumas dicas.

Abraços.