sexta-feira, 20 de junho de 2014

Exportar e Importar Profile do WebSphere

Exportação do Profile

Execute os seguintes comando no prompt do windows:

cd "c:\IBM\SDP\runtimes\base_v61\profiles\was61profile1\bin"

startServer.bat server1 (server1 é o nome default do application server associado a um profile)

Após a execução com sucesso desse execute o seguinte comando:
wsadmin.bat

O prompt de comando será apresentado da seguinte forma:

wsadmin>


Digite o comando abaixo, seguido do comando quit para finalizar o processo de exportação do profile.

$AdminTask exportWasprofile {-archive c:\profile.car}
Essa execução resultará na criação do arquivo profile.car na unidade c:/ do windows, onde esse arquivo contem os dados do profile para importação em outro WebSphere.


Importação de Profile

Execute os seguintes comando no prompt do windows:

cd "c:\IBM\SDP\runtimes\base_v61\profiles\was61profile2\bin"

startServer.bat server1 (server1 é o nome default do application server associado a um profile)

Após a execução com sucesso desse execute o seguinte comando:
wsadmin.bat

O prompt de comando será apresentado da seguinte forma:

wsadmin>

Execute o comando abaixo para importar o profile:

$AdminTask importWasprofile {-archive c:\profile.car}

Execute o comando abaixo para salvar a alteração e em seguida o comando quit para finalizar o processo.

$AdminConfig save


Após a execução do comando $quit o servidor esta pronto para ser usado com as novas configurações.

Subtrair ou Adicionar data com Sysdate no Oracle

Aqui recebemos a data atual e subtraimos 25 anos:

SELECT SYSDATE - INTERVAL '25' YEAR FROM DUAL;

Tratando data no Oracle Sysdate

SELECT SYSDATE DATA_ATUAL,
ADD_MONTHS(SYSDATE,-1) MENOS_UM_MES,
ADD_MONTHS(SYSDATE,1) MAIS_UM_MES,
LAST_DAY(SYSDATE) ULTIMO_DIA_MES,
TRUNC(SYSDATE,'MONTH') PRIMEIRO_DIA_MES,
MONTHS_BETWEEN(SYSDATE,'01-

JAN-2001') QTD_MES,
FLOOR(MONTHS_BETWEEN(SYSDATE,'
01-JAN-2001')) ARREDONDA_ABAIXO,
CEIL(MONTHS_BETWEEN(SYSDATE,'
01-JAN-2001')) ARREDONDA_ACIMA,
ABS(MONTHS_BETWEEN(SYSDATE,'
01-JAN-2001')) VALOR_ABSOLUTO,
ROUND((MONTHS_BETWEEN(SYSDATE,
'01-JAN-2001')),2) ARREDONDA,
TRUNC(SYSDATE,'year') PRIMEIRO_DIA_ANO,
to_char(SYSDATE,'dd " DE " FMMONTH " DE " YYYY','nls_date_language=
portuguese') DIAMES_EXTENSO,
to_char(SYSDATE,'FMMONTH " DE " YYYY','nls_date_language=
portuguese') MES_EXTENSO,
TO_CHAR(SYSDATE,'HH24:MI') HORA_MINUTO,
to_char(sysdate,'FMMonth','
nls_date_language=portuguese') mes_corrente,
to_date(lpad(to_char(1234),4,'
0'),'hh24mi') dias_data,
Floor(floor(months_between(
SYSDATE,SYSDATE)) / 12) IDADE,
decode(TO_NUMBER(TO_CHAR(
SYSDATE,'D')),2,'segunda-feira',3,'terça-feira',4,'quarta-feira',
5,'quinta-feira',6,'---ta-
feira',7,'sabado',1,'domingo') dia_da_semana
FROM DUAL

domingo, 8 de junho de 2014

Instalando Maven no Ubuntu

1º Instalando Maven
  1. Baixar o maven: http://maven.apache.org/download.html
  2. Descompactar o arquivo.
  3. Adicionar as variáveis de ambiente M2_HOME , M2;
    • M2_HOME=/caminho/maven
    • M2=$M2_HOME/bin
  4. Alterar a variável PATH:
    • PATH = acrescentar $M2
  5. Verificar a existência da variável JAVA_HOME e a referência $JAVA_HOME/bin no PATH.
  6. Rodar o comando “mvn -version” no terminal.

Saiba onde configurar as variáveis de ambiente aqui

sábado, 7 de junho de 2014

Variavel de ambiente no Ubuntu

Local da variável apenas para o terminal:

sudo vim /home/seu-usuário/.bashrc

Local da variável para todos os profiles:

sudo vim /etc/profile

domingo, 27 de abril de 2014

Compactar e Descompactar Arquivos no Ubuntu

apt-get install zip

Os comandos são:
    .zip

Compactando:
    zip -r nomedoarquivo.zip nome_do_arquivo_ou_pasta

Descompactando:
    unzip nomedoarquivo.zip

    .rar

Compactando:
    rar a -r  nomedoarquivo.rar arquivo1 pasta1 arquivo2 pasta2

Descompactando:
    rar x nomedoarquivo.rar

    .tar

Compactando:
    tar -zcvf nomedoarquivo.tar arquivo1 pasta1 arquivo2 pasta2

Descompactando:
    tar -xvf nomedoarquivo.tar

    .tar.gz

Compactando:
    tar -czfv nomedoarquivo.tar.gz pasta1 arquivo1 pasta2 arquivo2

Descompactando:
    tar -vzxf nomedoarquivo.tar.gz

    .tar.bz2

Compactando:
    tar -cjfv nomedoarquivo.tar.bz2 arquivo1 pasta1 arquivo2 pasta2

Descompactando:

    tar -jxvf nomedoarquivo.tar.bz2

Tabela para comparações com Shell Script

Comparações:
-eq    equal to
-ne    not equal to
-lt    less than
-le    less than or equal to
-gt    greater than
-ge    greater than or equal to

Operando arquivos:
-s    file exists and is not empty
-f    file exists and is not a directory
-d    directory exists
-x    file is executable
-w    file is writable
-r    file is readable