Arquivo da categoria ‘SQL’

Finalmente o Google lançou sua plataforma Cloud SQL que estava em beta há meses – apenas como preview! Agora fazer uma aplicação no App Engine está perfeitamente completo. O PaaS do Google deu um grande passo e para os desenvolvedores isso será muito bom. Podemos usufruir tanto do Big Table, que é um banco de dados orientado à coluna feito por eles, com seu esquema de chave->valor, e agora também mostrar todo o conhecimento de álgebra relacional num banco de dados SQL e suas operações CRUD.

O Google SQL está utilizando a tecnologia do MySQL Version 5.1.59 hoje em dia. Infelizmente há algumas limitações, como por exemplo, não podemos utilizar Django ainda e também não é possível utilizá-lo fora do App Engine, além de que só pode-se usar Java ou Python nesta plataforma. Também não é possível utilizar algumas funções do MySQL e você pode conferir no FAQ deles aqui.

~\\|//~
 -(o o)- RODRIGO SILVA
Anúncios

Há muito se está falando sobre BI – Business Intelligence, suas aplicações e soluções tecnológicas disponíveis no mercado, mas será que sabemos do que estamos falando? “Se não tivermos ao menos a consciência do conceito correto de BI, para o qual existem os mais diversos tipos de conceituação na atualidade, é preciso ter muito mais cuidado quanto à escolha de uma solução de BI.

O primeiro passo é ter claro o conceito de BI por meio do entendimento dos dois termos que compõem o referido conceito: Business (negócio) e Intelligence (inteligência).

O primeiro, superficialmente, quer dizer a intermediação de uma atividade comercial com fins lucrativos, quando se trata do mundo empresarial. O segundo se refere à faculdade de aprender, apreender ou compreender; capacidade de resolver situações problemáticas mediante a reestruturação de dados perceptivos. (mais…)

Um dos maiores problemas em desenvolver algo na Internet é trocar de linguagem de programação e Banco de Dados.

Especificamente em Banco de Dados, não estou dizendo o sentido de “migrar” bases entre servidores, mas sim você estar acostumado trabalhar com o Microsoft SQL Server, descobrir que aquela empresa onde você hospedou seu site não trabalha com Ms. SQL (um pouco ruim), mas sim TRABALHAR com Ms. SQL e descobrir que seu acesso é muito lento (pior ainda!), às vezes, o servidor caía.

Passei por isso recentemente, desenvolvendo as consultas SQL com suas devidas instruções, em todo o site, tudo bonitinho. De repente, o site começou a ficar fora do ar, as consultas lentas. Onde estava o erro, afinal?

Como estou utilizando o Ms. IE 7.0, um site quando apresenta erro, o navegador interpreta algo do tipo “A PÁGINA NÃO PODE SER EXIBIDA”. E agora? Abri o FireFox (apesar de mostrar os erros, eu não curto muito sua interface quadrada), e lá estava o erro! As ConnectionString não achava o servidor ou dava timeout.

Parti então para o MySQL. Não sei se todos passaram por este problema. (mais…)

Hoje, ao ver uma solicitação do Anti-spyware de pemissão de acesso a um serviço do windows/…. EU fui lá , achei estranho e BLOQUEEI, minutos depois eis que preciso usar a rede e NADA…

Fuça, meche , reinicia, desativa ativa placa e NADA…. Já sonhando em ARREMESSAR tudo longe….

Fui lá ver como estavam os serviços do Windows.. VAI QUE….

Porém, nem tudo são flores e ao tentar iniciar o serviço, a seguinte mensagem de erro foi mostrada “Error 1747: Serviço de autenticação desconhecido”.
Tentei então verificar nos Logs do Sistema “Event Viewer” (digitando eventvwr no executar), porém o serviço “Sistema de Notificação de Eventos do Sistema” estava estranhamente desabilitado e ao tentar habilitá-lo, novamente a mensagem de Erro 1747.

Já estava quase arrancando meus fios de cabelo quando tive a “brilhante” idéia de reiniciar o serviço doWinsock, pois por vezes, alguns arquivos são corrompidos (seja por vírus, por fragmentação ou erros no disco) e o simples reinicio do serviço resolve o problema.

Para reiniciar o serviço do Winsock digite na linha de comando (cmd) como administrador:
netsh winsock reset
Após a execução do comando acima, reinicie o computador e pronto.
Salvou a instalação do Windows do cliente e minha reputação como técnico.

Espero que seja útil a mais alguém!
Quaisquer dúvidas utilizem os comentários deste post.

~\\|//~
 -(o o)- RODRIGO SILVA

erro_visual_studio

E la vamos nós….

O PROBLEMA:

To eu no VS 2008 incomodado com algumas mensagens de Warnings demais durante o desenvolvimento e fui pesquisar o porque elas estavam aparecendo.  Me deparo com a informação que o problema todo era por conta de eu estar usando a versão RTM do VS2008

(Release to Manufacturing, Traduzindo = Liberado para Fabricação )  e que seria necessário a atualização com o Service Pack 1 do mesmo ( disponível para donwload na versão instaler ( 536KB)  aqui e versão completa ( 831,3 MB) aqui).

Tudo indo bem, instalação do SP1 concluída e vejo que as mensagens sumiram… que lindo MS eu te amo (haha tá bom né..)..MASSSSSS  esse amor durou muiiito pouco.. (mais…)

erro_sqlserver

Trabalhando estamos e ao abrir o meu lindo MSSM eis que surge o erro :

‘Não é possível converter o objeto COM do tipo ‘System.__ComObject’ na interface tipo ‘Microsoft.VisualStudio.OLE.Interop.IServiceProvider’. Esta operação falhou porque a chamada de QueryInterface no componente COM para a interface de IID ‘{6D5140c1-7436-11CE-8034-00AA006009FA}’ falhou devido ao seguinte erro: Não há suporet para essa interface 9 exceção de HRESULT: 0x80004002 (E_NOINTERFACE)). (Microsoft.VisualStudio.OLE.Interop)

como diria nosso caro René Descartes, “Penso, logo existo” e ai o q devo fazer? chorar no mínimo….??.

Depois de muiiita dor de cabeça, instalar, desinstalar o Sql Server, deletar pasta e arquivos, subir e descer bases de backup… sinceramente eu pensava..fudeeeuuuu (mais…)

erro_sqlserver

Hoje tive um problema na hora que eu tentava conectar no sqlserver. Achei interessante o erro e por isso estou colocando a solução aqui.

Ajudado pelo site http://www.linhadecodigo.com.br

Tela do erro:

Correção

Para corrigir o problema temos que alterar o limite de dias usado para expirar a senha do usuário no sql server. (mais…)

erro_sqlserver

Quem trabalha com o desenvolvimento de aplicações e a manutenção das mesmas sabe que é comum encontrarmos diversos tipos de erros (ou problemas, buchas, nabas, etc) e que é importante sabermos identificar qual é a fonte do problema, fornecer uma solução e tomar uma medida pró-ativa ( leia POG na medida do possível) para que o erro não volte a nos atormentar.

Esta semana vou falar um pouco sobre como gerenciar, identificar e ficar alerta sobre os erros no SQL Server. (mais…)

Eu já apresentei o SQL Server Management Studio ou SSMS no artigo : Usando o SQL Server Management Studio  e estou voltando ao assunto para mostrar como você pode efetuar duas tarefas básicas : Backup e Restauração de dados.

Para acompanhar este artigo você deverá ter o SQL Server 2005 Express Edition e o SSMS instalados na sua máquina. Deverá também ter instalado o banco de dados de exemplo Northwind que será usado neste artigo.

(mais…)

Ao instalar o Visual Studio 2005 ou 2008 Express Edition você tem a opção de instalar também o SQL Server 2005 Express. Desta forma você tem acesso a duas ferramentas poderosas : uma ferramenta RAD para o desenvolvimento de aplicações Windows e um gerenciador para banco de dados conceituado.

Ocorre que quando você instala o SQL Server 2005 Express ele vêm sem uma ferramenta de suporte ao gerenciamento dos objetos do banco de dados e também vem vazio. Você pode criar suas bases de dados no SQL Server 2005 Express Edition, mas, fica faltando uma ferramenta gráfica para gerenciar os componentes do SQL Server 2005 Express.

 Nota:  Veja o artigo – SQL Management Studio – Backup e Restauração – que mostra como fazer backup pela ferramenta.

Se este era o cenário que tínhamos isto mudou graças ao SQL Server Management Studio ou SSMS para os íntimos.

SSMS é um ambiente integrado que permite você acessar, configurar, gerenciar, desenvolver e administrar os componentes do SQL Server 2005 Express; tudo isto em cima de uma interface gráfica amigável, intuitiva e de fácil manipulação.

Se você ainda não tem esta ferramenta faça o download  http://msdn.microsoft.com/vstudio/express/sql/

Para instalar o SSMS basta rodar o programa Setup (Para poder instalar o SSMS você deverá ter instalado o MSXML 6.0.)

(mais…)