Este artigo fornece links diretos para baixar bancos de dados de amostra AdventureWorks e instruções para restaurá-los no SQL Server, no Banco de Dados SQL do Azure e na Instância Gerenciada de SQL do Azure.
Você pode usar o arquivo .bak para restaurar o banco de dados de amostra para a instância de SQL Server. Você pode fazer isso usando o comando RESTORE Statements ou a interface gráfica (GUI) no SQL Server Management Studio (SSMS) ou no Azure Data Studio.
Mova o arquivo .bak para o local de backup SQL Server. O local varia dependendo do local de instalação, do nome da instância e da versão do SQL Server. Por exemplo, o local padrão para uma instância padrão do SQL Server 2022 (16.x) é:
Abra o SSMS e conecte-se à instância do SQL Server.
Clique com o botão direito do mouse em Bancos de dados no Pesquisador de Objetos>Restaurar banco de dados... para iniciar o assistente Restaurar banco de dados.
Selecione Dispositivo e, em seguida, selecione as reticências (...) para escolher o dispositivo.
Selecione Adicionar e escolha o .bak arquivo que você moveu recentemente para o local de backup. Se você moveu o arquivo para esse local, mas não consegue vê-lo no assistente, o SQL Server ou o usuário conectado ao SQL Server não tem permissão para esse arquivo nesta pasta.
Selecione OK para confirmar a seleção de backup do banco de dados e fechar a janela Selecionar dispositivos de backup.
Verifique a guia Arquivos para confirmar a Restaurar como local e os nomes de arquivo correspondem ao local pretendido e aos nomes de arquivo no assistente Restaurar Banco de Dados.
Você pode restaurar seu banco de dados de exemplo usando o T-SQL (Transact-SQL). Um exemplo para restaurar AdventureWorks2022 é fornecido a seguir, mas o nome do banco de dados e o caminho do arquivo de instalação podem variar dependendo do seu ambiente.
Para restaurar AdventureWorks2022 no Windows, modifique os valores conforme apropriado para seu ambiente e execute o seguinte comando T-SQL (Transact-SQL):
USE [master];
GO
RESTORE DATABASE [AdventureWorks2022]
FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\Backup\AdventureWorks2022.bak'
WITH
FILE = 1,
NOUNLOAD,
STATS = 5;
GO
Para restaurar AdventureWorks2022 no Linux, altere o caminho do sistema de arquivos do Windows para Linux e execute o seguinte comando T-SQL (Transact-SQL):
USE [master];
GO
RESTORE DATABASE [AdventureWorks2022]
FROM DISK = '/var/opt/mssql/backup/AdventureWorks2022.bak'
WITH
MOVE 'AdventureWorks2022' TO '/var/opt/mssql/data/AdventureWorks2022_Data.mdf',
MOVE 'AdventureWorks2022_log' TO '/var/opt/mssql/data/AdventureWorks2022_log.ldf',
FILE = 1,
NOUNLOAD,
STATS = 5;
GO
Mova o arquivo .bak para o local de backup SQL Server. O local varia dependendo do local de instalação, do nome da instância e da versão do SQL Server. Por exemplo, o local padrão para uma instância padrão do SQL Server 2022 (16.x) é:
Abra o Azure Data Studio e conecte-se à sua instância do SQL Server.
Clique com o botão direito do mouse no servidor e selecione Gerenciar.
Selecione Restaurar
Na guia Geral, preencha os valores listados na Origem.
Em Restaurar, selecione Arquivo de Backup.
No caminho do arquivo de backup, selecione o local em que você armazenou o arquivo .bak.
Essa etapa preenche automaticamente o restante dos campos, como Banco de dados, Banco de dados de destino e Restaurar para.
Selecione Restaurar para restaurar o banco de dados.
Implantar no banco de dados SQL do Azure
Você tem duas opções para exibir dados de amostra do Banco de Dados SQL do Azure. Você pode usar uma amostra ao criar um novo banco de dados ou implantar um banco de dados de SQL Server diretamente no Azure usando o SSMS.
Ao criar um novo banco de dados no Banco de Dados SQL do Azure, você pode criar um banco de dados em branco, restaurar a partir de um backup ou selecionar dados de exemplo para preencher seu novo banco de dados.
Siga estas etapas para adicionar um exemplo de dados ao seu novo banco de dados:
Conectar-se ao portal do Azure.
Selecione Criar um recurso no canto superior esquerdo do painel de navegação.
Selecione Bancos de dados e depois Banco de Dados SQL.
Preencha as informações solicitadas para criar seu banco de dados.
Na guia Configurações adicionais, escolha Exemplo como os dados existentes na fonte de dados:
Selecione Criar para criar seu novo Banco de Dados SQL, que é a cópia restaurada do banco de dados AdventureWorksLT.
Implantar banco de dados do SQL Server
O SSMS permite implantar um banco de dados diretamente no Banco de Dados SQL do Azure. Atualmente, esse método não fornece validação de dados, portanto, destina-se ao desenvolvimento e teste e não deve ser usado para produção.
Para implantar um banco de dados de amostra de SQL Server no Banco de Dados SQL do Azure, siga estas etapas:
Clique com o botão direito do mouse no banco de dados restaurado em Explorador de objetos>Tarefas>Implantar banco de dados no Banco de Dados SQL do Microsoft Azure....
Siga o assistente para se conectar ao Banco de Dados SQL do Azure e implantar seu banco de dados.
Scripts de criação
Em vez de restaurar um banco de dados, como alternativa, você pode usar scripts para criar os bancos de dados AdventureWorks, independentemente da versão.
Os scripts abaixo podem ser usados para criar todo o banco de dados AdventureWorks:
Administrar uma infraestrutura de banco de dados do SQL Server para bancos de dados relacionais de nuvem, locais e híbridos usando as ofertas de banco de dados relacional do Microsoft PaaS.