Gabryelf / Gabryelf/TutorialApp

инструкция по скачиванию учебной базы

未关闭
#3 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
HTML
星标
0
派生
1
PR 合并指标
30 天内没有已合并 PR

描述

### Шаг 1: Скачивание файла резервной копии (.bak)

1. Откройте браузер и перейдите на страницу загрузки образцов баз данных Microsoft на GitHub: `https://github.com/Microsoft/sql-server-samples/releases/tag/adventureworks`.
2. Найдите файл `AdventureWorks2022.bak` в списке релизов.
3. Скачайте этот файл. Он будет сохранен в папке "Загрузки" вашего компьютера.

### Шаг 2: Перемещение файла в папку резервных копий SQL Server

Этот шаг критически важен, так как SQL Server должен иметь доступ к файлу.

1. Найдите, где находится папка резервных копий вашего экземпляра SQL Server. Обычно путь выглядит так:
`C:\Program Files\Microsoft SQL Server\MSSQL17.MSSQLSERVER\MSSQL\Backup`
*(Обратите внимание: `MSSQL17` может отличаться в зависимости от вашей версии. Например, для SQL Server 2022 это может быть `MSSQL16`).*

Если вы не уверены в пути, можете найти его в SSMS: кликните правой кнопкой по имени сервера в Обозревателе объектов, выберите `Properties` (Свойства), затем в разделе `Database Settings` (Параметры базы данных) посмотрите значение `Backup directory` (Каталог резервного копирования).

2. Скопируйте скачанный файл `AdventureWorks2022.bak` из вашей папки "Загрузки" в эту папку `Backup`.

### Шаг 3: Восстановление базы данных через SSMS

Теперь, когда файл на месте, можно приступить к восстановлению.

1. Запустите **SQL Server Management Studio (SSMS)** и подключитесь к вашему серверу.
2. В **Обозревателе объектов (Object Explorer)** кликните правой кнопкой мыши по папке **Databases** (Базы данных) и выберите **Restore Database...** (Восстановить базу данных...).
3. Откроется окно мастера восстановления.
4. В разделе **Source** (Источник) выберите переключатель **Device** (Устройство) и нажмите на кнопку с тремя точками (`...`) справа.
5. В открывшемся окне **Select backup devices** нажмите **Add** (Добавить).
6. Найдите и выберите файл `AdventureWorks2022.bak`, который вы скопировали в папку `Backup`, и нажмите **OK**.
7. Убедитесь, что в разделе **Destination** (Назначение) в поле **Database** (База данных) автоматически появилось имя `AdventureWorks2022`. Оставьте его как есть.
8. **Важно!** Перейдите на вкладку **Files** (Файлы) в левой части окна.
* Проверьте пути в колонке `Restore As` (Восстановить как) для файлов данных (`.mdf`) и журнала (`.ldf`).
* Убедитесь, что эти пути существуют на вашем компьютере (обычно это папка `...\MSSQL\DATA`). Если папки нет, создайте её. Если пути отличаются, исправьте их на правильные.
9. Нажмите **OK** внизу окна, чтобы запустить процесс восстановления.

### Шаг 4: Проверка результата

1. Когда восстановление завершится, вы увидите сообщение об успехе.
2. В **Обозревателе объектов** обновите папку **Databases** (Базы данных), кликнув по ней правой кнопкой и выбрав **Refresh** (Обновить).
3. В списке появится база данных `AdventureWorks2022`.
4. Разверните её и затем папку **Tables** (Таблицы). Вы увидите множество таблиц, например, `Person.Person` или `Sales.SalesOrderHeader`. Теперь вы можете писать по ним запросы.

贡献指南

这个仓库没有索引到贡献指南

调研方向

Review the repository's existing documentation structure to determine where this Russian SQL Server and AdventureWorks guide belongs; no target file or test is named. Done means the step-by-step backup download and SSMS restoration instructions are added in the appropriate documentation location and can be followed to see the AdventureWorks2022 database.

由索引模型根据 Issue 内容生成。

评估

技术栈
sql
领域
databases, documentation
Issue 类型
文档
难度
2/5
预计耗时
1-3 小时
活跃度
活跃
描述清晰度
需要澄清
新手友好度
52/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。