Instalação Oracle
Pessoal,
Bom dia.
Sou iniciante no Oracle, tenho um pouco de conhecimento com SQL Server, portanto preciso da ajuda de vocês para identificar as Instâncias instaladas do Oracle em uma máquina com SO Linux e quais bancos estão sendo "hospedados" em cada Instância.
Abraços,
Fábio
Bom dia.
Sou iniciante no Oracle, tenho um pouco de conhecimento com SQL Server, portanto preciso da ajuda de vocês para identificar as Instâncias instaladas do Oracle em uma máquina com SO Linux e quais bancos estão sendo "hospedados" em cada Instância.
Abraços,
Fábio
Fabio Pereira
Curtidas 0
Respostas
Mariana Carvalho
30/07/2013
compartilho da mesma duvida...porem queria saber em ambiente Windows.
GOSTEI 0
Mariana Carvalho
30/07/2013
por aqui ninguem trabalha com o banco da Oracle?
GOSTEI 0
Mariana Carvalho
30/07/2013
Fabio, muito complicado de achar material sobre Oracle, ainda algo bem especifico, olhe esses links:
[url]http://rodrigo-oracle.blogspot.com.br/2010/01/criando-um-banco-de-dados.html[/url]
[url]http://gilmarrm.blogspot.com.br/2010/06/criando-uma-instancia-no-oracle-11g.html[/url]
[url]http://veduardodba.wordpress.com/2012/01/24/alterando-o-nome-da-instancia-e-do-banco-de-dados-oracle/[/url]
[url]http://rodrigo-oracle.blogspot.com.br/2010/01/criando-um-banco-de-dados.html[/url]
[url]http://gilmarrm.blogspot.com.br/2010/06/criando-uma-instancia-no-oracle-11g.html[/url]
[url]http://veduardodba.wordpress.com/2012/01/24/alterando-o-nome-da-instancia-e-do-banco-de-dados-oracle/[/url]
GOSTEI 0
Eduardo Cunha
30/07/2013
Fabio,
Dá um cat no /etc/oratab conforme abaixo:
cat /etc/oratab
Resultado:
prod:/u01/app/oracle/product/11.2.0/dbhome_1:Y
Onde:
prod = Nome do banco
/u01/app/oracle/product/11.2.0/dbhome_1 = ORACLE Home onde o banco está instalado
Y= Start Automatico do banco após um reboot do servidor.
Espero ter ajudado.
Qualquer dúvida coloco-me a disposição.
Obrigado!
Atenciosamente,
Eduardo Cunha
DBA Oracle e Oracle Middleware
Site - www.dbaeduardo.com
Oracle Database 11g Certified Professional
Oracle Database 10g Managing Oracle on Linux Certified Expert
Oracle WebLogic Server 10g System Administrator Certified Expert
Oracle Exadata 11g Certified Implementation Specialist
Oracle Enterprise Manager 11g Certified Implementation Specialist
Oracle Database 11g Certified Implementation Specialist
Oracle Database 11g Security Certified Implementation Specialist
Oracle Database 11g Application Grid Certified Implementation Specialist
Oracle Exalogic Elastic Cloud X2-2 Certified Implementation Specialist
Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator
Oracle Data Warehousing 11g Certified Implementation Specialist
Oracle Business Intelligence Foundation 10 Certified Implementation Specialist
Oracle Database 11g Performance Tuning Certified Expert
Oracle Weblogic Server 11g: System Administration I
Oracle Linux Administrator Certified Specialist
Oracle GoldenGate 10 Certified Implementation Specialist
Oracle Unified Business Process Management 11g Certified Implementation Specialist
Oracle PL/SQL Developer Certified Professional
Oracle Certified Associate, Oracle Solaris 10 Operating System
ITIL V3 FOUNDATION
Information Security Foundation based on ISO/IEC 27002
Dá um cat no /etc/oratab conforme abaixo:
cat /etc/oratab
Resultado:
prod:/u01/app/oracle/product/11.2.0/dbhome_1:Y
Onde:
prod = Nome do banco
/u01/app/oracle/product/11.2.0/dbhome_1 = ORACLE Home onde o banco está instalado
Y= Start Automatico do banco após um reboot do servidor.
Espero ter ajudado.
Qualquer dúvida coloco-me a disposição.
Obrigado!
Atenciosamente,
Eduardo Cunha
DBA Oracle e Oracle Middleware
Site - www.dbaeduardo.com
Oracle Database 11g Certified Professional
Oracle Database 10g Managing Oracle on Linux Certified Expert
Oracle WebLogic Server 10g System Administrator Certified Expert
Oracle Exadata 11g Certified Implementation Specialist
Oracle Enterprise Manager 11g Certified Implementation Specialist
Oracle Database 11g Certified Implementation Specialist
Oracle Database 11g Security Certified Implementation Specialist
Oracle Database 11g Application Grid Certified Implementation Specialist
Oracle Exalogic Elastic Cloud X2-2 Certified Implementation Specialist
Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator
Oracle Data Warehousing 11g Certified Implementation Specialist
Oracle Business Intelligence Foundation 10 Certified Implementation Specialist
Oracle Database 11g Performance Tuning Certified Expert
Oracle Weblogic Server 11g: System Administration I
Oracle Linux Administrator Certified Specialist
Oracle GoldenGate 10 Certified Implementation Specialist
Oracle Unified Business Process Management 11g Certified Implementation Specialist
Oracle PL/SQL Developer Certified Professional
Oracle Certified Associate, Oracle Solaris 10 Operating System
ITIL V3 FOUNDATION
Information Security Foundation based on ISO/IEC 27002
GOSTEI 0
Mariana Carvalho
30/07/2013
Muitas certificações!!!!!!!!!!!!!!
GOSTEI 0
Deivison Melo
30/07/2013
Eu trabalho com oracle, mas especificamente na parte de PL/SQL.
Para o que está necessitando, você tem que buscar livros voltados para administração
do SGDB Oracle, sendo em ambiente windows ou linux...
Dá uma pesquisada nos livros do site abaixo:
www.wowebook.info
PS. O site citado tem livros (ebooks) para praticamente todas as áreas de tecnologia da informação (administração de sgdb´s, desenvolvimento android, java, Iphone, python, Windows Phone e mais algumas coisinhas que passaria um bom tempo aqui digitando seus nomes.
Abração e bons códigos!
Qualquer dúvida estamos a disposição!
Para o que está necessitando, você tem que buscar livros voltados para administração
do SGDB Oracle, sendo em ambiente windows ou linux...
Dá uma pesquisada nos livros do site abaixo:
www.wowebook.info
PS. O site citado tem livros (ebooks) para praticamente todas as áreas de tecnologia da informação (administração de sgdb´s, desenvolvimento android, java, Iphone, python, Windows Phone e mais algumas coisinhas que passaria um bom tempo aqui digitando seus nomes.
Abração e bons códigos!
Qualquer dúvida estamos a disposição!
GOSTEI 0
Deivison Melo
30/07/2013
Livros muito bons que aborda tanto a instalação no linux como no windows são:
- Expert Oracle9i Database Administration (devem ter versões superiores);
- OCA Oracle Database 11g Administration - Exam Guide (Exam 1Z0-052).
Pesquise esses temas e outros no site:
www.wowebook.info
Abração e bom estudo!!!
- Expert Oracle9i Database Administration (devem ter versões superiores);
- OCA Oracle Database 11g Administration - Exam Guide (Exam 1Z0-052).
Pesquise esses temas e outros no site:
www.wowebook.info
Abração e bom estudo!!!
GOSTEI 0
Roniere Almeida
30/07/2013
Livros muito bons que aborda tanto a instalação no linux como no windows são:
- Expert Oracle9i Database Administration (devem ter versões superiores);
- OCA Oracle Database 11g Administration - Exam Guide (Exam 1Z0-052).
Pesquise esses temas e outros no site:
www.wowebook.info
Abração e bom estudo!!!
- Expert Oracle9i Database Administration (devem ter versões superiores);
- OCA Oracle Database 11g Administration - Exam Guide (Exam 1Z0-052).
Pesquise esses temas e outros no site:
www.wowebook.info
Abração e bom estudo!!!
esses livros, tem edições em portugues?
GOSTEI 0
Fabio Pereira
30/07/2013
Eduardo Ferreira, Boa tarde !
Obrigado pelas informações foram muito útil.
Desta vez estou precisando de uma outra ajuda, estou tentando conectar no servidor oracle e estou recebendo a mensagem "ORA-12505: TNS:listener não tem conhecimento sobre o SID informado atualmente no descritor de conexão".
Você pode me dizer o que preciso fazer pra resolver isto?
Obrigado pelas informações foram muito útil.
Desta vez estou precisando de uma outra ajuda, estou tentando conectar no servidor oracle e estou recebendo a mensagem "ORA-12505: TNS:listener não tem conhecimento sobre o SID informado atualmente no descritor de conexão".
Você pode me dizer o que preciso fazer pra resolver isto?
GOSTEI 0
Eduardo Cunha
30/07/2013
Desculpe a demora para responder, tente o seguinte:
tnsping nomedobanco
Se retornar ok, verifique se o listener do banco de dados está no ar efetuando o seguinte comando:
lsnrctl status
Se nao estiver no ar execute o seguinte:
lsnrctl start
E poste aqui para nós.
Obrigado!
tnsping nomedobanco
Se retornar ok, verifique se o listener do banco de dados está no ar efetuando o seguinte comando:
lsnrctl status
Se nao estiver no ar execute o seguinte:
lsnrctl start
E poste aqui para nós.
Obrigado!
GOSTEI 0
Deivison Melo
30/07/2013
Sim Roniere Almeida, existem esses livros em português...
Inclusive um deles eu tenho em português, mas costumo utilizar mais o em inglês!!
Inclusive um deles eu tenho em português, mas costumo utilizar mais o em inglês!!
GOSTEI 0
Fabio Pereira
30/07/2013
eu executei o cat /etc/oratab e retornou: teste:/opt/oracle/product/10.2.0/db_1:Y
Portanto o nome do meu banco é teste.
Realizei o comando: tnsping teste e tive o retorno:
linux-6ypc:/ # tsnping teste
If 'tsnping' is not a typo you can run the following command to lookup the package that contains the binary:
command-not-found tsnping
-bash: tsnping: command not found
Portanto o nome do meu banco é teste.
Realizei o comando: tnsping teste e tive o retorno:
linux-6ypc:/ # tsnping teste
If 'tsnping' is not a typo you can run the following command to lookup the package that contains the binary:
command-not-found tsnping
-bash: tsnping: command not found
GOSTEI 0
Eduardo Cunha
30/07/2013
Digite isso:
tsnping teste
Acho que houve erro de sintaxe agora no seu caso.
Obrigado!
tsnping teste
Acho que houve erro de sintaxe agora no seu caso.
Obrigado!
GOSTEI 0
Fabio Pereira
30/07/2013
Eduardo,
Desculpe, mas eu digito tsnping e diz que o comando não foi encontrado.
Desculpe, mas eu digito tsnping e diz que o comando não foi encontrado.
GOSTEI 0
Fabio Pereira
30/07/2013
Eu tentei:
- tsnping teste
- tnsping teste
Todos retornou como comando não encontrado
- tsnping teste
- tnsping teste
Todos retornou como comando não encontrado
GOSTEI 0
Fabio Pereira
30/07/2013
Eduardo,
Consegue executar esta forma:
linux-6ypc:/opt/oracle/product/10.2.0/db_1/bin # ./tnsping teste
TNS Ping Utility for Linux: Version 10.2.0.5.0 - Production on 20-AUG-2013 14:25:50
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Used parameter files:
TNS-03505: Failed to resolve name
Pelo retornou parece que o teste falhou, correto?
Consegue executar esta forma:
linux-6ypc:/opt/oracle/product/10.2.0/db_1/bin # ./tnsping teste
TNS Ping Utility for Linux: Version 10.2.0.5.0 - Production on 20-AUG-2013 14:25:50
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Used parameter files:
TNS-03505: Failed to resolve name
Pelo retornou parece que o teste falhou, correto?
GOSTEI 0
Eduardo Cunha
30/07/2013
Eu que estava rateando na sintaxe hehe.
Verifique no arquivo /opt/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora se existe alguma entrada do seu banco, algo do tipo:
teste =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ipdoservidordobancodedados)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = teste)
)
)
Se nao tiver essa entrada, coloque no arquivo tnsnames.ora com os dados corretos, de um tnsping teste novamente e teste conexão com o banco de dados.
Obrigado!
Atenciosamente,
Eduardo Cunha
DBA Oracle e Oracle Middleware
Site - www.dbaeduardo.com
Oracle Database 11g Certified Professional
Oracle Database 10g Managing Oracle on Linux Certified Expert
Oracle WebLogic Server 10g System Administrator Certified Expert
Oracle Exadata 11g Certified Implementation Specialist
Oracle Enterprise Manager 11g Certified Implementation Specialist
Oracle Database 11g Certified Implementation Specialist
Oracle Database 11g Security Certified Implementation Specialist
Oracle Database 11g Application Grid Certified Implementation Specialist
Oracle Exalogic Elastic Cloud X2-2 Certified Implementation Specialist
Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator
Oracle Data Warehousing 11g Certified Implementation Specialist
Oracle Business Intelligence Foundation 10 Certified Implementation Specialist
Oracle Database 11g Performance Tuning Certified Expert
Oracle Weblogic Server 11g: System Administration I
Oracle Linux Administrator Certified Specialist
Oracle GoldenGate 10 Certified Implementation Specialist
Oracle Unified Business Process Management 11g Certified Implementation Specialist
Oracle PL/SQL Developer Certified Professional
Oracle Certified Associate, Oracle Solaris 10 Operating System
ITIL V3 FOUNDATION
Information Security Foundation based on ISO/IEC 27002
Verifique no arquivo /opt/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora se existe alguma entrada do seu banco, algo do tipo:
teste =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ipdoservidordobancodedados)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = teste)
)
)
Se nao tiver essa entrada, coloque no arquivo tnsnames.ora com os dados corretos, de um tnsping teste novamente e teste conexão com o banco de dados.
Obrigado!
Atenciosamente,
Eduardo Cunha
DBA Oracle e Oracle Middleware
Site - www.dbaeduardo.com
Oracle Database 11g Certified Professional
Oracle Database 10g Managing Oracle on Linux Certified Expert
Oracle WebLogic Server 10g System Administrator Certified Expert
Oracle Exadata 11g Certified Implementation Specialist
Oracle Enterprise Manager 11g Certified Implementation Specialist
Oracle Database 11g Certified Implementation Specialist
Oracle Database 11g Security Certified Implementation Specialist
Oracle Database 11g Application Grid Certified Implementation Specialist
Oracle Exalogic Elastic Cloud X2-2 Certified Implementation Specialist
Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator
Oracle Data Warehousing 11g Certified Implementation Specialist
Oracle Business Intelligence Foundation 10 Certified Implementation Specialist
Oracle Database 11g Performance Tuning Certified Expert
Oracle Weblogic Server 11g: System Administration I
Oracle Linux Administrator Certified Specialist
Oracle GoldenGate 10 Certified Implementation Specialist
Oracle Unified Business Process Management 11g Certified Implementation Specialist
Oracle PL/SQL Developer Certified Professional
Oracle Certified Associate, Oracle Solaris 10 Operating System
ITIL V3 FOUNDATION
Information Security Foundation based on ISO/IEC 27002
GOSTEI 0
Fabio Pereira
30/07/2013
Eduardo,
Eu não tinha nenhum arquivo na pasta .../network/admin, apenas uma pasta chamada sample e nesta havia arquivos sqlnet.ora, tnsnames.ora
Copiei estes arquivo da pasta sample para a pasta ../admin e editei o arquivo tnsnames.ora
Após ter feito isto, executei o ./tnsping teste e obtive o resultado abaixo.
linux-6ypc:/opt/oracle/product/10.2.0/db_1/bin # ./tnsping teste
TNS Ping Utility for Linux: Version 10.2.0.5.0 - Production on 20-AUG-2013 16:38:34
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Used parameter files:
/opt/oracle/product/10.2.0/db_1/network/admin/sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = ( ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.180)(PORT = 1521)) ( CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME=teste)))
TNS-12560: TNS:protocol adapter error
linux-6ypc:/opt/oracle/product/10.2.0/db_1/bin #
Parece que continua com erro, certo ?
Eu não tinha nenhum arquivo na pasta .../network/admin, apenas uma pasta chamada sample e nesta havia arquivos sqlnet.ora, tnsnames.ora
Copiei estes arquivo da pasta sample para a pasta ../admin e editei o arquivo tnsnames.ora
Após ter feito isto, executei o ./tnsping teste e obtive o resultado abaixo.
linux-6ypc:/opt/oracle/product/10.2.0/db_1/bin # ./tnsping teste
TNS Ping Utility for Linux: Version 10.2.0.5.0 - Production on 20-AUG-2013 16:38:34
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Used parameter files:
/opt/oracle/product/10.2.0/db_1/network/admin/sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = ( ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.180)(PORT = 1521)) ( CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME=teste)))
TNS-12560: TNS:protocol adapter error
linux-6ypc:/opt/oracle/product/10.2.0/db_1/bin #
Parece que continua com erro, certo ?
GOSTEI 0
Eduardo Cunha
30/07/2013
Opa.
Verifique que o listener e o banco estão no ar por favor:
No servidor de banco de dados digite:
lsnrctl status
Após isso, conecte como sysdba:
sqlplus / as sysdba
Para verificar que o banco está no ar execute:
select status from v$instance;
Cole o resultado para nós por favor.
Obrigado!
Verifique que o listener e o banco estão no ar por favor:
No servidor de banco de dados digite:
lsnrctl status
Após isso, conecte como sysdba:
sqlplus / as sysdba
Para verificar que o banco está no ar execute:
select status from v$instance;
Cole o resultado para nós por favor.
Obrigado!
GOSTEI 0