none
Erro 8144 RRS feed

  • Pergunta

  • Estou tentando rodar um relatorio no Crystal Reports, mas ele acusa um erro no banco de dados 8144.

    Este erro só esta acontecendo em pesquisas que envolvem data.

    O problema é realmente do SQL server 2008 ou do crystal reports?

    Se fopr do SQL 2008, como posso soluciona-lo?

    terça-feira, 28 de agosto de 2012 17:05

Respostas

  • Verifiquei que uma das possibilidades para este erro ocorrer é quando um procedimento é chamado com mais argumentos que o esperado.

    Veja o exemplo:

    Create Procedure stp_Teste @Parametro1 VarChar(10) as
    Begin
      Print @Parametro1
    End
    go
    
    Exec stp_Teste 'Roberson', 'Ferreira'

    Uma procedure é criada com apenas 1 parâmetro. Mas na sua execução há uma tentativa de se explicitar 2 parâmetros. O erro 8144 acontecerá.

    Deve estar acontecendo isso com o software que está utilizando. Não é um problema do SQL Server.


    Roberson Ferreira - Database Developer
    Acesse: www.robersonferreira.com.br
    Email: contato@robersonferreira.com.br

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    terça-feira, 28 de agosto de 2012 17:35
    Moderador

Todas as Respostas

  • Aparece uma mensagem de erro? Qual?

    Roberson Ferreira - Database Developer
    Acesse: www.robersonferreira.com.br
    Email: contato@robersonferreira.com.br

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    terça-feira, 28 de agosto de 2012 17:29
    Moderador
  • Verifiquei que uma das possibilidades para este erro ocorrer é quando um procedimento é chamado com mais argumentos que o esperado.

    Veja o exemplo:

    Create Procedure stp_Teste @Parametro1 VarChar(10) as
    Begin
      Print @Parametro1
    End
    go
    
    Exec stp_Teste 'Roberson', 'Ferreira'

    Uma procedure é criada com apenas 1 parâmetro. Mas na sua execução há uma tentativa de se explicitar 2 parâmetros. O erro 8144 acontecerá.

    Deve estar acontecendo isso com o software que está utilizando. Não é um problema do SQL Server.


    Roberson Ferreira - Database Developer
    Acesse: www.robersonferreira.com.br
    Email: contato@robersonferreira.com.br

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    terça-feira, 28 de agosto de 2012 17:35
    Moderador