Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:SQL Server
Базы данных Azure SQL
Управляемому экземпляру Azure SQL
Базе данных SQL в Microsoft Fabric
В этой статье приведены прямые ссылки для скачивания AdventureWorks примеров баз данных и инструкций по их восстановлению в базу данных.
Дополнительные сведения о примерах см. в репозитории Samples GitHub.
Предварительные условия
- SQL Server или База данных SQL Azure
- Расширение SQL Server Management Studio (SSMS) или MSSQL для Visual Studio Code
Скачивание файлов резервного копирования
Используйте эти ссылки, чтобы скачать соответствующую образец базы данных для вашего сценария.
- Данные OLTP работают для большинства типичных рабочих нагрузок обработки транзакций в Сети.
- Данные хранилища данных (DW) предназначены для обработки рабочих нагрузок в задачах хранения данных.
- Облегченные (LT) данные — это упрощенная и урезанная версия примера OLTP.
Если вы не уверены, что вам нужно, начните с версии OLTP, которая соответствует вашей версии SQL Server.
Дополнительные файлы можно найти на сайте GitHub:
Восстановление данных в SQL Server
Используйте файл .bak для восстановления вашей пробной базы данных в вашем экземпляре SQL Server. Базу данных можно восстановить с помощью команды RESTORE T-SQL или с помощью графического интерфейса (GUI) в SSMS, расширения MSSQL для Visual Studio Code или любого средства запроса T-SQL.
Если вы не знакомы с помощью SSMS, ознакомьтесь со службой Connect и запросом с помощью SSMS , чтобы приступить к работе.
Чтобы восстановить базу данных в SSMS, выполните следующие действия.
Скачайте соответствующий
.bakфайл из одной из ссылок, указанных в разделе "Скачать файлы резервного копирования " этой статьи.Переместите файл
.bakв папку резервного копирования SQL Server. Это расположение зависит от расположения установки, имени экземпляра и версии SQL Server. Например, расположение по умолчанию для стандартного экземпляра SQL Server 2022 (16.x):C:\Program Files\Microsoft SQL Server\MSSQL17.MSSQLSERVER\MSSQL\BackupОткройте SSMS и подключитесь к SQL Server.
Щелкните правой кнопкой мыши базы данных в обозревателе объектов и выберите команду "Восстановить базу данных", чтобы запустить мастер восстановления базы данных .
Выберите устройство и выберите многоточие (...), чтобы выбрать устройство.
Нажмите кнопку "Добавить", а затем выберите
.bakфайл, который вы недавно переместили в расположение резервного копирования. Если вы переместили ваш файл в это расположение, но он не отображается в мастере, это может означать, что ни SQL Server, ни пользователь, вошедший в SQL Server, не имеют разрешения на этот файл в данной папке.Нажмите кнопку "ОК", чтобы подтвердить выбор резервного копирования базы данных и закрыть окно "Выбор устройств резервного копирования".
Перейдите на вкладку Файлы, чтобы убедиться, что выбранное место восстановления и имена файлов совпадают с вашими предполагаемыми местоположением и именами файлов в мастере восстановления базы данных.
Чтобы восстановить базу данных, нажмите кнопку ОК.
Дополнительные сведения о восстановлении базы данных SQL Server см. в статье "Восстановление резервного копирования базы данных с помощью SSMS".
Развертывание в Базе данных SQL Azure
У вас есть два варианта просмотра примеров данных базы данных SQL. Вы можете использовать пример при создании новой базы данных или развернуть базу данных из SQL Server непосредственно в Azure с помощью SSMS.
Чтобы получить примеры данных для управляемого экземпляра SQL, см. Краткое руководство: восстановление базы данных в Управляемом экземпляре SQL Azure с помощью SSMS.
Разверните новую образцовую базу данных
При создании базы данных в базе данных SQL можно создать пустую базу данных, восстановить из резервной копии или выбрать примеры данных для заполнения новой базы данных.
Выполните следующие действия, чтобы развернуть новую примерную AdventureWorksLT базу данных в Azure SQL Database.
Перейдите в Центр SQL Azure в aka.ms/azuresqlhub.
В меню ресурсов разверните базу данных SQL Azure и выберите базы данных SQL.
Выберите кнопку + Создать и выберите базу данных SQL.
На странице "Создание базы данных SQL " введите необходимые сведения для создания базы данных.
На вкладке "Дополнительные параметры" выберите "Пример " в качестве существующих данных в источнике данных:
Нажмите кнопку "Далее": теги.
Рассмотрите возможность использования тегов Azure. Например, используйте
Ownerтег илиCreatedByтег, чтобы определить, кто создал ресурс, и с помощью тегаEnvironmentопределить, находится ли этот ресурс в рабочей, разработке или другой среде. Дополнительные сведения см. в статье "Разработка стратегии именования и тегов для ресурсов Azure".Выберите "Создать ", чтобы создать новую базу данных SQL, которая является восстановленной копией
AdventureWorksLTбазы данных.
Развертывание базы данных из SQL Server
SSMS позволяет развертывать базу данных непосредственно в базе данных SQL Azure. Этот метод предназначен для разработки и тестирования, поэтому в настоящее время он не предоставляет проверку данных. Не используйте этот метод развертывания для промышленной среды.
Чтобы развернуть образец базы данных из SQL Server в базу данных SQL, выполните следующие действия.
Подключитесь к SQL Server в SSMS.
Если вы еще не сделали этого, восстановите образец базы данных в SQL Server.
Щелкните правой кнопкой мыши восстановленную базу данных в обозревателе объектов и выберите пункт "Задачи>развертывания базы данных в базе данных SQL Microsoft Azure".
Выполните действия мастера, чтобы подключиться к базе данных SQL и развернуть базу данных.
Развертывание в базе данных SQL в Microsoft Fabric
Чтобы загрузить пример AdventureWorksLT базы данных в новой базе данных SQL в Microsoft Fabric, создайте новую базу данных SQL в Fabric. Затем в разделе "Сборка базы данных" нажмите кнопку "Пример данных ".
Скрипты для создания базы данных
Вместо восстановления базы данных можно использовать скрипты для создания AdventureWorks баз данных независимо от версии.
Используйте следующие скрипты для создания всей AdventureWorks базы данных:
Дополнительные сведения об использовании скриптов можно найти на GitHub.