Ir ao conteúdo
  • Cadastre-se

wedisley

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

1
  1. Pessoal, tudo bem? Estou com um problema que é aleatório. Quando eu faço o processamento de um arquivo no C# e vou subindo os dados para o SQL, às vezes ocorre o erro listado. Ai coloco para repressar os dados sobem normalmente. Acredito que seja algum problema com rede, mas não consigo coletar qualquer log. No Banco de dados o ERRORLOG do SQL não acusa nenhuma falha. Alguem já teve problema semelhante? Descrição: Erro ao importar arquivo de documento:FILE.1.GZ.1.TAR.GZ System.Exception: Erro ao importar arquivo de documento:FILE.1.GZ.1.TAR.GZ ---> System.Reflection.TargetInvocationException: Uma exceção foi acionada pelo destino de uma chamada. ---> System.InvalidOperationException: A transação associada à conexão atual foi concluída, mas não foi descartada. A transação deve ser descartada antes do uso da conexão para executar as instruções SQL. em System.Data.SqlClient.SqlInternalConnectionTds.CheckEnlistedTransactionBinding() em System.Data.SqlClient.TdsParser.TdsExecuteTransactionManagerRequest(Byte[] buffer, TransactionManagerRequestType request, String transactionName, TransactionManagerIsolationLevel isoLevel, Int32 timeout, SqlInternalTransaction transaction, TdsParserStateObject stateObj, Boolean isDelegateControlRequest) em System.Data.SqlClient.SqlInternalConnectionTds.ExecuteTransactionYukon(TransactionRequest transactionRequest, String transactionName, IsolationLevel iso, SqlInternalTransaction internalTransaction, Boolean isDelegateControlRequest) em System.Data.SqlClient.SqlInternalConnectionTds.ExecuteTransaction(TransactionRequest transactionRequest, String name, IsolationLevel iso, SqlInternalTransaction internalTransaction, Boolean isDelegateControlRequest) em System.Data.SqlClient.SqlInternalTransaction.Commit() em System.Data.SqlClient.SqlTransaction.Commit() em EntityFramework.BulkInsert.Providers.ProviderBase`2.Run[T](IEnumerable`1 entities, BulkInsertOptions options) na c:\dev\EntityFramework.BulkInsert\dev\Src\EntityFramework.BulkInsert\Providers\ProviderBase.cs:linha 105 em EntityFramework.BulkInsert.Extensions.BulkInsertExtension.BulkInsert[T](DbContext context, IEnumerable`1 entities, BulkInsertOptions options) na c:\dev\EntityFramework.BulkInsert\dev\Src\EntityFramework.BulkInsert\Extensions\BulkInsertExtension.cs:linha 63 --- Fim do rastreamento de pilha de exceções internas --- em System.Run1eMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) em System.Reflection.Run1eMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) em System.Reflection.Run1eMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) em System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters) em TESTE.Pre.Dal.FastSolutionsDC.InsereEmMassaBulkInsert[T](ICollection`1 itens) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Dal\TESTEDC.cs:linha 110 em TESTE.Pre.Dal.TESTEDC.InsereEmMassa[T](ICollection`1 itens) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Dal\TESTEDC.cs:linha 76 em TESTE.Pre.Dal.DaoBase`1.InsereEmMassa(ICollection`1 itens) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Dal\DaoBase.cs:linha 70 em 1.Fatura.Pdf.Documento.DaoDocumento.InsereEmMassa(ICollection`1 itens) na c:\TESTE\Projetos\1\1.Teste.Pdf\1.Teste.Pdf\Documento\DaoDocumento.cs:linha 15 em TESTE.Pre.Repositorio`1.Inserir(ICollection`1 itens) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Repositorio.cs:linha 32 em TESTE.Pre.Documento.ImportaArquivoDocumento.Importar(FileInfo fi) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Documento\ImportaArquivoDocumento.cs:linha 57 --- Fim do rastreamento de pilha de exceções internas --- em TESTE.Pre.Documento.ImportaArquivoDocumento.Importar(FileInfo fi) na c:\TESTE\TESTE\TESTE.Pre\TESTE.Pre\Documento\ImportaArquivoDocumento.cs:linha 68 em 1.Teste.Pdf.Recepcao.Recepcao.<>c__DisplayClass1.<ObterActionDescompactar>b__0() na c:\TESTE\Projetos\1\1.Teste.Pdf\1.Teste.Pdf\Input\Input.cs:linha 48
  2. Pessoal, tudo bem? Desculpem a demora em responder. O problema de desempenho foi resolvido colocando toda a máquina em Raid10. Com isso, consegui performance em 25 % superior comparado com disco 15 K. Obrigado pela ajuda de todos.
  3. Pessoal, bom dia! Gostaria de compartilhar um problema que estou passando. Adquiri 8 discos SSD MLC 480 Gb para rodar um Banco de Dados Sql 2016 a fim de obtermos mais performance. Instalamos os discos em Raid 5 e vi que o servidor não foi performático. Este servidor possui as características abaixo: IBM X3550 M4: Discos: SSD Memoria: 96 GB 2 Six Core Controladora: Perc H310 Resultado: 4 min 20 para restaurar uma base de 2 Gb Como efeito comparativo fiz o mesmo restore em uma outra máquina com as características abaixo e o resultado foi 1 min 20 s DELL R710 Discos: 15 k Memoria: 64 Gb 2 Six Core Controladora: Perc H710P Resultado: 1 min 20 para restaurar a mesma base Vocês já passaram por situação semelhantemente? O que será que pode esta impactando perfomance? a Controladora? Ou o tipo de Raid? Muito obrigado.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...