Na postagem de hoje não vou publicar um artigo, farei algo diferente, vou compartilhar um vídeo em que eu demonstro a instalação do Oracle Database 11GR2 Express Edition + instalação do SQL Developer 3.0, em um Sistema Operacional Windows. Além da instalação, no vídeo faço vários comentários sobre as vantagens e desvantagens da versão Express do Oracle Database e sobre características do SQL Developer e mostro no final, como se conectar no Banco de Dados utilizando o SQL Developer.
Um comentário rápido sobre o Oracle Database Express Edition é que ele é uma ótima opção para fazer treinamentos, testes e desenvolvimento. Ele já vem com um schema instalado com dados para testes e treinamentos, chamado HR. Mais informações sobre o schema HR, leia o artigo Instalando o schema de exemplo HR.
Um comentário rápido sobre o Oracle Database Express Edition é que ele é uma ótima opção para fazer treinamentos, testes e desenvolvimento. Ele já vem com um schema instalado com dados para testes e treinamentos, chamado HR. Mais informações sobre o schema HR, leia o artigo Instalando o schema de exemplo HR.
O vídeo está no Youtube, dividido em 2 partes (por causa de limitações do Youtube, que permitem postar vídeos com tempo somente de até 15 minutos):
- Instalação do Oracle Database 11GR2 Express Edition + SQL Developer 3.0 - Parte 1;
- Instalação do Oracle Database 11GR2 Express Edition + SQL Developer 3.0 - Parte 1;
[]s
Fábio Prado
Parabéns pelo post.
ResponderExcluirÓtimos Conhecimentos.
Obrigado Ivan
ExcluirSim, é possível ter BDs de versões diferentes na mesma máquina. Você terá que ter alguns conhecimentos básicos sobre ORACLE_HOME, ORACLE_SID e PATH. Leia o link http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/msg44408.html para mais informações.
ResponderExcluir[]s
Boa tarde Fábio,
ResponderExcluirEu fiz a Instalação do Oracle Database 11GR2 Express Edition + SQL Developer de acordo com os videos e ta dando o erro Status : Com FalhaFalha no teste: ORA-01017: invalid username/password; logon denied.
a única coisa que coloquei diferente foi o nome do usuário prq não da pra entender no video.
Boa tarde Marcel,
ResponderExcluirUsuário = sys as sysdba
Senha = oracle
ok?
[]s
Muito bom o comentário! Deu certo e eu estava tendo o mesmo erro, porém somente uma dica a senha é a mesma que você cadastra ao realizar a instalação do Oracle Database 11g Express Edition
ExcluirAgora sim, só não entendi porque é esse usuário, eu lembro qndo instalamos o DB e se eu não me engano o usuário e senha era ORACLE. Muito obrigado.
ResponderExcluirAcho que é cedo para te explicar isso. Quando vc estudar administração de Bd vc irá entender!
Excluir[]s
Muito bom o vídeo Fábio, parabéns! Estou com um pequeno problema, quando vou acessar pelo sql developer da a seguinte mensagem de erro: ORA-12505, TNS:listener does not currently know of SID given ... como estou iniciando agora no oracle fico sem entender. Poderia me falar o que siginifica? Muito obrigado!
ResponderExcluirObrigado pelos comentários Umarley. Leia o artigo http://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html que vc irá aprender a resolver o seu problema, ok?
Excluir[]s
Boa noite Fabio, tudo bem?
ResponderExcluirEstou com o pequeno problema na configuração do meu sqldeveloper. Na verdade é mais um ajuste, tenho tudo instalado e funcionando perfeitamente, porém sempre que vou executar uma consulta, por exemplo, eu preciso fazer da seguinte forma "select * from hr.employees". Gostaria de saber como faço para executar a mesma consulta apenas informando o nome da tabela, omitindo o schema hr (select * from employees;). Eu sei que tenho que baixar uns arquivos no site da Oracle mas não lembro quais são, onde estão e onde devo coloca-los para funcionar perfeitamente. Desde já muito obrigado.
Marcus, vc não tem problema algum no SQL Developer e nem precisa baixar arquivo algum para resolver o seu problema!
ExcluirVc precisa aprender que todos os objetos dentro de um BD possuem um dono e se o usuário logado não é o dono de um objeto a ser acessado vc então precisa acessá-lo utilizando o caminho completo do objeto, que inclui o nome do dono (schema ou owner) + nome do objeto.
Se por exemplo vc se logar no BD com um usuário marcus e tentar ler a tabela employees, que é do usuário HR, vc terá que acessá-la referenciando o nome do dono + nome da tabela, como no seguinte exemplo: SELECT * FROM HR.EMPLOYEES.
Se não quer referenciar o nome do dono (neste caso, HR), então conecte-se com o próprio usuário HR ou crie sinônimos. Para criar sinônimos, sugiro a leitura do artigo http://www.profissionaloracle.com.br/gpo/servicos/easyblog/entry/2009/06/22/criando-e-gerenciando-sinonimos-oracle.
[]s
Boa tarde Fabio!
ResponderExcluirAqui José Ronaldo seu aluno.
Gostaria de saber se existe algum comando para saber se a versao do meu oracle 11G(linux) foi instalada como Enterprise, standard ou standard one?
Olá José, sim existe. Execute: select * from v$version;
Excluirok?
Boa Tarde Fabio,
ResponderExcluirHá alguma limitação em instalar esta versão em um servidor cloud?
Ozamir, depende de qual provedor você irá contratar. A empresa em que trabalho, por questões legais (leis) não pode ter BD em Cloud, portanto, o conhecimento que tenho sobre este assunto é somente teórico.
ExcluirO livro "The Cloud DBA-Oracle" da Editora Apress diz o seguinte sobre Oracle Cloud:
"From a DB version perspective, you have three choices:
• Oracle database 11g R2 (11.2.0.4)
• Oracle database 12c R1 (12.1.0.2)
• Oracle database 12c R2 (12.2.0.1)
From an Edition perspective, you have four choices:
• Standard Edition (SE): Full database instance with up to 16
OCPUs
• Enterprise Edition (EE): Comes with all standard features of
Enterprise Edition (EE), plus DataGuard and Transparent Data
Encryption (TDE)
• High Performance: Comes with all EE packs and options except
RAC, RAC One node, in-memory, and Active DataGuard
• Extreme Performance: Comes with all EE packs and options
except RAC One node"
Ou seja... na Oracle Cloud não tem como vc instalar ou usar a versão "Express", ok?
Bom Dia, estou com o mesmo problema de alguns aqui nos comentarios de "Status : Com FalhaFalha no teste: ORA-01017: senha/nome do usuário inválido; log-on negado", porem a diferença eh que o usuario sys esta funcionando normalmente, mas quando tento cirar uma segunda conexão com outro nome ele acusa este erro, alguem pode me ajudar?
ResponderExcluirDá uma olhada no artigo https://www.fabioprado.net/2012/08/entendendo-o-oracle-net-services-e-o.html.
Excluir