Bom dia, alguém tem algum modelo de Documentação de Banco de Dados, onde aborda caminho onde o banco esta instalado e as instancias com as tabelas instaladas?
Obrigado.
Documentação de Banco de Dados
-
- Rank: Estagiário Sênior
- Mensagens: 12
- Registrado em: Sex, 17 Ago 2012 3:50 pm
- adrianoturbo
- Moderador
- Mensagens: 393
- Registrado em: Qui, 20 Mar 2008 4:09 pm
- Localização: Brasília
Adriano Alves
---Para cada problema dificil existe uma solução simples.----
---Para cada problema dificil existe uma solução simples.----
Brother,desconheço um modelo de documento ,mas segue uma forma de descobrir o caminho onde está instalado o banco e também a forma de descobrir as instancias :
Caso seu banco esteja no Linux ou Unix :Com o usuário oracle logado digite o comando:
Depois basta digitar o comando pwd e descobrirá o caminho :
Agora para descobrir as instancias ,basta conectar com usuário sys ,no sqplus ou qualquer outra ferramenta e efetuar um select na view v$instance :
Caso precise de mais informações acesse:
http://tahiti.oracle.com
Caso seu banco esteja no Linux ou Unix :Com o usuário oracle logado digite o comando:
oracle@adriano root]$ cd $ORACLE_HOME
[oracle@adriano db_1]$ pwd
/u01/app/product/11.2.0/db_1
[oracle@adriano db_1]$ sqlplus '/as sysdba'
SQL*Plus: Release 11.2.0.4.0 - Production on Mon Dec 9 10:55:16 2013
Copyright (c) 1982, 2013, Oracle. All Rights Reserved.
SQL> select instance_name from v$instance;
INSTANCE_NAME
----------------
adriano
http://tahiti.oracle.com
- adrianoturbo
- Moderador
- Mensagens: 393
- Registrado em: Qui, 20 Mar 2008 4:09 pm
- Localização: Brasília
Adriano Alves
---Para cada problema dificil existe uma solução simples.----
---Para cada problema dificil existe uma solução simples.----
Caso esteja usando Windows no registro(regedit) do Windows em HKEY_LOCAL_MACHINE=>SOFTWARE=>ORACLE tem o caminho de onde foi instalado.
-
- Rank: Estagiário Sênior
- Mensagens: 12
- Registrado em: Sex, 17 Ago 2012 3:50 pm
Estou usando Linux Red Hat,
Como os bancos de dados aqui da empresa não tinha documentação nenhuma, estou tentando documentar todos os bancos de dados.
Vou montar dicionário de dados, regras de backup, entre outras coisas.
Como os bancos de dados aqui da empresa não tinha documentação nenhuma, estou tentando documentar todos os bancos de dados.
Vou montar dicionário de dados, regras de backup, entre outras coisas.
- stcoutinho
- Moderador
- Mensagens: 850
- Registrado em: Qua, 11 Mai 2011 5:15 pm
- Localização: são Paulo - SP
Tonny,
Para documentar o banco de dados (ex: tabelas dos sistemas), eu poderia sugerir para você dar uma olhada no produto "ORACLE SQL DEVELOPER DATAMODELER", que é um produto grátis da ORACLE. Acho que com ela você consegue fazer uma engenharia reversa de seus bancos de dados.
Maiores informações você consegue neste link oficial:
http://www.oracle.com/technetwork/devel ... index.html
Mas só desejaria fazer um comentário: no caso da documentação do dicionário de dados das tabelas dos sistemas de sua empresa (atividade que acredito ser bastante trabalhosa), você precisa verificar depois QUEM VAI MANTER a documentação atualizada, pois isso pode ser tão trabalhoso quando a primeira engenharia reversa. Eu recomendo que você repasse o resultado da sua primeira engenharia reversa para as equipes responsáveis pelos suporte dos sistemas de sua empresa, para que as mesmas assumam a responsabilidade daqui para diante. Caso contrário, isso cairá nas suas costas e ninguém dará valor para esta atividade, até o momento que elas precisarem da documentação atualizada. E se você não dispuser da mesma atualizada, eles podem depois reclamar que você está impactando nas atividades das equipes.
Não tive muito tempo de avaliar o documento abaixo, mas entendo que ele dá algumas dicas para padronizar a documentação dos bancos de dados:
http://eduunix.ccut.edu.cn/index2/pdf/R ... abases.pdf
Abraços,
Sergio Coutinho
Para documentar o banco de dados (ex: tabelas dos sistemas), eu poderia sugerir para você dar uma olhada no produto "ORACLE SQL DEVELOPER DATAMODELER", que é um produto grátis da ORACLE. Acho que com ela você consegue fazer uma engenharia reversa de seus bancos de dados.
Maiores informações você consegue neste link oficial:
http://www.oracle.com/technetwork/devel ... index.html
Mas só desejaria fazer um comentário: no caso da documentação do dicionário de dados das tabelas dos sistemas de sua empresa (atividade que acredito ser bastante trabalhosa), você precisa verificar depois QUEM VAI MANTER a documentação atualizada, pois isso pode ser tão trabalhoso quando a primeira engenharia reversa. Eu recomendo que você repasse o resultado da sua primeira engenharia reversa para as equipes responsáveis pelos suporte dos sistemas de sua empresa, para que as mesmas assumam a responsabilidade daqui para diante. Caso contrário, isso cairá nas suas costas e ninguém dará valor para esta atividade, até o momento que elas precisarem da documentação atualizada. E se você não dispuser da mesma atualizada, eles podem depois reclamar que você está impactando nas atividades das equipes.
Não tive muito tempo de avaliar o documento abaixo, mas entendo que ele dá algumas dicas para padronizar a documentação dos bancos de dados:
http://eduunix.ccut.edu.cn/index2/pdf/R ... abases.pdf
Abraços,
Sergio Coutinho
-
- Rank: Estagiário Sênior
- Mensagens: 12
- Registrado em: Sex, 17 Ago 2012 3:50 pm
Muito obrigado Sergio pelas dicas.
Como aqui na empresa não tinha documentação nenhuma de banco de dados e de sistemas, estamos tentando documentar tudo para que possa ficar organizado.
A área de TI aqui da empresa, a pouco tempo esta sendo reestruturada, antes era somente duas pessoas que não documentava nada.
Como aqui na empresa não tinha documentação nenhuma de banco de dados e de sistemas, estamos tentando documentar tudo para que possa ficar organizado.
A área de TI aqui da empresa, a pouco tempo esta sendo reestruturada, antes era somente duas pessoas que não documentava nada.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes