FAQ-Wiki-SQL Server

Ocorreu um erro na conversão para formato de data e hora durante a importação de scripts para o SQD SERVER 2000

Se você vir o erro a seguir depois de executar seus scripts:

Server: Msg 242, Level 16, State 3, Line 1

[Microsoft][ODBC SQL Server Driver][SQL Server] A conversão de um tipo de dados char para um tipo data e hora resultou em um valor de data e hora fora dos limites. A declaração foi encerrada.

A instrução foi encerrada.

Resposta:

Isso significa que você deve mudar as configurações de idioma do servidor fazendo o seguinte:

  1. Inicie o Enteprise Manager (Administrador Empresarial).
  2. Selecione o servidor necessário e se conecte a ele.
  3. Abra sua janela de propriedades clicando nele com o botão direito do mouse e selecionando Properties (Propriedades).
  4. Abra a aba Server Settings (Configuração de Servidor).
  5. Selecione English (Inglês) com Default Language (Idioma Padrão) na lista suspensa e pressione OK.
  6. Interrompa o SQL Server. Para isso, selecione Stop (Interromper) no menu de contexto e responda Yes (Sim) à pergunta Are you sure you wish to stop SQL Server service? (Tem certeza de que deseja interromper o serviço do SQL Server) na janela de confirmação.
  7. Inicialize o SQL Server. Para isso, selecione Start (Iniciar) no meu de contexto.
  8. Agora você pode executar scripts salvos no seu disco rígido pela Recovery Toolbox for SQL Server (Ferramentas de Recuperação para SQL Server). Você também pode executar o programa no modo de execução de scripts de banco de dados.
  9. Agora você precisa restaurar as configurações. Para isso, abra a janela de propriedades do servidor necessário no Enterprise Manager (Administrador Empresarial).
  10. Selecione o idioma padrão do usuário na lista Default Language (Idioma Padrão) e pressione OK.
  11. Interrompa o SQL Server. Para isso, selecione Stop (Interromper) no menu de contexto e responda Yes (Sim) à pergunta Are you sure you wish to stop SQL Server service? (Tem certeza de que deseja interromper o serviço do SQL Server) na janela de confirmação.
  12. Inicialize o SQL Server. Para isso, selecione Start (Iniciar) no meu de contexto.