Faz usando uma conexão só. E tenta utilizar um Singleton pra tua conexão,
evita ficar desconectando e conectando na base, você perde desempenho com
isso.

Bruno E. A. Silva.
Analista de Sistemas.
Certified Scrum Master
LPIC-1
SCJP, SE 6
Novell CLA
Novell DCTS ECR
DBA Postgres
-------------------------------
“A caixa dizia: Requer MS Windows ou superior. Então instalei Linux.” -
Sábio Desconhecido
"Alguns prestam serviço/consultoria de Qualidade, os outros vendem licença!"



2011/7/6 Silas Alves Junior <[email protected]>

> Bruno,
>
> Sim, estou me desconectando para fazer o copy. As ações estao em metodos
> separados. Primeiro executo o método CriaTabela() que me retorna true se
> tudo ocorreu bem, e entao executo o metodo ImportarCSV que executa o copy.
>
> Vou testar colocando tudo no mesmo metodo.
>
> []'s
>
> Silas
>
>
> Em 6 de julho de 2011 18:33, Bruno Silva <[email protected]> escreveu:
>
> O próprio sistema não enxerga as tabelas? Ou você não as enxerga através de
>> outra conexão?
>> Ao criar as tabelas vc está se desconectando da base para fazer o copy ou
>> eh tudo na mesma conexão?
>> As tabelas temporárias só existem e são visiveis aquela sessão em que
>> foram criadas.
>> Bruno E. A. Silva.
>> Analista de Sistemas.
>> Certified Scrum Master
>> LPIC-1
>> SCJP, SE 6
>> Novell CLA
>> Novell DCTS ECR
>> DBA Postgres
>> -------------------------------
>> “A caixa dizia: Requer MS Windows ou superior. Então instalei Linux.” -
>> Sábio Desconhecido
>> "Alguns prestam serviço/consultoria de Qualidade, os outros vendem
>> licença!"
>>
>>
>>
>> 2011/7/6 Silas Alves Junior <[email protected]>
>>
>>> Pessoal,
>>>
>>> Tenho uma aplicacao C#, que para fazer algumas integracoes precisa
>>> importar dados csv via copy para tabelas temporias que preciso criar atraves
>>> desta aplicacao no momento em q vao ocorrer as importações.
>>> Porem, por um motivo que desconheco, minha aplicacao c#  executa o
>>> comando mas a tabela nao é criada. Quando executo o comando via console, ou
>>> até mesmo via pgadmin consigo criar as tabelas temporarias normalmente.
>>>
>>> Estou utilizando postgresql 8.4 no windows xp sp3. O usuario do banco de
>>> dados tem permissao de super-administrar.
>>>
>>> Alguém sabe qual pode ser a origem do problema?
>>>
>>> Desde já agradeço!
>>>
>>> []´s
>>>
>>> Silas
>>>
>>>
>>>
>>> _______________________________________________
>>> pgbr-geral mailing list
>>> [email protected]
>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>
>>>
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a