domingo, 29 de novembro de 2009

Como Descobrir a Versã do Kernel no SAP

Existem várias maneiras de se obter informações sobre o kernel do SAP, segue algumas:

1) Logado no sistema SAP
  • Após efetuar o login no sistema SAP, vá até o Menu Superior SYSTEM(Fig1.)
  • Clique no botão STATUS(Fig2.)

  • Depois clique no botão de outras informações(Fig3).



2) Pelo sistema Operacional:
  • Logue no sistema como ADM e execute no prompt o comando disp+work -v



Estas são algumas formas de se obter a versão do Kernel muito útil para efetuar downloads das atualizações do Kernel correto do SAP.

domingo, 15 de novembro de 2009

[Como Deletar Schedule Jobs]

Para Deletar Schedule Jobs,vá para a transação SM37, selecione o job que gostaria de Deletar. Entre no Menu -> Job ->Delete. Como na Figura Abaixo:

sexta-feira, 25 de setembro de 2009

Sap Netweaver resumo academia

Segundo as manuais da academia sap o resumo das características do netWeaver Application Server seria:

SAP NetWeaver é o resultado lógico do desenvolvimento da tecnologia SAP Application Server com especial atenção às aplicações baseadas na web.

Entre as qualidades do produtos estariam:


  • Um Framework pronto e simples para executar complexos processos de negócio com grande segurança.

  • Um ambiente de desenvolvimento seguro e amigável

  • Alta escabilidade e disponibilidade

  • Suporte para diferentes tipos de sistemas operacionais e plataforma de banco de dados.

  • Ambiente exaustivamente testado e com desenvolvimento continuo a mais de 10 anos.

As possíveis instalações do sistema é
SAP Netweaver AS ABAP
SAP Netweaver AS JAVA
SAP Netweaver AS ABAB+JAVA.

Abraço

Estratégica de Atualização dos Sistemas SAP

A cada 8 anos a SAP lança uma nova Versão dos seus produtos.

Para mais informações consulte a nota 52505 ou acesse o endereço:
http:service.sap.com/upgrade

Abraço

quinta-feira, 24 de setembro de 2009

Verificar e retirar a transação de debug dos ambientes de QA e Produção através de Perfis.

Algo muito importante para perfomance e segurança do servidor é não deixar a opção de debug habilitada.
Caso vocês não saibam quando um usuário entra com a opção "debug /h", ele "trava" um workprocess somente para ele isto é, não pode ser utilizado por mais nenhum usuário até que ele interrompa ou finalize o debug.
Como vamos fazer?
Vamos verificar todos os perfis que contém o objeto "S_DEVELOP" com isto vamos entrar me cada um dos perfis e verificarmos se existe a opção "DEBUG" caso exista, precisa ser retirada.

Então pau no gato....

1) Entre na transação SUIM (/nsuim) e selecione a opção .



2) Selecione a opção Roles by Complex Criteria (Clicando no relógio).




3) Nas inumeras opções a única que é obrigatória é o nome do objeto que vamos pesquisar.
no caso S_DEVELOP , afim de simplificar coloquei também um coringa nos nomes de perfis como segue na tela abaixo.



4) Será exibido todos os perfis que contém o objeto "S_DEVELOP" agora é necessário entrar em cada um dos perfis e verificar se existe a opção "DEBUG" caso existe é necessario retirar esta opção.

5) Entre na transação de Perfis no caso "/nPFCG" selecione um dos perfis listados acima no caso selecionei o perfil Z:FI_GERENTE_CONTABILIDADE e clique na opção de Edição (lápis).



6)Clique na opção -->Authorizations --> Change Authorization Data



7) Abaixo fizemos um pequeno video de como pesquisar o objeto "S_DEVELOPER" e retira-lo caso ele Exista.




8) Pronto temos que replicar isto para todos os perfis que apareceram no relatório acima.

terça-feira, 15 de setembro de 2009

Manipular usuários em Massa.


Com a transação SU10, você consegue manipular diversos usuários de uma só vez. Muito interessante por exemplo quando você deseja bloquear diversos usuários.

/nsu10


Transação para Criar e Editar Menus no SAP

Transação bem interessante para alterar as transações de Menu do SAP , até mesmo criar seus favoritos.

SE43N

domingo, 8 de março de 2009

Efetuar uma cópia de client do sistema SAP.

Vou descrever aqui os passos, para uma cópia de client dentro do mesmo ambiente. Vou atualizar o client do Sandbox com o Golden, isto é atualizar o client aonde os consultores fazem todas as configurações que não necessariamente vão ser definitivas pelo client "Golden", este é o cliente aonde as configurações vão ser permanentes ou irão para os clients de QA e poderão ser importados em ambiente produtivo.
Porque fazemos isto, neste caso para eliminamos sujeira de configurações que não valeram para nada.

Antes de efetuarmos este procedimento é essencial termos efetuado um backup full offline de preferência.


1. Verificar se o banco esta no modo archivelog se estiver a melhor maneira é tira-lo do Modo de archive, assim é mais rápido a copia de client.

a. SQL>Select log_mode form sys.d$database;

Log_mode ------ archivelog

2. Colocar o banco no modo para não gerar archivelog:

a. SQL> shutdown immediate;

b. SQL>startup mount;

c. SQL>alter database noarchivelog;

d. SQL>alter databse open;

3. Outra maneira de fazer a mesma operação é através do comando do brspace como segue abaixo:

a. brspace -f dbaouter -a noarchlog

4. Se você tiver o “CUA” ativado é necessário desativá-lo.Entre na transação SE38 e rode o programa “rsdelcua”

5.Verifique se existe alguém conectado no client aonde será feita a copia:
SM04 - exibe os usuários conectados, caso existe usuários selecione e clique na opção session para desconectá-los.

6. Bloquear todos os usuários para não acessarem os clients durante a copia.Fazemos isto através da transação EWZ5, selecionando quem você deseja que não fique lockado.


7. Caso o client seja um novo client primeiro deve ser criado o logical system através da transação SCC4/BD54 e somente depois entrar na transação SCC4 e criar uma nova entrada de client.


8. Caso não seja um novo client entrar diretamente na transação SCCL inserir os dados de target system e selecionar o tipo de cópia no meu caso foi sap_all isto é efetua a cópia full do client (Configuração + Dados).

9. Na transação SCC3 é possível acompanhar a cópia do Client.

10. No término da cópia você retorna o banco no modo archivelog mode e coloca novamente o sistema no CUA através da transação /scua no client aonde a central de controle de usuários esta instalada e destrave todos os usuários que você realizou o bloqueio