sexta-feira, 30 de julho de 2010

Erro para subir o banco de dados Oracle Após Upgrade

Um amigo meu  Basis teve um problema esta semana, vou compartilhar com vocês qual o  problema e a solução.

Ele efetuou o upgrade de um banco de dados Oracle para a versão 10.2.02, porem quando ele subia o banco no modo upgrade, o banco subia normalmente , porem ao tentar subir via startsap o banco nao subia ou via sqlplus startup também não claro pois subir pelo startsap ou sqlplus o comando é o mesmo.A soluçao para este problema é a seguinte:

1) Entre no sistema com o  usuario ora e entre no SQLPLUS
               connect  / as sysdba
2) Rode o comando de startup no modo UPGRADE
              startup upgrade
3)Rode o script para ele atualizar o dicionario para a nova versão do Banco.
              @catupgrd.sql
4)Rode o script para verificarmos se todos os componentes foram atualizados
              @utlu102s.sql

5)Efetue um shutdown no modo immediate
             shutdown immediate;
6)Abra o banco no modo normal
            startup
7)Rode o script para recompilar todos os objetos invalidos
                @utlrp.sql

segunda-feira, 26 de julho de 2010

Retorno Nf-e (PI) para ECC

Tive um problema aqui na empresa e gostaria de compartilhar com vocês pois acho que as pessoas que usam a solução da SAP para Nf-e deve ter ou um dia vai ter este problema.
Criamos o ambiente de homologação de sap porem as notas não iam para nosso servidor que efetua a comunicação com Sefaz e nem retornava deste servidor para nosso ECC.
Bom primeiro passo é verificar as portas RFC's tanto na verificação de conexão como na verificação autenticação. Ai surgiu uma duvida que com a ajuda no meu amigo (Kaleo) expert em PI me mostrou como verificar qual a conexão RFC esta relacionada para o retorno da Nf-e. esta transação é a BD97 como segue na figura abaixo:


Resolvi o problema pois verifiquei que o usuário que efetuava a conexão na RFC de retorno estava bloqueado,desbloqueei o usuário e tudo funcionou.

Até a próxima Dica.

segunda-feira, 12 de julho de 2010

Adicionar HD Externo no RHEL

Pessoal precisei efetuar um backup de um banco para transporta-lo para outro endereço, para isto gerei um backup utilizando a tecnologia RMAN da oracle necessitei plugar um hd externo da samsung de 500 gb no linux. Abaixo segue os passos :

1) Plugue o HD em uma porta USB e rode o comando:
DMESG

scsi0 : SCSI emulation for USB Mass Storage devices
isa bounce pool size: 16 pages
Vendor: Samsung Model: S2 Portable Rev:
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
sda: assuming drive cache: write through
SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
sda: assuming drive cache: write through
sda: sda1
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0


2) Repare que a letra associada acima da unidade é a sda1, portanto precisamos criar uma partição para ela com fdisk:
fdisk /dev/sda1 ---> n -->p -->1 --> --> --> w

3) Agora precisamos formatar esta particao criada:
mkfs.ext3 /dev/sda1


4) crie um diretorio aonde vai ser montado o hd no meu caso criei o usbext
mdkir /usbext

5) monte o HD externo
mount -t ext3 /dev/sda1 /usbext

Pronto o hd externo esta disponivel para acesso:
/dev/sda1 459G 102M 436G 1% /usbext


Abraço