Fabiano Neves's profileFabiano Neves Amorim - S...PhotosBlogListsMore Tools Help

Blog


    February 29

    SQL Server 2008 VS 29 de Fevereiro

    Eu gosto muito da Microsoft, seus produtos são muito bons e tal mas de vez em quanto(ta bom vai, direto) ela da uns foras que não tem desculpa.

     

    Estou utilizando o SQL Server 2008 CTP6 versão de Fevereiro que foi lançada esses dias, e hoje meu SQL Server parou de Iniciar pois da um erro na inicialização no serviço da engine.

     

    Segue o Log do erro:

    2008-02-29 14:19:40.42 Server      Error: 17190, Severity: 16, State: 1.

    2008-02-29 14:19:40.42 Server      FallBack certificate initialization failed with error code: 5.

    2008-02-29 14:19:40.56 Server      Unable to initialize SSL encryption because a valid certificate could not be found, and it is not possible to create a self-signed certificate.

    2008-02-29 14:19:40.60 Server      Error: 17182, Severity: 16, State: 1.

    2008-02-29 14:19:40.60 Server      TDSSNIClient initialization failed with error 0x80092004, status code 0x80. Reason: Unable to initialize SSL support.

    2008-02-29 14:19:40.60 Server      Error: 17182, Severity: 16, State: 1.

    2008-02-29 14:19:40.60 Server      TDSSNIClient initialization failed with error 0x80092004, status code 0x1. Reason: Initialization failed with an infrastructure error. Check for previous errors.

    2008-02-29 14:19:40.60 Server      Error: 17826, Severity: 18, State: 3.

    2008-02-29 14:19:40.60 Server      Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log.

    2008-02-29 14:19:40.63 Server      Error: 17120, Severity: 16, State: 1.

    2008-02-29 14:19:40.63 Server      SQL Server could not spawn FRunCM thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.

     

    Depois de pesquisar um pouco na internet descobri que as CTPs do SQL 2008 não funcionam no dia 29 de Fevereiro, como o dia de hoje só ocorre a cada 4 anos recomendaram que não usemos o SQL hoje.

     

    Segue o texto e o link de palavras do Sr. Christian Kleinerman (Microsoft) Group Program Manager SQL Server 2008 que fala um espanhol muito bom por sinal, assisti uma palestra dele falando sobre o SQL 2008 no evento da Solid Quality em SP no ano passado.

     

    “We have recently discovered an issue with SQL Server 2008 CTPs that result in SQL Server 2008 not starting or installing on Feb 29 GMT only. We recommend that you do not run, install or upgrade this CTP on Feb 29 GMT to minimize any impact in your environment. You can install starting on March 1 GMT. If you have an immediate issue that cannot wait until march 1st GMT contact csskat@microsoft.com before taking any further steps.”

     

    Ta bom eu sei que é uma versão para testes e tudo mais só que um erro desse me parece meio que culpa de algum estagiário(porque é sempre culpa deles?) que desenvolveu o código.

     

    Ainda bem que procurei sobre o problema no www.google.com.br e não no www.live.com/?searchonly=true pois vai que hoje as buscas no live não retornem muito bem! Vocês podem achar que estou exagerando mas isso é só porque vocês não tem o SQL 2008 instalado em suas máquinas, Fico pensando o que pode acontecer com no Halloween ou alguma sexta-feira 13 que venha por ai. J

    February 18

    XML Notepad

    Semana passada baixei o XML Notepad da Microsoft, me surpreendi com a qualidade e simplicidade do software. Esse merece ir para a lista de utilitários.

     

    XML_Notepad

    February 13

    SysProcesses

    Hoje fiz um comando SQL para saber quem está gastando mais recursos do banco SQL, o comando é legal porque mostra o SQL que está sendo executado pela sessão.

     

    SELECT

      Hostname,

      DB_Name(DBID) Banco,

      Blocked,

      CPU,

      Physical_IO,

      MemUsage,

      (SELECT TEXT FROM ::fn_get_sql(SQL_Handle)) AS Comando_SQL,

      Login_time,

      Last_Batch,

      Open_Tran,

      Program_Name

      FROM master.dbo.sysprocesses

     WHERE spid > 50

     ORDER BY Physical_IO desc, cpu DESC

     

    Obs.: Só roda no SQL Server 2005 L

    February 08

    Evento Online de SQL Server

    Evento online que aconteceu a alguns dias atrás, tem várias WebCasts de SQL Server falando sobre assuntos variados, vale a pena reservar um tempo para dar uma olhada.

     

    http://events.unisfair.com/index.jsp

    _________________________________________________________________
    Fabiano Neves Amorim
    Análise - NewCon Enterprise
    * fabiano@cnpm.com.br - http://fabianosqlserver.spaces.live.com/

    ( (55 - 14) 3404-3700

    February 06

    Business Intelligence Microsoft

    Business Objects vendida pra a SAP por $6,8 bi e a Cognos vendida para a IBM por $5,0 bi, e qual foi o resultado?

     

    Microsoft líder em vendas de Business Intelligence,

     

    http://www.informationweek.com/news/showArticle.jhtml?articleID=206104502&subSection=News

    PerfMom e Profiler

    Hoje no newsletter da SQLTeam.com recebi o link para um artigo falando sobre a integração entre o PerfMom e o Profiler 2005.

    Eu já tinha visto o Javier Loría da Solid Quality abrir um log do Performance Monitor no Profiler do SQL Server 2005, assim como usar o Profiler para capturar os códigos MDXs gerados pelo Analysis Services, quem já usou o OWC e sempre quis ver o MDX que o componente gerava fica ai a dica, voltando ao PerfMom, após ler o artigo e fazer alguns testes na minha máquina cheguei a seguinte conclusão.

     

    DBAs só não fazer o trabalho deles por 3 motivos:

    1.       Porque não querem.

    2.       Porque não sabem.

    3.       Porque gostam de culpar os desenvolvedores pelos problemas de performance J.

     

    Como diria a Delaney, Have Fun!