Uma dica para quem vai atualizar os pacotes do SLL NF-e 10.0 no sistemas de PI é consultar a nota SAP 1641991, nela temos os procedimentos desde o download até a aplicação.
domingo, 15 de janeiro de 2012
quarta-feira, 11 de janeiro de 2012
Quais usuários pertecem a uma transação no SAP.
Pessoal sempre queremos saber quais são os usuários que tenham direito a acessar uma determinada transação.
Para isto existe um relatório da transação Suim bastante simples como segue abaixo:
1) Vá para a transação suim :
2) Selecione a opção User-->Users By Complex Selection Criteria --> By Transaction Authorization e clique no icone do relógio.
Para isto existe um relatório da transação Suim bastante simples como segue abaixo:
1) Vá para a transação suim :
3) Entre com o nome da transação no campo Transaction Code e clique novamente no relógio.
4) Abaixo o resultado com os logins e nomes de todas as pessoas que tenham direito a acessar esta transação.
Até a próxima dica.
Abraço
terça-feira, 29 de novembro de 2011
Oracle RAC - Verificar o funcionamento do Scan para conexão com o Banco 11g
Para verificarmos como esta o funcionamento da funcionalidade de "Scan" do RAC 11g digitamos o comando abaixo no shell do usuário que foi instalado o RAC como segue:
cluvfy comp scan -verbose
Resposta:
Verifying scan
Checking Single Client Access Name (SCAN)...
SCAN Name Node Running? ListenerName Port Running?
---------------- ------------ ------------ ------------ ------------ ------------
orapecscan.officer.com.br sapora01 true LISTENER_SCAN1 1527 true
orapecscan.officer.com.br sapora02 true LISTENER_SCAN2 1527 true
Checking TCP connectivity to SCAN Listeners...
Node ListenerName TCP connectivity?
------------ ------------------------ ------------------------
localnode LISTENER_SCAN1 yes
localnode LISTENER_SCAN2 yes
TCP connectivity to SCAN Listeners exists on all cluster nodes
Checking name resolution setup for "orapecscan.officer.com.br"...
SCAN Name IP Address Status Comment
------------ ------------------------ ------------------------ ----------
orapecscan.officer.com.br 172.16.0.59 passed
orapecscan.officer.com.br 172.16.0.58 passed
Verification of SCAN VIP and Listener setup passed
Verification of scan was successful.
Obrigado
cluvfy comp scan -verbose
Resposta:
Verifying scan
Checking Single Client Access Name (SCAN)...
SCAN Name Node Running? ListenerName Port Running?
---------------- ------------ ------------ ------------ ------------ ------------
orapecscan.officer.com.br sapora01 true LISTENER_SCAN1 1527 true
orapecscan.officer.com.br sapora02 true LISTENER_SCAN2 1527 true
Checking TCP connectivity to SCAN Listeners...
Node ListenerName TCP connectivity?
------------ ------------------------ ------------------------
localnode LISTENER_SCAN1 yes
localnode LISTENER_SCAN2 yes
TCP connectivity to SCAN Listeners exists on all cluster nodes
Checking name resolution setup for "orapecscan.officer.com.br"...
SCAN Name IP Address Status Comment
------------ ------------------------ ------------------------ ----------
orapecscan.officer.com.br 172.16.0.59 passed
orapecscan.officer.com.br 172.16.0.58 passed
Verification of SCAN VIP and Listener setup passed
Verification of scan was successful.
Obrigado
sexta-feira, 11 de novembro de 2011
Comandos Linux - Lista os arquivos por ordem de Tamanho
Segue um exemplo prático para listar os arquivos em ordem de tamanho no linux.
du -Sh | sort -nr | more
Abraço
du -Sh | sort -nr | more
Abraço
sexta-feira, 12 de agosto de 2011
Estatísticas no SAP com oracle
Pessoal após upgrade ou uma vez por mês devemos atualizar as estatísticas como segue:
- a) brconnect -u system/<pwd> -c -f stats -t oradict_stats
- b) brconnect -u system/<pwd> -c -f stats -t system_stats
- c) brconnect -c -u system/<pwd> -f stats -t all -f collect -p 4
- Assim manteremos o banco totalmente atualizado .
quarta-feira, 10 de agosto de 2011
Screen-Painter Gateway Error
Pessoal tivemos um ABAP reclamando sobre um problema com o Screen-Painter através do Acesso via vpn conforme tela abaixo:
Para solucionar tivemos que habilitar a porta no saprouter tab como segue:
p 200.200.200.123 172.16.*.* 3300
p 200.200.200.123 172.16.*.* 3301
Para solucionar tivemos que habilitar a porta no saprouter tab como segue:
p 200.200.200.123 172.16.*.* 3300
p 200.200.200.123 172.16.*.* 3301
segunda-feira, 1 de agosto de 2011
SAP - Enhancement Package 5 free Space Requirements
Para atualizarmos os sistemas SAP estes são os espaços necessários:
EHPI Directory 15 GB˜
Download Directory 20 GB˜
DIR_TRANS 30 GB
DATABASE 50 GB
Shadow System Igual ao diretório /usr/sap/.
quarta-feira, 6 de julho de 2011
Curso Red Hat System Administration || Resumo
LVM
Passos para se configurar um storage/disco com formato LVM:
Expandindo um volume LVM
Para expandirmos um volume lvm podemos permanecer com o volume montado e tudo funciona online conforme os itens abaixo, porem como sempre para uma maior garantia devemos efetuar um backup.
Para reduzirmos um volume lvm , devemos efetuar todoas as tarefas offline, isto quer dizer desmontar a partição como segue:
Passos para se configurar um storage/disco com formato LVM:
- Primeiro Passo: criam-se as partiçõe que serão utilizadas exemplo: fdisk -cu /dev/dispositivo no caso fdisk -cu /dev/vda.
- Segundo Passo: deve-se colocar um flag nas partições criadas anteriormente e para isto utilizamos o comando pvcreate exemplo: pvcreate /dev/vda3, pvcreate /dev/vda4 , e para validarmos podemos rodar o comando pvdisplay
- Terceiro Passo: agora devemos agrupar todas a partições que flagamos acima que serão utilizadas via lvm através do comando vgcreate exemplo: vgcreate vgname /dev/vdaN para validarmos, vgdisplay
- Quarto Passo: Criam-se os volumes lógicos do tamanho que se deseja atraves do comando lvcreate exemplo: lvcreate -n lvname -L tamanho vgname, para validarmos lvdisplay
- Quinto Passo: Formatamos os volumes lógicos através do comando : mkfs -t ext4 /dev/vgname/lvname
- Sexto Passo: criamos o ponto de montagem e montamos atraves dos comandos: mkdir /data (diretório de montagem), e adicionamos no /etc/fstab a linha: /dev/mapper/vgname-lvname /data ext4 defaults 1 2
Expandindo um volume LVM
Para expandirmos um volume lvm podemos permanecer com o volume montado e tudo funciona online conforme os itens abaixo, porem como sempre para uma maior garantia devemos efetuar um backup.
- Verifique se temos espaço suficiente para fazermos a expansão, se não tivermos precisamos aumenta-la através dos passos 1 e 2 descritos acima e rodar o comando vgextend, porem se ja tivemos espaço disponivel verificado através do comando vgdisplay efetuamos os seguintes passos:
- Aumentamos o volume logico atraves do comando lvextend -l tamanho /dev/vgname/lvname
- Não podemos esquecer de efetuar um resize conforme segue abaixo resize2fs -p /dev/vgname/lvname
Para reduzirmos um volume lvm , devemos efetuar todoas as tarefas offline, isto quer dizer desmontar a partição como segue:
- umount /data
- fsck -f /dev/mapper/vgname-lvname (efetuamos este comando para limpar toda a priorizacao para efetuarmos o resize).
- resize2fs -p /dev/mapper/vgname-lvname 512M
- lvreduce -L 512M /dev/mapper/vgname-lvname
- mount -a
- pvscan -V
- umount
- fsck
- resize2fs
- lvreduce
- vgreduce
- pvchange -an
- pvremove
sexta-feira, 10 de junho de 2011
Desabilitar o Archive log no Banco da Dados RAC.
Pessoal recentemente precisei "desligar" o modo de archive do banco de dados em Cluster, para efetuar a cópia e criação de clientes no Sap então segue os passos:
1) Log no sqlplus
sqlplus / as sysdba
2)Rode o comando para desabilitar o modo cluster, repare que desabilitei somente em uma instancia ,aonde iremos efetuar os comando de desabilitacao do archivelogs
SQL>alter system set cluster_database=false scope=spfile sid='node1';
3)Pare o Cluster com o comando Abaixo:
srvctl stop database -d node -o immediate
4) Entre na instance e coloque a mesma no modo " mount "
sqlplus / as sysdba
SQL> startup mount;
5) Verifique como esta o banco;
archive log list;
6) Coloque o banco no modo não archivelog;
SQL>alter database noarchivelog;
7) Coloque a instancia novamente no cluster
alter system set cluster_database=true scope=spfile sid='node2';
8) "Derrube" a instancia novamente.
SQL>shutdown immediate;
9) Coloque o cluster no ar.
srvctl start database -d node
10)Verifique o modo do banco em archive
SQL>archive log list;
Para retornar o banco no modo archive basta efetuar os passos acima descrito alterando o item 6 para "alter database archivelog ";
Valeu
quarta-feira, 2 de fevereiro de 2011
Off-Topic Casamento
SISTEMA OPERACIONAL DO CASAMENTO
Prezado Técnico,
Há um ano e meio troquei o programa [Noiva 1.0] pelo [Esposa 1.0] e verifiquei que o Programa gerou um aplicativo inesperado chamado [Bebê.exe ] que ocupa muito espaço no HD.Por outro lado, o [Esposa 1.0] se auto-instala em todos os outros programas e é carregado automaticamente assim que eu abro qualquer aplicativo.
Aplicativos como [Cerveja_Com_A_Turma 0.3], [Noite_De_Farra 2.5] ou [Domingo_De_Futebol 2.8], não funcionam mais, e o sistema trava assim que eu tento carregá-los novamente.
Além disso, de tempos em tempos um executável oculto (vírus) chamado [Sogra 1.0] aparece, encerrando Abruptamente a execução de um comando.
Não consigo desinstalar este programa. Também não consigo diminuir o espaço ocupado pelo [Esposa 1.0] quando estou rodando meus aplicativos preferidos.
Sem falar também que o programa [Sexo 5.1] sumiu do HD.
Eu gostaria de voltar ao programa que eu usava antes, o [Noiva 1.0], mas o comando [Desinstalar.exe] não funciona adequadamente.
Poderia ajudar-me? Por favor!
Ass: Usuário Arrependido
quarta-feira, 5 de janeiro de 2011
Transações sobre IDOCS
Pessoal vasculhei e sumarizei uma serie de transações sobre idocs como segue:
SALE - IMG ALE Configuration root
WE20 - Manually maintain partner profiles
WE11 - Delete idocs
BD64 - Maintain customer distribution model
BD71 - Distribute customer distribution model
SM59 - Create RFC Destinations
BDM5 - Consistency check (Transaction scenarios)
BD82 - Generate Partner Profiles
BD61 - Activate Change Pointers - Globally
BD50 - Activate Change Pointer for Msg Type
BD52 - Activate change pointer per change.doc object
BD59 - Allocation object type -> IDOC type
BD56 - Maintain IDOC Segment Filters
BD53 - Reduction of Message Types
BD21 - Select Change Pointer
BD87 - Status Monitor for ALE Messages
BDM5 - Consistency check (Transaction scenarios)
BD62 - Define rules
BD79 - Maintain rules
BD55 - Defining settings for IDoc conversion
WEDI - ALE IDoc Administration
WE21 - Ports in Idoc processing
WE60 - IDoc documentation
SARA - IDoc archiving (Object type IDOC)
WE47 - IDoc status maintenance
WE07 - IDoc statistics
BALE - ALE Distribution Administration
WE05 - IDoc overview
BD87 - Inbound IDoc reprocessing
BD88 - Outbound IDoc reprocessing
BDM2 - IDoc Trace
BDM7 - IDoc Audit Analysis
BD21 - Create IDocs from change pointers
SM58 - Schedule RFC Failures
Basic config for Distributed data:
BD64: Maintain a Distributed Model
BD82: Generate Partner Profile
BD64: Distribute the distribution Model
Programs:
RBDMIDOC – Creating IDoc Type from Change Pointers
RSEOUT00 – Process all selected IDocs (EDI)
RBDAPP01 - Inbound Processing of IDocs Ready for Transfer
RSARFCEX - Execute Calls Not Yet Executed
RBDMOIND - Status Conversion with Successful tRFC Execution
RBDMANIN - Start error handling for non-posted IDocs
RBDSTATE - Send Audit Confirmations
For testing you can use WE19
SALE - IMG ALE Configuration root
WE20 - Manually maintain partner profiles
WE11 - Delete idocs
BD64 - Maintain customer distribution model
BD71 - Distribute customer distribution model
SM59 - Create RFC Destinations
BDM5 - Consistency check (Transaction scenarios)
BD82 - Generate Partner Profiles
BD61 - Activate Change Pointers - Globally
BD50 - Activate Change Pointer for Msg Type
BD52 - Activate change pointer per change.doc object
BD59 - Allocation object type -> IDOC type
BD56 - Maintain IDOC Segment Filters
BD53 - Reduction of Message Types
BD21 - Select Change Pointer
BD87 - Status Monitor for ALE Messages
BDM5 - Consistency check (Transaction scenarios)
BD62 - Define rules
BD79 - Maintain rules
BD55 - Defining settings for IDoc conversion
WEDI - ALE IDoc Administration
WE21 - Ports in Idoc processing
WE60 - IDoc documentation
SARA - IDoc archiving (Object type IDOC)
WE47 - IDoc status maintenance
WE07 - IDoc statistics
BALE - ALE Distribution Administration
WE05 - IDoc overview
BD87 - Inbound IDoc reprocessing
BD88 - Outbound IDoc reprocessing
BDM2 - IDoc Trace
BDM7 - IDoc Audit Analysis
BD21 - Create IDocs from change pointers
SM58 - Schedule RFC Failures
Basic config for Distributed data:
BD64: Maintain a Distributed Model
BD82: Generate Partner Profile
BD64: Distribute the distribution Model
Programs:
RBDMIDOC – Creating IDoc Type from Change Pointers
RSEOUT00 – Process all selected IDocs (EDI)
RBDAPP01 - Inbound Processing of IDocs Ready for Transfer
RSARFCEX - Execute Calls Not Yet Executed
RBDMOIND - Status Conversion with Successful tRFC Execution
RBDMANIN - Start error handling for non-posted IDocs
RBDSTATE - Send Audit Confirmations
For testing you can use WE19
sábado, 9 de outubro de 2010
Verificar se existe erro em um profile !!
Ai vai uma dica legal para verificarmos se existe algum erro no arquivo de parâmetros da profile utilizando o comando sappfpar
Logue no sistema como o usuáriosid{adm}
Entre como o comando abaixo:
sappfpar pf=/usr/sap//SYS/profile/INSTANCE_nomedoprofile check
Como Tenho uma instance de nome PEC e o HOSTNAME deste servidor sappec01 então fica assim:
sappfpar pf=/usr/sap/PEC/SYS/profile/PEC_DVMESG_sappec01 check
Abraço
Logue no sistema como o usuário
Entre como o comando abaixo:
sappfpar pf=/usr/sap/
Como Tenho uma instance de nome PEC e o HOSTNAME deste servidor sappec01 então fica assim:
sappfpar pf=/usr/sap/PEC/SYS/profile/PEC_DVMESG_sappec01 check
Abraço
quinta-feira, 30 de setembro de 2010
Atualizar o Oracle Instant Client nos servidores SAP
Vou mostrar como atualizar o client oracle em um servidor SAP com linux.
Segue os passos:
1) Primeiro passo é verificar a versão do client no sistema SAP atual dentro do sistema SAP:
a)Vá para a transação SM51 e clique no Botão
b)Verifique qual a Versão do Oracle client conforme tela abaixo:
2) Baixe o sistema SAP e copie o Arquivo OCL10264.SAR que se encontra na área de download do service.sap (a) e copie para o caminho /oracle/client/10x_64 logado no linux comoADM .
a)
b) Vá ao caminho
/oracle/client/10x_64
3) Descompacte o arquivo .SAR no diretorio descrito no item 2b:
a) SAPCAR -xvf OCL10264.SAR e será criado o diretorio conforme tela abaixo:
4)Remova o link simbolico e crie ele novamente apontando para o novo diretório:
a) rm -f instantclient
b) criar o link simbolico
5) Renomear o diretorio antigo.
6) Verifique se a estrutura de diretorios no linux ficaram conforme tela abaixo:
7)Pronto agora coloque o SAP no ar, entre e verifique se sua atualização funcionou.
Segue os passos:
1) Primeiro passo é verificar a versão do client no sistema SAP atual dentro do sistema SAP:
a)Vá para a transação SM51 e clique no Botão
![]() |
| SM 51 |
b)Verifique qual a Versão do Oracle client conforme tela abaixo:
![]() |
| Versão do Client antes do Update |
2) Baixe o sistema SAP e copie o Arquivo OCL10264.SAR que se encontra na área de download do service.sap (a) e copie para o caminho /oracle/client/10x_64 logado no linux como
a)
b) Vá ao caminho
/oracle/client/10x_64
3) Descompacte o arquivo .SAR no diretorio descrito no item 2b:
a) SAPCAR -xvf OCL10264.SAR e será criado o diretorio conforme tela abaixo:
4)Remova o link simbolico e crie ele novamente apontando para o novo diretório:
a) rm -f instantclient
b) criar o link simbolico
5) Renomear o diretorio antigo.
6) Verifique se a estrutura de diretorios no linux ficaram conforme tela abaixo:
7)Pronto agora coloque o SAP no ar, entre e verifique se sua atualização funcionou.
segunda-feira, 27 de setembro de 2010
SAPGUI 7.20 Revisão 3 For Java
Pessoal no dia 2 de agosto foi disponibilizada para download a versão 7.20 revisão 3 do SAPGUI FOR JAVA.
Efetuei o Download no site da Sap do arquivo "PlatinGUIMaX_3-10006059.JAR" e procedi com a instalação que é muito básica, clicar sobre o arquivo e next, next, finish.
Após a instalação você deve ir até o diretorio e rodar o aplicativo conforme tela abaixo no caso do mac.
Já no login você notará a diferença, como por exemplo a nova concepção treeview de login entre outras melhorias, vale a pena a atualização.
Efetuei o Download no site da Sap do arquivo "PlatinGUIMaX_3-10006059.JAR" e procedi com a instalação que é muito básica, clicar sobre o arquivo e next, next, finish.
Após a instalação você deve ir até o diretorio e rodar o aplicativo conforme tela abaixo no caso do mac.
Já no login você notará a diferença, como por exemplo a nova concepção treeview de login entre outras melhorias, vale a pena a atualização.
sexta-feira, 24 de setembro de 2010
Gravar tudo o que é digitado e aparece no terminal do Linux
Pessoal precisei criar um log de tudo que estava acontecendo no terminal do linux na instalação de um software no linux, pesquisei e verifiquei que é muito fácil como gravar isto, segue os passos:
1) Digite : script
Exemplo script meulog.log
2) Digite os comandos que você queira:
Exemplo ps -ef oracle
3) Para sair e gravar o arquivo com tudo que apareceu no terminal digite : exit
4) Para verificar o arquivo digite vi menulog.log
1) Digite : script
Exemplo script meulog.log
2) Digite os comandos que você queira:
Exemplo ps -ef oracle
3) Para sair e gravar o arquivo com tudo que apareceu no terminal digite : exit
4) Para verificar o arquivo digite vi menulog.log
sábado, 14 de agosto de 2010
Problema para estabilizar Workflow SAP
Problemas com Workflow da SAP.
O funcional relatou um problema de Workflow não estava funcionado, eis a solução
alterei a senha do usuário WF-BATCH e coloquei ele do tipo dialog e efetuei um login.
Entrei na transação SWUB e coloquei a senha definitiva deste usuário, configurei novamente tRFC
Pronto voltou a funcionar.
Abaixo segue um guia rápido.
1- SU01--> alterei a senha e o tipo para dialog.
2 -Logue no cliente com o usuário e coloque a senha definitiva
3 - SWUB --> coloque a senha definitva a qual você logou
4.SWU3 --> Configure RFC Destination
5.SU01--> altere novamente o usuário para o tipo sistema
Pronto
O funcional relatou um problema de Workflow não estava funcionado, eis a solução
alterei a senha do usuário WF-BATCH e coloquei ele do tipo dialog e efetuei um login.
Entrei na transação SWUB e coloquei a senha definitiva deste usuário, configurei novamente tRFC
Pronto voltou a funcionar.
Abaixo segue um guia rápido.
1- SU01--> alterei a senha e o tipo para dialog.
2 -Logue no cliente com o usuário e coloque a senha definitiva
3 - SWUB --> coloque a senha definitva a qual você logou
4.SWU3 --> Configure RFC Destination
5.SU01--> altere novamente o usuário para o tipo sistema
Pronto
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
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
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.
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
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 -->
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
terça-feira, 29 de junho de 2010
Tabelas de Segurança do SAP
Precisei criar uma planilha com os nomes dos perfis e sua descrição de um determinado client pesquisando descrobri algumas tabelas a qual achei muito relevante para Basis como segue:
USR* Tabelas que contem informações sobre o usuário.
AGR* Tableas que contem informações sobre perfil.
USH* Tabelas que contem informações sobre documentação/modificações.
Você deve utilizar as transações SQVI ou SE16, conectar diretamente via sqlplus , ou alguma
outra ferramenta para efetuar pesquisas como foi meu caso.

This is the vast list of USR,USH & AGR tables
USR* Tabelas que contem informações sobre o usuário.
AGR* Tableas que contem informações sobre perfil.
USH* Tabelas que contem informações sobre documentação/modificações.
Você deve utilizar as transações SQVI ou SE16, conectar diretamente via sqlplus , ou alguma
outra ferramenta para efetuar pesquisas como foi meu caso.

| Table | Description |
| AGR_1016 | Name of the activity group profile |
| AGR_1016B | Name of the activity group profile |
| AGR_1250 | Authorization data for the activity group |
| AGR_1251 | Authorization data for the activity group |
| AGR_1252 | Organizational elements for authorizations |
| AGR_AGRS | Roles in Composite Roles |
| AGR_DEFINE | Role definition |
| AGR_HIER2 | Menu structure information - Customer vers |
| AGR_HIERT | Role menu texts |
| AGR_OBJ | Assignment of Menu Nodes to Role |
| AGR_PROF | Profile name for role |
| AGR_TCDTXT | Assignment of roles to Tcodes |
| AGR_TEXTS | File Structure for Hierarchical Menu - Cus |
| AGR_TIME | Time Stamp for Role: Including profile |
| AGR_USERS | Assignment of roles to users |
| USER_ADDR | Address Data for users |
| USGRP | User groups |
| USGRPT | Text table for USGRP |
| USH02 | Change history for logon data |
| USOBT | Relation transaction to authorization object (SAP) |
| USOBT_C | Relation Transaction to Auth. Object (Customer) |
| USOBX | Check table for table USOBT |
| USOBX_C | Check Table for Table USOBT_C |
| USOBXFLAGS | Temporary table for storing USOBX/T* chang |
| USR01 | User Master Data (runtime data) |
| USR02 | Logon data (password,user name, validity date etc..) |
| USR04 | User master authorization (one row per user) |
| USR06 | License data |
| USR10 | Authorisation profiles (i.e. &_SAP_ALL) |
| USR11 | Text for authorisation profiles |
| USR12 | Authorisation values |
| USR13 | Short text for authorisation |
| USR40 | Table for illegal passwords ( never enter * in this table) |
| UST04 | User profiles (multiple rows per user) |
| UST10C | Composit profiles (i.e. profile has sub profile) |
| Table name | Description | |
| AGRR2 | R2 transfer structure | |
| AGRR2T | R2 roles transfer structure - Texts | |
| AGR_1016 | Name of the activity group profile | |
| AGR_1016B | Name of the activity group profile | |
| AGR_1250 | Authorization data for the activity group | |
| AGR_1251 | Authorization data for the activity group | |
| AGR_1252 | Organizational elements for authorizations | |
| AGR_1253 | Authorization Data for Activity Group - Static Objects | |
| AGR_AGRS | Roles in Composite Roles | |
| AGR_AGRS2 | Role definition | |
| AGR_ATTS | Role attributes | |
| AGR_BOR_DTL | Extended BOR Details for Menu Nodes | |
| AGR_BUFFI | Internet Links for a Role | |
| AGR_BUFFI2 | Internet links table - Customer version of SAP roles | |
| AGR_BUFFI3 | Internet links table - SAP versions of SAP roles | |
| AGR_CATS | Transfer structure for categories/PFCG start | |
| AGR_CUSTOM | Role Customizing objects | |
| AGR_DATEU | Personal settings for roles | |
| AGR_DEFINE | Role definition | |
| AGR_EXT_DTL | Extended Details for Menu Nodes | |
| AGR_FAVOS | Personal settings for PFCG | |
| AGR_FILT | Transfer table filter for PRGN_TREE_START | |
| AGR_FLAGS | Role attributes | |
| AGR_FLAGSB | Role attributes | |
| AGR_HIER | Table for Structure Information for Menu | |
| AGR_HIER2 | Menu structure information - Customer version of SAP roles | |
| AGR_HIER3 | Menu structure information - SAP version of SAP roles | |
| AGR_HIERT | Role menu texts | |
| AGR_HIERT2 | Role menu texts - Customer version of SAP objects | |
| AGR_HIERT3 | Role menu texts - SAP Original | |
| AGR_HIER_BOR | Table for Object-Oriented Navigation (OBN) | |
| AGR_HPAGE | Role Home Page | |
| AGR_HPAGET | Description of the Home Page for a Role | |
| AGR_ICON | Display the status icon in the Profile Generator | |
| AGR_INFO | Filter Values from Generation Run | |
| AGR_LOGSYS | Logical system | |
| AGR_LSD | Role attributes | |
| AGR_MAP | MiniApp and Text | |
| AGR_MAPP | MiniApps in Role | |
| AGR_MAP_KNUMA | Conversion Table AG_GUID CRM <> KNUMA | |
| AGR_MARK | Table for report SAPPROFC_NEW | |
| AGR_MEM_INITIAL | Agreements: Buffer for Intial Upload | |
| AGR_MINI | MiniApps in Role | |
| AGR_MINI2 | MiniApps in Role | |
| AGR_MINIT | Role mini-appl texts | |
| AGR_MINIT2 | Role mini-application texts | |
| AGR_NSPCE | Namespace | |
| AGR_NUMBER | Internal Counter for Assigning Profile Names | |
| AGR_NUM_2 | Internal Counter for Assigning Profile Names | |
| AGR_OBJ | Assignment of Menu Nodes to Role | |
| AGR_POPUP | Structure for dialog box | |
| AGR_POPUP2 | Structure for transaction assignment | |
| AGR_POPUP3 | Auxiliary structure to input authorization objects | |
| AGR_PROF | Profile name for role | |
| AGR_REL_KNUMA_CM | Assignment: Agreement --> Campaign | |
| AGR_SELECT | Assignment of roles to Tcodes | |
| AGR_SHIER | Structure for the Drag and Drop Tool | |
| AGR_SHIERT | Structure for the Drag and Drop Tool | |
| AGR_SHIER_BOR | Structure for Additional Details with no STRING Field | |
| AGR_SMENU | Transfer structure for role maintenance | |
| AGR_SPRTXT | Structure for the Drag and Drop Tool | |
| AGR_START | Start Role Maintenance: Structure for Tree | |
| AGR_STRING | Structure for the Drag and Drop Tool | |
| AGR_STRUC | Structure to transfer Tcodes into the Profile Generator | |
| AGR_ST_NAME | Role Name | |
| AGR_TAB | PFCG start tree transfer structure | |
| AGR_TCDTXT | Assignment of roles to Tcodes | |
| AGR_TCODE3 | Assignment of roles to Tcodes | |
| AGR_TCODES | Assignment of roles to Tcodes | |
| AGR_TCODES_TEXTS | Transaction Codes with Texts from AGRs | |
| AGR_TEXTS | File Structure for Hierarchical Menu - Customer | |
| AGR_TIME | Time Stamp for Role (Menu, Profile, Authorizations) | |
| AGR_TIMEB | Time Stamp for Role (Profile Generation) | |
| AGR_TIMEC | Time Stamp for Role (User Assignment) | |
| AGR_TIMED | Time Stamp for Role (Profile Comparison, RFC Distribution) | |
| AGR_TRAN | Transport modules of external personalization objects | |
| AGR_TRANS | Help Structure for Translation | |
| AGR_TXT | Role and Text | |
| AGR_UPLO | Stucture for upload node types | |
| AGR_UPLT | Stucture for upload node types | |
| AGR_UPLTX | Stucture for upload description text | |
| AGR_USERS | Assignment of roles to users | |
| AGR_USERT | Assignment of roles to users | |
| USH02 | Change history for logon data | |
| USH02_ARC_TMP | Change History for Logon Data: Last Entries from Archive | |
| USH04 | Change history for authorizations | |
| USH04_ARC_TMP | Authorizations Change History: Last Entries from Archive | |
| USH10 | Change history for authorization profiles | |
| USH10_ARC_TMP | Change History for Profile Data: Last Entries from Archive | |
| USH12 | Change history for authorization values | |
| USH12_ARC_TMP | Change History for Authorizations: Last Archive Entries | |
| USR01 | User master record (runtime data) | |
| USR02 | Logon Data (Kernel-Side Use) | |
| USR03 | User address data | |
| USR04 | User master authorizations | |
| USR05 | User Master Parameter ID | |
| USR06 | Additional Data per User | |
| USR06SYS | System-Specific User Classification (License-Related) | |
| USR07 | Object/values of last authorization check that failed | |
| USR08 | Table for user menu entries | |
| USR09 | Entries for user menus (work areas) | |
| USR10 | User master authorization profiles | |
| USR11 | User Master Texts for Profiles (USR10) | |
| USR12 | User Master Authorization Values | |
| USR13 | Short Texts for Authorizations | |
| USR14 | Surchargeable Language Versions per User | |
| USR15 | External User Name (Replaced By Table USRACL) | |
| USR16 | Values for Variables for User Authorizations | |
| USR20 | Date of last user master reorganization | |
| USR21 | Assign user name address key | |
| USR21S | Shadow table: Assignment of user name to address key | |
| USR22 | Logon data without kernel access | |
| USR30 | Additional Information for User Menu | |
| USR40 | Table for illegal passwords | |
| USR41 | User master: Additional data | |
| USR41_MLD | Transaction Data for USR41 | |
| USRACCNTV | Generated Table for View USRACCNTV | |
| USRACL | SNC Access Control List (ACL): User | |
| USRACLEXT | Extended SNC Access Control List (ACL) for Users | |
| USRARCSTAT | Reloaded Archiving Runs | |
| USRATTR | Additional Attributes for Users | |
| USRBF | User Buffer Contents for Fast RFC Logon | |
| USRBF2 | User buffer content for fast RFC logon - new | |
| USRBF3 | User Buffer Content for Fast RFC Logon - New | |
| USRCD | Structure for Change Documents Display in RSUSR100 | |
| USRCDT | Structure for Change Documents (Technical View) | |
| USRCOBJ | Object Filters for Exploding Product Structures | |
| USRCOMB | Critical Combinations of Authorizations | |
| USRCOMBT | Short Texts for Critical Combinations of Authorizations | |
| USRCRCOMB | Part List of Variants for Critical Combinations of Auths | |
| USRDFLT | User Settings Field/Value Combination | |
| USRDFLT_KEY | Key for User Settings | |
| USRDFLT_PERS | User Settings | |
| USRDFLT_PERS_ALV | User Settings - ALV Display | |
| USREF | Transfer structure for cross-reference function modules | |
| USREFUS | Reference user for internet applications | |
| USREFUSVAR | Assignment of Reference User Variabe to Reference User | |
| USREL_2 | User Administration: Relationship Between Two Objects | |
| USREL_3 | User Administration: Relationship Between Three Objects | |
| USREL_AT | User Administration: User in Relationship (with Time) | |
| USREL_SA | GUM: Assignment of Role/Position to System (Type) | |
| USREL_UA | GUM: Assignment of Role to User | |
| USREL_US | GUM: Assignment of User (Group) to System (Type) | |
| USREL_USA | User Administration: User - System - Activity Group | |
| USREL_UT | User Administration: User in Relationship (with Time) | |
| USREL__A | User Administration: System - Activity Group | |
| USREL__S | User Administration: System in Relationships | |
| USREL__U | User Administration: User in Relationship | |
| USREXTID | Assignment of External ID to Users | |
| USREXTIDH | External ID (Access Using Hash Value) | |
| USREXTIDT | Values Table for External ID Type | |
| USREXTIDTT | Values Table for External ID Type (Texts) | |
| USRFIELD | Central user maintenance: Field maintenance allowed or not | |
| USRFLD | CUA: Definition of Logical Fields | |
| USRFLDDEF | CUA: Definition of Logical Field Names of ALE Distrib. Users | |
| USRFLDGRP | CUA: Field Selection Groups | |
| USRFLDSEL | CUA: Field Attributes | |
| USRFLDT | CUA: Text Table to Define Logical Fields | |
| USRFLDTSEL | Selection of fields | |
| USRFLDVAL | CUA: Selection Criteria for Field Attributes | |
| USRGENPRS | Table for General Workplace Personalization Data | |
| USRGETFTR | Transfer Structure | |
| USRGETSTRC | Structure for user transfer | |
| USRGIFAV | iPPE Interface: Favorite | |
| USRGIFOL | iPPE Interface: Folder | |
| USRGIPROFIL | User Assignment to an iPPE Profile | |
| USRGIPROFIL_DYNP | Dialog Structure: User Assignment - iPPE Workbench | |
| USRGIPROFIL_WTY | Assign User Profile | |
| USRGISETTINGS | User Settings for the iPPE Workbench | |
| USRGISTACK | iPPE Workbench: Stack | |
| USRINFO | Extended User Info for SM04 | |
| USRINKONS | Reference table for FMs for determining inconsistencies | |
| USRLISTPROFILE | Variable List Definition in PDM Environment | |
| USRLUIPROFILE | User Assignments to Profiles in the iPPE Workbench Express | |
| USRLUIPROFILE_DYNP | User Assignments to Profiles | |
| USRLUISETTINGS | User-Specific Settings of the iPPE Workbench Express | |
| USRLUISETTINGS_DYNP | User-Specific Settings for Profile | |
| USRM0 | Material Master User Settings: Screen Reference "User" | |
| USRM1 | Material Master User Settings: Organizational Levels | |
| USRM2 | User Settings for the Material Master: Logical Screens | |
| USRM3 | Material Master User Settings: Retail Organizational Levels | |
| USRMETHOD | Method to be called when distributing users | |
| USRMM | User settings: material master | |
| USROBJECTS | Table of Previous Initial Object in Structure Overview | |
| USRPDM | User-Specific Data in the PDM Environment | |
| USRPWDHISTORY | Password History | |
| USRSETTINGS_DYNP | User Settings: Navigation Tree - Dialog Structure | |
| USRSTAMP | Time Stamp for all Changes to the User | |
| USRSYSACT | CUA: Roles in Distributed Systems | |
| USRSYSACTT | CUA: Roles in Distributed Systems | |
| USRSYSLNG | User's Language in a System | |
| USRSYSPRF | CUA: Profiles in Distributed Systems | |
| USRSYSPRFT | CUA: Profile Text in Distributed Systems | |
| USRSYSUPL | CUA: Price Lists in SAP System | |
| USRSYSUPPL | CUA: Assignment of User Types to Price Lists | |
| USRSYSUTPA | CUA: System Measurement: User Types with Attributes | |
| USRSYSUTYP | CUA: Texts for User Types in SAP System | |
| USRSYSUZUS | CUA: Texts for Special Versions | |
| USRSYSVTYP | Generated Table for View USRSYSVTYP | |
| USRTICLASS | Class Assignment for Tabular Maintenance of iPPE | |
| USRTREECOL | User-Specific Column Permutations per Array Type | |
| USRURLPRS | Table for Personalization of Services | |
| USRURLSVR | Logical Web Servers for Logical Systems (User-Specific) | |
| USRVAR | Variants for Critical Authorizations | |
| USRVARCOM | Variants of Critical Combinations of Authorizations | |
| USRVARCOMT | Short Texts for Variants of Critical Combs of Authorizations | |
| USRVARID | Part List of Variants for Critical Authorizations | |
| USRVART | Short Texts for Variants of Critical Authorizations | |
| USRVIEWCOL | User-Specific Column View | |
| USRVIEWTAB | User-specific Tabstrip View | |
| USR_AUFK | User-Defined Fields of AUFK | |
| USR_FLAGS | Various Flags for Authorization Programs | |
| USR_FLGNT | Personal User Settings / Without Transport | |
| USR_LIST | Generated Table for View USR_LIST | |
| USR_QUERY | BW Query | |
| USR_TREESNODE | Node Structure of a Simple Tree (Report SAPTREX3) | |
| USR_VALUES | Transfer structure for selection acc. to auth. values |
Assinar:
Postagens (Atom)










