Re: [delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA PESSOAL

2005-10-07 Por tôpico Rogério
Ae Bruno, td. beleza ?

Até pensei nisto, ví que a funcionalidade é bem mais simples,
mas, minha relutância em utilizar o Borland Socket Server é quanto à
segurança...
Tb. pensei que, sendo tudo da Microsf... fosse bem melhor estabelecer a
compatibilidade...
sei que tb. é utopia mas, não temos muitas opções quando alguns de nossos
clientes já possuem
SGDBs homologados

Como somos uma softwarehouse que desenvolve p/ alguns bancos,
Tenho medo de que no futuro, alguns Administradores de rede,
abominarem/abolirem a sua utilização...

Alguns até já me disseram:
- Do Delphi (Front-End) prá frente, utilize somente Microso...(vocês sabem),
   para evitar impedimentos na homologação do sistema...

[]'s


- Original Message - 
From: [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Friday, October 07, 2005 12:40 AM
Subject: Re: [delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA
PESSOAL


 Salve Dr. Rogerio!!!

 Para esse numero de registro de uma tacada so seria melhor q vc usasse
comandos
 sql padrao de insert passados para uma função no servidor de aplicação.

 Eu utilizaria ao inves de COM+, o Borland Socket Server, pois e mto mais
 estavel.. e rapido.

 Outra coisa, atuyalize a MDAC ja q vc esta desenvolvendo com ADO..

 e configure corretamente os provider flags, tanto no servidor qto no
cliente...

 no q mais puder ser util..e so avisar

 []´s
 Bruno Lichot



  De: =?iso-8859-1?Q?Rog=E9rio?= [EMAIL PROTECTED]
 Para: [EMAIL PROTECTED]
 Assunto: [delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA PESSOAL
 
 Pessoal, estou desenvolvendo minhas aplicações n-tier, adotando as
 ferramentas/ plataformas enunciadas:
 - Delphi 7 ou 2005,
 - DataSnap (COM+)
 - ADO para acessar um Banco em SQL-Server 2000.
 
 Após bater muito a cabeça para desenvolver a aplicação servidora,
 descobrí que ao inserir aproximadamente 80.000 registros em uma tabela,
 de 3 colunas simplesmente, à partir da aplicação Client, o meu Banco de
 Dados
 PÁRA, sem contar que o processador vai a 100% de utilização, terminando
 a tarefa depois de penosos 20 minutos !!
 
 Verdadeiramente, um absusdo, por se tratar de uma quantidade
relativamente
 pequena para um Banco de Dados Robusto !!
 
 Sei que na DbExpress tem a propriedade GetMetaData do SQLDataset que
resolve
 a questão, pelo que pude constatar e, alguns amigos informaram, e até
mesmo
 o
 Bruno Lichot comentou em algumas de suas palestras no eventos de Delphi
 sobre 3 camadas.
 Se alguém participou, deve se lembrar...
 
 Será que alguém tem alguma dica (propriedade de componente, macete, vara
 mágica, etc...)
 para que eu consiga melhorar esta performance ???
 
 Estou quase abandonando o n-tier, tá parecendo utopia, até agora , só ví
 funcionar legal com DBExpress...
 
 Obrigado e []'s à todos...
 
 
 
 
 
 
 ___
 Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons
e
 muito mais. Instale agora!
 www.yahoo.com.br/messenger/
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages
 
 Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
 Links do Yahoo! Grupos
 
 
 
 
 
 
 
 
 
 



 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

 Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]

 Links do Yahoo! Grupos















___ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e 
muito mais. Instale agora! 
www.yahoo.com.br/messenger/


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA PESSOAL

2005-10-07 Por tôpico Bruno Lichot - Micrologos
pois e...

o BSS esta no servidor..
da mesma forma q o COM usa uma porta para disponibilizar o serviço..o BSS
tb..com a diferença q e mais velzos,e vc configuraa porta q vc quiser...
o cliente e puro M$ se for o caso...

estude melhor a opção... creio q com COM+ vc corre mto risco e com certeza
serão inumeras as dores de cabeça...

pense nisso.. estou as ordens

[]´s
Bruno Lichot
Micrologos Dream Team
Equipe ClubeDelphi DevMedia

[EMAIL PROTECTED]
[EMAIL PROTECTED]

www.micrologos.com.br - www.clubedelphi.net -
www.delphirio.assespro-rj.org.br
- Original Message - 
From: Rogério [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Friday, October 07, 2005 11:52 AM
Subject: Re: [delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA
PESSOAL


 Ae Bruno, td. beleza ?

 Até pensei nisto, ví que a funcionalidade é bem mais simples,
 mas, minha relutância em utilizar o Borland Socket Server é quanto à
 segurança...
 Tb. pensei que, sendo tudo da Microsf... fosse bem melhor estabelecer a
 compatibilidade...
 sei que tb. é utopia mas, não temos muitas opções quando alguns de nossos
 clientes já possuem
 SGDBs homologados

 Como somos uma softwarehouse que desenvolve p/ alguns bancos,
 Tenho medo de que no futuro, alguns Administradores de rede,
 abominarem/abolirem a sua utilização...

 Alguns até já me disseram:
 - Do Delphi (Front-End) prá frente, utilize somente Microso...(vocês
sabem),
para evitar impedimentos na homologação do sistema...

 []'s


 - Original Message - 
 From: [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Friday, October 07, 2005 12:40 AM
 Subject: Re: [delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA
 PESSOAL


  Salve Dr. Rogerio!!!
 
  Para esse numero de registro de uma tacada so seria melhor q vc usasse
 comandos
  sql padrao de insert passados para uma função no servidor de aplicação.
 
  Eu utilizaria ao inves de COM+, o Borland Socket Server, pois e mto mais
  estavel.. e rapido.
 
  Outra coisa, atuyalize a MDAC ja q vc esta desenvolvendo com ADO..
 
  e configure corretamente os provider flags, tanto no servidor qto no
 cliente...
 
  no q mais puder ser util..e so avisar
 
  []´s
  Bruno Lichot
 
 
 
   De: =?iso-8859-1?Q?Rog=E9rio?= [EMAIL PROTECTED]
  Para: [EMAIL PROTECTED]
  Assunto: [delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA
PESSOAL
  
  Pessoal, estou desenvolvendo minhas aplicações n-tier, adotando as
  ferramentas/ plataformas enunciadas:
  - Delphi 7 ou 2005,
  - DataSnap (COM+)
  - ADO para acessar um Banco em SQL-Server 2000.
  
  Após bater muito a cabeça para desenvolver a aplicação servidora,
  descobrí que ao inserir aproximadamente 80.000 registros em uma tabela,
  de 3 colunas simplesmente, à partir da aplicação Client, o meu Banco de
  Dados
  PÁRA, sem contar que o processador vai a 100% de utilização,
terminando
  a tarefa depois de penosos 20 minutos !!
  
  Verdadeiramente, um absusdo, por se tratar de uma quantidade
 relativamente
  pequena para um Banco de Dados Robusto !!
  
  Sei que na DbExpress tem a propriedade GetMetaData do SQLDataset que
 resolve
  a questão, pelo que pude constatar e, alguns amigos informaram, e até
 mesmo
  o
  Bruno Lichot comentou em algumas de suas palestras no eventos de Delphi
  sobre 3 camadas.
  Se alguém participou, deve se lembrar...
  
  Será que alguém tem alguma dica (propriedade de componente, macete,
vara
  mágica, etc...)
  para que eu consiga melhorar esta performance ???
  
  Estou quase abandonando o n-tier, tá parecendo utopia, até agora , só
ví
  funcionar legal com DBExpress...
  
  Obrigado e []'s à todos...
  
  
  
  
  
  
  ___
  Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos
emoticons
 e
  muito mais. Instale agora!
  www.yahoo.com.br/messenger/
  
  
  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
  
  Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
  
  Links do Yahoo! Grupos
  
  
  
  
  
  
  
  
  
  
 
 
 
  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
 
  Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
  Links do Yahoo! Grupos
 
 
 
 
 
 
 
 
 






 ___
 Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e
muito mais. Instale agora!
 www.yahoo.com.br/messenger/


 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

 Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]

 Links do Yahoo! Grupos













-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER

[delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA PESSOAL

2005-10-06 Por tôpico Rogério
Pessoal, estou desenvolvendo minhas aplicações n-tier, adotando as
ferramentas/ plataformas enunciadas:
- Delphi 7 ou 2005,
- DataSnap (COM+)
- ADO para acessar um Banco em SQL-Server 2000.

Após bater muito a cabeça para desenvolver a aplicação servidora,
descobrí que ao inserir aproximadamente 80.000 registros em uma tabela, de 3
colunas
simplesmente o meu Banco de Dados PÁRA, sem contar que o processador vai a
100% de utilização!!!

Verdadeiramente, um absusdo, por se tratar de uma quantidade relativamente
pequena para um Banco que se diz tão robusto !!

Sei que na DbExpress tem a propriedade GetMetaData do SQLDataset que resolve
a questão, pelo que pude constatar e,
alguns amigos informaram, e até mesmo o Bruno Lichot comentou em algumas de
suas palestras no eventos de Delphi sobre 3 camadas.
Se alguém participou, deve se lembrar...
Alguém tem alguma dica (propriedade de componente, macete, vara mágica,
etc...) para que eu consiga melhorar esta performance ???

Estou quase abandonando o n-tier, tá parecendo utopia, até agora , só ví
funcionar legal com DBExpress...

Obrigado e []'s à todos...








___ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e 
muito mais. Instale agora! 
www.yahoo.com.br/messenger/


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA PESSOAL

2005-10-06 Por tôpico Rogério
Pessoal, estou desenvolvendo minhas aplicações n-tier, adotando as
ferramentas/ plataformas enunciadas:
- Delphi 7 ou 2005,
- DataSnap (COM+)
- ADO para acessar um Banco em SQL-Server 2000.

Após bater muito a cabeça para desenvolver a aplicação servidora,
descobrí que ao inserir aproximadamente 80.000 registros em uma tabela,
de 3 colunas simplesmente, à partir da aplicação Client, o meu Banco de
Dados
PÁRA, sem contar que o processador vai a 100% de utilização, terminando
a tarefa depois de penosos 20 minutos !!

Verdadeiramente, um absusdo, por se tratar de uma quantidade relativamente
pequena para um Banco de Dados Robusto !!

Sei que na DbExpress tem a propriedade GetMetaData do SQLDataset que resolve
a questão, pelo que pude constatar e, alguns amigos informaram, e até mesmo
o
Bruno Lichot comentou em algumas de suas palestras no eventos de Delphi
sobre 3 camadas.
Se alguém participou, deve se lembrar...

Será que alguém tem alguma dica (propriedade de componente, macete, vara
mágica, etc...)
para que eu consiga melhorar esta performance ???

Estou quase abandonando o n-tier, tá parecendo utopia, até agora , só ví
funcionar legal com DBExpress...

Obrigado e []'s à todos...






___ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e 
muito mais. Instale agora! 
www.yahoo.com.br/messenger/


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 






[delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA PESSOAL

2005-10-06 Por tôpico Rogério
Pessoal, estou desenvolvendo minhas aplicações n-tier, adotando as
ferramentas/ plataformas enunciadas:
- Delphi 7 ou 2005,
- DataSnap (COM+)
- ADO para acessar um Banco em SQL-Server 2000.

Após bater muito a cabeça para desenvolver a aplicação servidora,
descobrí que ao inserir aproximadamente 80.000 registros em uma tabela,
de 3 colunas simplesmente, à partir da aplicação Client, o meu Banco de
Dados
PÁRA, sem contar que o processador vai a 100% de utilização, terminando
a tarefa depois de penosos 20 minutos !!

Verdadeiramente, um absusdo, por se tratar de uma quantidade relativamente
pequena para um Banco de Dados Robusto !!

Sei que na DbExpress tem a propriedade GetMetaData do SQLDataset que resolve
a questão, pelo que pude constatar e, alguns amigos informaram, e até mesmo
o
Bruno Lichot comentou em algumas de suas palestras no eventos de Delphi
sobre 3 camadas.
Se alguém participou, deve se lembrar...

Será que alguém tem alguma dica (propriedade de componente, macete, vara
mágica, etc...)
para que eu consiga melhorar esta performance ???

Estou quase abandonando o n-tier, tá parecendo utopia, até agora , só ví
funcionar legal com DBExpress...

Obrigado e []'s à todos...






___ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e 
muito mais. Instale agora! 
www.yahoo.com.br/messenger/


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 






Re: [delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA PESSOAL

2005-10-06 Por tôpico bruno
Salve Dr. Rogerio!!!

Para esse numero de registro de uma tacada so seria melhor q vc usasse comandos 
sql padrao de insert passados para uma função no servidor de aplicação.

Eu utilizaria ao inves de COM+, o Borland Socket Server, pois e mto mais 
estavel.. e rapido.

Outra coisa, atuyalize a MDAC ja q vc esta desenvolvendo com ADO..

e configure corretamente os provider flags, tanto no servidor qto no cliente...

no q mais puder ser util..e so avisar

[]´s
Bruno Lichot



 De: =?iso-8859-1?Q?Rog=E9rio?= [EMAIL PROTECTED]
Para: [EMAIL PROTECTED]
Assunto: [delphi-br] n-tier com ADO e SQL-Server 2000 - NÃO RODA PESSOAL

Pessoal, estou desenvolvendo minhas aplicações n-tier, adotando as
ferramentas/ plataformas enunciadas:
- Delphi 7 ou 2005,
- DataSnap (COM+)
- ADO para acessar um Banco em SQL-Server 2000.

Após bater muito a cabeça para desenvolver a aplicação servidora,
descobrí que ao inserir aproximadamente 80.000 registros em uma tabela,
de 3 colunas simplesmente, à partir da aplicação Client, o meu Banco de
Dados
PÁRA, sem contar que o processador vai a 100% de utilização, terminando
a tarefa depois de penosos 20 minutos !!

Verdadeiramente, um absusdo, por se tratar de uma quantidade relativamente
pequena para um Banco de Dados Robusto !!

Sei que na DbExpress tem a propriedade GetMetaData do SQLDataset que resolve
a questão, pelo que pude constatar e, alguns amigos informaram, e até mesmo
o
Bruno Lichot comentou em algumas de suas palestras no eventos de Delphi
sobre 3 camadas.
Se alguém participou, deve se lembrar...

Será que alguém tem alguma dica (propriedade de componente, macete, vara
mágica, etc...)
para que eu consiga melhorar esta performance ???

Estou quase abandonando o n-tier, tá parecendo utopia, até agora , só ví
funcionar legal com DBExpress...

Obrigado e []'s à todos...


   

   
   
___ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e 
muito mais. Instale agora! 
www.yahoo.com.br/messenger/


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos




 








-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html