Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Luka Moura

conexão POOL, TAF

Recommended Posts

Olá! :)

 

Trabalho com ASP e me peguei em um projeto em ASP.NET.

Sendo que com um pequeno problema.

 

A conexão com o banco de dados terá de ser via Connection Pool, TAF em um banco de dados Oracle.

 

Alguém sabe alguma coisa sobre isso e pode me ajudar?

Documentações, códigos exemplos com conexões e acessos.

 

Obrigada!

 

Luka.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem algum exemplo com Oracle?

 

E depois dessa conexão usando POOL como faço o acesso aos dados?

 

Obrigada pela ajuda!

 

Abs,

 

Luka. :wacko:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Específico em Oracle não tenho, mas a idéia é a mesma o que muda é só o inicio das classes, por exemplo. O que no Sql Server é SqlDataReader no Oracle será OracleDataReader. E lógico driver e string de conexão.

 

Referente a acesso a dados, de uma olhada nesses artigos:

http://www.htmlstaff.org/ver.php?id=2313

http://www.linhadecodigo.com.br/Artigo.aspx?id=1580

http://www.linhadecodigo.com.br/Artigo.aspx?id=1512

 

Recomendo que de uma olhada neste área do .net:

Artigos, Dicas, Tutoriais e Matérias (Plataforma .NET)

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou dar uma olhada.

Muito obrigada.

 

Outra dúvida, me passaram a informação de tnsnames e não sei como e onde configurar isto na string de conexão.

 

Mais uma vez obrigada.

 

Bjs,

Luka. :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá!

 

Me desculpem estar respondendo de novo este tópico. E não ter encerrado este assunto.

É porque eu realmente ainda não consegui fazer funcionar.

 

Me passaram esses dados de banco de dados (tnsname.org):

SGF =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.32.5)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = xxx.yyy.sp.br)

)

)

 

1 - Banco de dados é o Oracle 10g ( 10.2.0.3 ).

2 - É exigida também a utilização do Connection Pool provido pelo .NET e a aplicação deve suportar TAF ( Transparent Application Failover ).

3 - A referência a entrada do TNSNAMES e parâmetros de configuração do Pool no seu código devem ser montados de forma centralizada ( ex: includes ) e bem documentados, para que possam ser facilmente alterados.

Pelo que entendi no item 3 a conexão com o banco de dados dentro do asp.net é utilizando o tnsname.ora.

Mas como fazer isso?

 

Em nenhum desses tutoriais ensinam como fazer essa conexão assim.

 

Por favor me ajudem!

 

Obrigada. http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

No item 3 o que foi dito é que não é para você criar sua conexão em todos seus formulários e em um único lugar. No caso do .Net você irá utilizar uma classe pública, e todos seus formulários irão herdar esta classe.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigada de novo!

 

Sim, no item 3 ele diz que é para eu usar a conexão em classe pública.

Até ai sem problemas.

 

Mas ele me passou esse código de tnsname.ora e disse q os dados do banco de dados para a conexão são esses.

Ai é que tá, em nenhuma conexão com o Oracle que eu veja tem códigos parecidos como parâmetros, entende?

 

Vlw, bjs!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.