SQL Server 2012 Restore a Contained Database

Ola Pessoal,

Continuando a demonstrar o recurso do Contained Database presente no SQL Server 2012, vamos passar um overview de como realizar o restore de uma base de dados com esse recurso habilitado. Como mencionado no post anterior a grande jogada dessa nova feature é a facilidade de nao precisarmos mais trabalharmos com logins atrelados a usuários e sim trabalhar somente com usuários dentro do SQL Server.

Vamos demonstrar abaixo entao os passos para realizar o restore de uma contained database.

Assumindo que ja temos nosso backup feito, vamos partir para o restore na instancia que esta recebendo a base de dados.

Ao realizar o seguinte restore, recebemos a mensagem de erro abaixo.

Como podemos ver, mesmo para realizar o restore da base de dados necessitamos deixar o recurso do contained database habilitado. Entao vamos habilitar o recurso.

Habilitado o recurso do contained database o restore da base de dados ira funcionar corretamente.

Para confirmar que esta tudo funcionando corretamente, vamos logar na base de dados.

Nao podemos esquecer é claro que sempre devemos especificar qual base de dados estamos nos conectando.

Clicamos em connect e temos o resultado esperado..🙂

O mais legal disso tudo???

Migração de bases de dados com o menor esforço possível, não necessitando mais estarmos criando os logins e usuários e mapeá-los uns aos outros como acontecia muitas vezes no SQL Server 2008, 2005.

No proximo post vamos abordar um pouco sobre auditoria desse novo recurso.

Por hoje é isso, espero que tenham gostado do post de hoje.

Abraços,
Marcos Freccia
[MCTS|MCITP|MCT SQL Server 2008]

Sobre Marcos Freccia

MVP em SQL Server (Data Plataform) , especialista em SQL Server, e atualmente trabalhando com Microsoft Azure!

Publicado em fevereiro 27, 2012, em Administração, Comunidade, Denali, SQL Server 2012, VirtualPass e marcado como , , , . Adicione o link aos favoritos. 2 Comentários.

  1. Boa noite, Gostaria de saber se é possível, restaurar um backup feito no SQL 2012 no SQL 2008

  1. Pingback: SQL Server 2012 Auditing Contained Databases « Freccia's Blog

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: