none
Bancos de Dados de exemplo RRS feed

  • Pergunta

  • Boa noite a todos! 

    Este código que digitei ainda está dando erro. Já tive a ajuda dos amigos José e Durval neste fórum, segui todas as 

    recomendações que me passaram, mas ainda continua dando erro neste código. Consegui instalar apenas o arquivo 

    AdventureWorks2008.bak, até agora não consegui encontrar o outro arquivo AdventureWorksDW2008.bak, se alguém tiver este arquivo e puder me enviar, ficarei grato, meu e-mail é: ns_andre@hotmail.com

    Vai aí o código refeito, mas que ainda continua dando erro.

    EXEC sp_configure'filestream_access_level',2;
    GO

    RESTORE DATABASE AdventureWorks 
    FROM DISK='C:\Program Files\Micrososft SQL 
    Server\100\Tools\Samples\AdventureWorks2008.bak' 
    WITH RECOVERY;
    GO

    RESTORE DATABASE AdventureWorksDW 
    FROM DISK='C:\Program Files\Microsoft SQL 
    Server\100\Tools\Samples\AdventureWorksDW2008.bak' 
    WITH RECOVERY;
    GO

    EXEC sp_configure 'filestream_access_level',2;
    GO

    RECONFIGURE
    GO

    Mensagem de erro:

    A opção de configuração 'filestream access level' foi alterada de 2 para 2. Execute a instrução RECONFIGURE para instalar.
    Mensagem 3201, Nível 16, Estado 2, Linha 2
    Não é possível abrir o dispositivo de backup 'C:\Program Files\Micrososft SQL 
    Server\100\Tools\Samples\AdventureWorks2008.bak'. Erro do sistema operacional 123(A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta.).
    Mensagem 3013, Nível 16, Estado 1, Linha 2
    RESTORE DATABASE está sendo encerrado de forma anormal.
    Mensagem 3201, Nível 16, Estado 2, Linha 2
    Não é possível abrir o dispositivo de backup 'C:\Program Files\Microsoft SQL 
    Server\100\Tools\Samples\AdventureWorksDW2008.bak'. Erro do sistema operacional 123(A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta.).
    Mensagem 3013, Nível 16, Estado 1, Linha 2
    RESTORE DATABASE está sendo encerrado de forma anormal.
    A opção de configuração 'filestream access level' foi alterada de 2 para 2. Execute a instrução RECONFIGURE para instalar.

    terça-feira, 11 de fevereiro de 2014 22:05

Respostas

  • Deleted
    • Sugerido como Resposta Junior Galvão - MVPMVP quarta-feira, 12 de fevereiro de 2014 13:02
    • Marcado como Resposta Giovani Cr sexta-feira, 14 de fevereiro de 2014 10:23
    terça-feira, 11 de fevereiro de 2014 22:27
  • Os bancos do ADW você pode baixar aqui: http://msftdbprodsamples.codeplex.com/releases/view/105902

    Mas para recuperar um backup é melhor utilizar o SQL Management Studio, clique com o botão direito sob o DB que quer recuperar e em Tasks, Restore, Database

    Source, selecione device e procure pelo arquivo .bak

    Destination, selecione o banco de dados de destino.

    Dê OK e aguarde a conclusão.

    Quanto ao seu código parece estar OK: http://msdn.microsoft.com/pt-br/library/ms186858.aspx

    Mas, dê uma olhada neste link: http://stackoverflow.com/questions/2721055/tsql-syntax-to-restore-bak-to-new-db Aqui tem um exemplo bacana que pode funcionar.


    "just because you've abandoned your hopes of becoming a great thinker or scientist, don't give up on attaining freedom, achieving humility, serving others..." - 7.67 - Meditations - Marcus Aurelius

    • Marcado como Resposta Giovani Cr sexta-feira, 14 de fevereiro de 2014 10:23
    terça-feira, 11 de fevereiro de 2014 22:32
  • NS_Andre,

    Segue novamente o link para download do banco de dados.

    http://adventureworksdw2008.codeplex.com/

    Para complementar a informação do José, o comando RECONFIGURE deve ser executado logo após a alteração de configurações no servidor SQL, através da procedure sp_configure.

    Apenas como referência, às configurações de filestream_access_level não tem nenhuma relação com procedimentos de BACKUP ou RESTORE.

    O usuário do serviço da sua instância SQL também deve ter acesso ao diretório onde estão armazenados os arquivos de backup.

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

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    • Marcado como Resposta Giovani Cr sexta-feira, 14 de fevereiro de 2014 10:23
    quarta-feira, 12 de fevereiro de 2014 09:36
    Moderador
  • Bom dia ns_andre,

    Caso alguma sugestão postada funcione não esqueça de marcar como resposta para fechar a sua Thread.

    Att,


    Giovani Cruzara – Microsoft Contingent Staff

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    Msdn Community Support

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Giovani Cr sexta-feira, 14 de fevereiro de 2014 10:23
    quinta-feira, 13 de fevereiro de 2014 10:37

Todas as Respostas

  • Deleted
    • Sugerido como Resposta Junior Galvão - MVPMVP quarta-feira, 12 de fevereiro de 2014 13:02
    • Marcado como Resposta Giovani Cr sexta-feira, 14 de fevereiro de 2014 10:23
    terça-feira, 11 de fevereiro de 2014 22:27
  • Os bancos do ADW você pode baixar aqui: http://msftdbprodsamples.codeplex.com/releases/view/105902

    Mas para recuperar um backup é melhor utilizar o SQL Management Studio, clique com o botão direito sob o DB que quer recuperar e em Tasks, Restore, Database

    Source, selecione device e procure pelo arquivo .bak

    Destination, selecione o banco de dados de destino.

    Dê OK e aguarde a conclusão.

    Quanto ao seu código parece estar OK: http://msdn.microsoft.com/pt-br/library/ms186858.aspx

    Mas, dê uma olhada neste link: http://stackoverflow.com/questions/2721055/tsql-syntax-to-restore-bak-to-new-db Aqui tem um exemplo bacana que pode funcionar.


    "just because you've abandoned your hopes of becoming a great thinker or scientist, don't give up on attaining freedom, achieving humility, serving others..." - 7.67 - Meditations - Marcus Aurelius

    • Marcado como Resposta Giovani Cr sexta-feira, 14 de fevereiro de 2014 10:23
    terça-feira, 11 de fevereiro de 2014 22:32
  • NS_Andre,

    Segue novamente o link para download do banco de dados.

    http://adventureworksdw2008.codeplex.com/

    Para complementar a informação do José, o comando RECONFIGURE deve ser executado logo após a alteração de configurações no servidor SQL, através da procedure sp_configure.

    Apenas como referência, às configurações de filestream_access_level não tem nenhuma relação com procedimentos de BACKUP ou RESTORE.

    O usuário do serviço da sua instância SQL também deve ter acesso ao diretório onde estão armazenados os arquivos de backup.

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

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    • Marcado como Resposta Giovani Cr sexta-feira, 14 de fevereiro de 2014 10:23
    quarta-feira, 12 de fevereiro de 2014 09:36
    Moderador
  • Bom dia ns_andre,

    Caso alguma sugestão postada funcione não esqueça de marcar como resposta para fechar a sua Thread.

    Att,


    Giovani Cruzara – Microsoft Contingent Staff

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    Msdn Community Support

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Giovani Cr sexta-feira, 14 de fevereiro de 2014 10:23
    quinta-feira, 13 de fevereiro de 2014 10:37