domingo, 27 de setembro de 2015

Corrigindo o erro "Tipo de dados datetime resultou em um valor fora do intervalo" no SQL Server

Olá galera,

Estamos de volta com mais uma dica para solucionar um problema com o SQL Server.

INSERT INTO [dbo].[acoes] ([nome], [metodo], [updated_at], [created_at]) VALUES (Acesso total, *, 2015-09-16 21:54:53.000, 2015-09-16 21:54:53.000)

Ao executar um script de INSERT como o exemplo acima, o SQL Server retornou o seguinte erro: A conversão de um tipo de dados nvarchar em um tipo de dados datetime resultou em um valor fora do intervalo. Esse problema ocorre porque meu banco de dados instalado está no idioma pt-BR.

Para alterar o idioma, execute o comando abaixo no banco onde deve ser aplicada a alteração.

    Exec sp_defaultlanguage 'usuário', 'idioma'
    Reconfigure
  

Para o meu caso, o script ficou da seguinte forma:

    Exec sp_defaultlanguage 'sa', 'us_english'
    Reconfigure
  

Fica a dica aí pessoal.

Um grande abraço e até a próxima.

terça-feira, 22 de setembro de 2015

Corrigindo erro "Request exceeded the limit of 10 internal redirects" no .htaccess

Fala galera,

Peço desculpas por estar meio ausente do blog, devido a correria com alguns projetos, mas estou sempre olhando todas as perguntas e solicitações.

No post de hoje, falaremos sobre o erro Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace. no .htaccess.

Como exemplo, exibiremos abaixo um arquivo .htaccess onde ocorre o problema.

    <IfModule mod_rewrite.c>
      <IfModule mod_negotiation.c>
        Options -MultiViews
      </IfModule>

      RewriteEngine on

      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^(.*)/$ /$1 [L,R=301]

      RewriteBase /projeto/
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^ index.php [L]
    </IfModule>
  

A título de curiosidade, esse arquivo foi retirado das pasta public de um projeto em Laravel 5.1.

Para corrigir o problema, substitua o conteúdo da linha 14: RewriteRule ^ index.php [L] por RewriteRule ^(.+)$ /index.php/$1 [NC,L,QSA]

Com essa alteração, o problema deve ser corrigido. Espero ter ajudado aos que se depararam com esse erro.

Um grande abraço e até a próxima.

segunda-feira, 31 de agosto de 2015

Alterando atributos de uma tabela com SQL Server Management Studio 2014

Fala galera,

No vídeo de hoje vamos mostrar como alterar atributos de uma tabela com SQL Server Management Studio 2014.

Fica aí a dica. Grande abraço

sábado, 1 de agosto de 2015

Tutorial OpenLayers 3 - Cesium

Olá galera,

Hoje vamos falar sobre como integrar o Cesium com OpenLayers 3. Iremos utilizar como base o código que se encontra no Google Drive

Os códigos utilizados podem ser baixados através do https://github.com/larsurilch/ol3

Um grande abraço a todos e até a próxima.

segunda-feira, 27 de julho de 2015

Criando índice espacial no SQL Server Express 2014

Olá galera,

No vídeo de hoje vamos mostrar como criar índice espacial no SQL Server Express 2014.

Fica aí a dica. Grande abraço