Gabryelf / Gabryelf/TutorialApp

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

Aperta
#3 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
HTML
Stelle
0
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Шаг 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`. Теперь вы можете писать по ним запросы.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

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.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
sql
Ambito
databases, documentation
Tipo di issue
Documentazione
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Attiva
Chiarezza
Da chiarire
Idoneità per principianti
52/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.