Conectar a Banco de Dados Oracle  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
marciosantri
Virtual Machine Man
[Avatar]

Membro desde: 02/03/2007 12:32:35
Mensagens: 567
Localização: Goiânia, Goiás
Offline

Mano, isto está me parecendo usuário ao invés de banco como vc me disse.
Neste caso, é o parâmetro 2.


"jdbc:oracle:thin:@192.168.0.2:1521:CORP", "banco", "senha"

Onde está "banco".

leroicotidiano.blogspot.com

RicardoLuis
JavaEvangelist

Membro desde: 12/08/2003 14:47:56
Mensagens: 393
Localização: Cuiabá / MT
Offline

Para eu me conectar ao banco eu faço da seguinte forma:


Sendo que o userName e o password são usuários cadastrados no banco.
Acho que não tem nada a ver com usuário.
Pelo menos acho que não.
marciosantri
Virtual Machine Man
[Avatar]

Membro desde: 02/03/2007 12:32:35
Mensagens: 567
Localização: Goiânia, Goiás
Offline

Poste o seu TNSNAMES.ORA pra gente ae...

leroicotidiano.blogspot.com

RicardoLuis
JavaEvangelist

Membro desde: 12/08/2003 14:47:56
Mensagens: 393
Localização: Cuiabá / MT
Offline

Arquivo tnsname.ora

marciosantri
Virtual Machine Man
[Avatar]

Membro desde: 02/03/2007 12:32:35
Mensagens: 567
Localização: Goiânia, Goiás
Offline

Ok, agora ficou claro.

O seus 2 alias se conectam ao mesmo banco (192.168.90.5), pela porta 1521 usando o serviço ORCL. Em outras palavras, são idênticos.

Logo, terão strings de conexão idênticas. Neste caso, o JDBC não toma nem conhecimento deste arquivo (TNSNAMES.ORA). Na verdade, nem o Oracle Client instalado vc precisa, o que eu já considero uma grande vantagem. Os clients do Oracle 10 XE não estão nem vindo mais TNSNAMES.ORA.

O conceito de conexão muda um pouco...

leroicotidiano.blogspot.com

RicardoLuis
JavaEvangelist

Membro desde: 12/08/2003 14:47:56
Mensagens: 393
Localização: Cuiabá / MT
Offline

Isso quer dizer que na verdade eu tenho apenas um banco de dados com dois aliases diferentes?
Ou seja, independente de em qual eu me conecte o banco é o mesmo?

Para ter bancos diferentes é necessário na instalação criar várias instâncias do oracle?
oyama
Virtual Machine Man

Membro desde: 19/04/2005 10:11:09
Mensagens: 572
Offline

RicardoLuis wrote:Isso quer dizer que na verdade eu tenho apenas um banco de dados com dois aliases diferentes?
Ou seja, independente de em qual eu me conecte o banco é o mesmo?

Para ter bancos diferentes é necessário na instalação criar várias instâncias do oracle?


Voltando a thread...

Isto mesmo, para ter dois "bancos de dados" em um mesmo SGDB, é necessário ter duas instancias. Daria para usar schema, mas dependendo do que ser feito não vai dar certo. Um schema no Oracle é um usuário no SGDB.
RicardoLuis
JavaEvangelist

Membro desde: 12/08/2003 14:47:56
Mensagens: 393
Localização: Cuiabá / MT
Offline

Ahmm tah, agora entendi melhor as coisas...

Irei conversar com os responsáveis pelo banco de dados e quando surgirem novas dúvidas eu começo novamente esta thread.

Obrigado a todos.
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team