none
Meu banco foi deletado após ás 17:52:25 - Microsoft SQL Server 2012 RRS feed

  • Pergunta

  • No final do dia 28 deixei meu banco trabalhando com um software de importação de dados.

    No dia 29 ao chegar pra trabalhar eis que não encontro o banco em questão, nem na pasta, nem mapeado, simplesmente sumiu.

    Eu tenho backup, mas preciso saber como aconteceu tudo isso, preciso entender de onde veio esse erro para que não ocorra novamente.

    10/28/2014 17:52:34,spid55,Desconhecido,Setting database option SINGLE_USER to ON for database 'Nethos'.
    10/28/2014 17:52:26,spid55,Desconhecido,Using 'xpstar.dll' version '2011.110.2100' to execute extended stored procedure 'xp_instance_regread'. This is an informational message only; no user action is required.
    10/28/2014 17:52:23,spid55,Desconhecido,Attempting to load library 'xpstar.dll' into memory. This is an informational message only. No user action is required.

    quarta-feira, 29 de outubro de 2014 12:38

Respostas

  • Michels,

    Você possui mais de uma versão do SQL Server no mesmo servidor?

    Talvez um SQL Agent tenha se perdido em alguma tarefa de manutenção. Isto porque a procedure "xp_instance_regread" obtém o local físico de sua instância SQL em execução. Segue um exemplo:

    DECLARE @Local varchar(8000) 
    EXEC master.dbo.xp_instance_regread
        N'HKEY_LOCAL_MACHINE',
        N'Software\Microsoft\MSSQLServer\Setup',
        N'SQLPath', 
        @Local output
    
    SELECT @Local
    GO

    Se você possui mais de uma versão, talvez seja interessante remover uma delas.

    Caso você não tenha outra versão do SQL Server no mesmo servidor, então sugiro que você atualiza o Service Pack deste servidor. 

    No Fórum Americano, existe uma questão semelhante onde a resposta indicada foi substituir o componente "xpstar.dll". Segue abaixo o link:

    https://social.msdn.microsoft.com/forums/sqlserver/en-US/346e1cdf-bb84-41e2-8f04-9e2cd9e5ebab/error-22272-cannot-load-xpstardll


    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"

    quarta-feira, 29 de outubro de 2014 13:05
    Moderador
  • Deleted
    quarta-feira, 29 de outubro de 2014 13:05

Todas as Respostas

  • Michels,

    Você possui mais de uma versão do SQL Server no mesmo servidor?

    Talvez um SQL Agent tenha se perdido em alguma tarefa de manutenção. Isto porque a procedure "xp_instance_regread" obtém o local físico de sua instância SQL em execução. Segue um exemplo:

    DECLARE @Local varchar(8000) 
    EXEC master.dbo.xp_instance_regread
        N'HKEY_LOCAL_MACHINE',
        N'Software\Microsoft\MSSQLServer\Setup',
        N'SQLPath', 
        @Local output
    
    SELECT @Local
    GO

    Se você possui mais de uma versão, talvez seja interessante remover uma delas.

    Caso você não tenha outra versão do SQL Server no mesmo servidor, então sugiro que você atualiza o Service Pack deste servidor. 

    No Fórum Americano, existe uma questão semelhante onde a resposta indicada foi substituir o componente "xpstar.dll". Segue abaixo o link:

    https://social.msdn.microsoft.com/forums/sqlserver/en-US/346e1cdf-bb84-41e2-8f04-9e2cd9e5ebab/error-22272-cannot-load-xpstardll


    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"

    quarta-feira, 29 de outubro de 2014 13:05
    Moderador
  • Deleted
    quarta-feira, 29 de outubro de 2014 13:05
  • Bom dia,

    A sua consulta ao banco de dados foi feita pelo Management Studio ou você não o encontra mais pelo software de importação de dados? Esse log mostrado foi tirado de onde?

    Pelo log mostrado inicialmente o processo 55 fez uma alteração da base de dados para single_user, ou seja, específica que apenas um usuário pode acessar o banco de dados por vez e encerra as demais conexões existentes.

    Não sei o que pode ser essa dll, mas a xp_instance_regread é uma SP não documentada que faz leitura de registros do SQL Server através do caminho do diretório.

    Sugiro que você tente encontrar no log do windows algum evento que possa estar relacionado e também é valido ver os logs do SQL Server pelo Management Studio. Talvez possamos encontrar algum indício do que pode ter acontecido.


    Att, Bruno Silva.

    quarta-feira, 29 de outubro de 2014 13:16
  • Obrigado estou consultando a solução.
    quarta-feira, 29 de outubro de 2014 13:20
  • O aplicativo que estava importando para o bd.nethos faz a conversão de dados em bancos firebird :( para popular as tabelas do bd.nethos que é SQL Express.

    Eu postei essas linhas pois são do horário em que houve a última mudança na pasta dos bancos. Segue o log de antes e depois do update na pasta. Está em ordem decrescente.

    10/28/2014 17:55:36,Service Control Manager,Informações,O serviço Experiência com Aplicativo entrou no estado interrompido.,,,,,,,(0),7036,,CQ-NETHOS

    10/28/2014 17:52:34,spid55,Desconhecido,Setting database option SINGLE_USER to ON for database 'Nethos'.,,,,,,,,,,

    10/28/2014 17:52:34,MSSQL$SQLEXPRESS,Informações,Definindo a opção de banco de dados SINGLE_USER como ON para o banco de dados 'Nethos'.,,,,,,,(2),5084,,CQ-NETHOS

    10/28/2014 17:52:26,spid55,Desconhecido,Using 'xpstar.dll' version '2011.110.2100' to execute extended stored procedure 'xp_instance_regread'. This is an informational message only; no user action is required.,,,,,,,,,,

    10/28/2014 17:52:26,MSSQL$SQLEXPRESS,Informações,Usando 'xpstar.dll' versão '2011.110.2100' para executar o procedimento armazenado estendido 'xp_instance_regread'. Esta mensagem é apenas uma informação; não é necessária uma ação do usuário.,,,,,,,(2),8128,,CQ-NETHOS

    10/28/2014 17:52:23,spid55,Desconhecido,Attempting to load library 'xpstar.dll' into memory. This is an informational message only. No user action is required.,,,,,,,,,,

    10/28/2014 17:52:23,MSSQL$SQLEXPRESS,Informações,Tentativa de carregar biblioteca 'xpstar.dll' na memória. Esta é uma mensagem informativa apenas. Nenhuma ação do usuário é necessária.,,,,,,,(2),33090,,CQ-NETHOS

    10/28/2014 17:48:19,Service Control Manager,Informações,O serviço Serviço de Descoberta Automática de Proxy da Web do WinHTTP entrou no estado executando.,,,,,,,(0),7036,,CQ-NETHOS

    10/28/2014 17:46:30,Service Control Manager,Informações,O serviço Serviço de Descoberta Automática de Proxy da Web do WinHTTP entrou no estado interrompido.,,,,,,,(0),7036,,CQ-NETHOS

    10/28/2014 17:45:36,Service Control Manager,Informações,O serviço Experiência com Aplicativo entrou no estado executando.,,,,,,,(0),7036,,CQ-NETHOS

    10/28/2014 17:41:19,Microsoft Office 12 Sessions,Informações,ID: 0<c/> Application Name: Microsoft Office Word<c/> Application Version: 12.0.6425.1000<c/> Microsoft Office Version: 12.0.6425.1000. This session lasted 139 seconds with 0 seconds of active time.  This session ended normally.,,,,,,,(0),7000,,CQ-NETHOS

    10/28/2014 17:38:54,Microsoft Office 12 Sessions,Informações,ID: 1<c/> Application Name: Microsoft Office Excel<c/> Application Version: 12.0.6425.1000<c/> Microsoft Office Version: 12.0.6425.1000. This session lasted 22 seconds with 0 seconds of active time.  This session ended normally.,,,,,,,(0),7000,,CQ-NETHOS

    10/28/2014 17:38:53,Microsoft Office 12 Sessions,Informações,ID: 0<c/> Application Name: Microsoft Office Word<c/> Application Version: 12.0.6425.1000<c/> Microsoft Office Version: 12.0.6425.1000. This session lasted 327 seconds with 180 seconds of active time.  This session ended normally.,,,,,,,(0),7000,,CQ-NETHOS

    10/28/2014 17:33:55,Microsoft-Windows-DNS-Client,Aviso,A resolução de nome para o nome www.slideshare.net expirou depois que nenhum dos servidores DNS configurados respondeu.,,,,,,,(0),1014,AUTORIDADE NT\SERVIÇO DE REDE,CQ-NETHOS

    10/28/2014 17:26:52,Service Control Manager,Informações,O serviço Serviço de Relatórios de Erro do Windows entrou no estado interrompido.,,,,,,,(0),7036,,CQ-NETHOS

    10/28/2014 17:24:57,Windows Error Reporting,Informações,Falha no compartilhamento de memória <c/> tipo 0<nl/>Nome do Evento: CLR20r3<nl/>Resposta: Não disponível<nl/>Id do arquivo CAB: 0<nl/><nl/>Assinatura do problema:<nl/>P1: nethos.interface.frentecaixa.mdi<nl/>P2: 1.0.0.0<nl/>P3: 543fd810<nl/>P4: Nethos.Nucleo.Locais.FrenteCaixa.ECFs<nl/>P5: 1.0.0.0<nl/>P6: 543fd5c8<nl/>P7: 5d4<nl/>P8: b1<nl/>P9: RJEIT0XLR345Y04PPPFUPIFJVTATAD25<nl/>P10: <nl/><nl/>Arquivos anexados:<nl/>C:\Users\CQ\AppData\Local\Temp\WER9B5E.tmp.WERInternalMetadata.xml<nl/><nl/>Estes arquivos podem estar disponíveis em:<nl/>C:\Users\CQ\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_nethos.interface_ec8a081826d9bd945bbeea5cbb21137daabf4_1a58a7fb<nl/><nl/>Símbolo da análise: <nl/>Verificando novamente solução: 0<nl/>Id de relatório: 174ac66e-5ed8-11e4-b8b8-c89cdc485218<nl/>Status do relatório: 1,,,,,,,(0),1001,,CQ-NETHOS

    (essa aplicação não estava rodando no bd.nethos estava rodando no bd.nethos_fc)

    10/28/2014 17:24:53,Application Error,Erro,Nome de aplicativo com falha: Nethos.Interface.FrenteCaixa.Mdi.exe<c/> versão: 1.0.0.0<c/> carimbo de hora: 0x543fd810<nl/>Nome do módulo de falhas: KERNELBASE.dll<c/> versão: 6.1.7601.18409<c/> carimbo de hora: 0x53159a86<nl/>Código de exceção: 0xe0434352<nl/>Deslocamento com falha: 0x0000c42d<nl/>Identificação do processo com falha: 0x18e0<nl/>Hora de início do aplicativo com falha: 0x01cff2e3e858dbe1<nl/>Caminho do aplicativo com falha: D:\Nethos\NethosBin\bin\Nethos.Interface.FrenteCaixa.Mdi.exe<nl/>FCaminho do módulo de falhas: C:\Windows\syswow64\KERNELBASE.dll<nl/>Identificação do Relatório: 174ac66e-5ed8-11e4-b8b8-c89cdc485218,,,,,,,(100),1000,,CQ-NETHOS

    10/28/2014 17:24:51,Service Control Manager,Informações,O serviço Serviço de Relatórios de Erro do Windows entrou no estado executando.,,,,,,,(0),7036,,CQ-NETHOS

    quarta-feira, 29 de outubro de 2014 13:33
  • Eu realmente ainda tinha a versão 2008 instalada. Removida agora.

    Atualizando a dll.

    quarta-feira, 29 de outubro de 2014 13:35