Jak dodać przykładową bazę danych AdventureWorks2012 do SQL Server 2012?
Wchodzimy na stronę listy przykładowych baz danych firmy Microsoft: https://msftdbprodsamples.codeplex.com/ i klikamy na ikonkę SQL Server 2012 DW
.
Zostanie wyświetlona lista baz. Wybieramy AdventureWorks2012 Data File
.
Ściągamy plik AdventureWorks2012_Data.mdf
.
Pliki mdf w SQL Server są umieszczane w katalogu Data
. U mnie ścieżka do tego folderu to:
C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA
Jest to miejsce dla wszystkich baz SQL Server. Po ściągnięciu pliku mdf bazy danych kopiujemy go do tego właśnie katalogu.
Jeśli zaistnieje problem z wklejeniem pliku w to miejsce, wtedy może pomóc zatrzymanie serwera i ponowne jego uruchomienie. A oto krótka instrukcja.
Z menu Start
w Windows 7 wybieramy Start->SQL Server 2012->Configuration Tools->SQL Server Configuration Manager
.
Z lewej części okna wybieramy SQL Server Services
. W drugiej części okna klikamy prawym przyciskiem na SQL Server MSSQLSERVER
i z menu kontekstowego wybieramy Stop
.
Serwer zostanie zatrzymany.
Teraz plik może zostać skopiowany. Następnie serwer SQL Server musimy uruchomić. Klikamy prawym przyciskiem myszy na SQL Server MSSQLSERVER
i z menu kontekstowego wybieramy Start
.
Po skopiowaniu pliku mdf łączymy się z serwerem baz za pomocą SQL Server Management Studio
. Rozwijamy węzeł Databases
. Niestety nasza baza AdventureWorks2012_Data.mdf
nie jest widoczna.
W kolejnym kroku należy bazę podłączyć do serwera. W tym celu klikamy prawym przyciskiem myszy na węzeł Databases
i z menu kontekstowego wybieramy Attach
.
Pojawi się okno Attach Databases
.
Klikamy na przycisk Add
. W oknie Locate Database Files
będą widoczne wszystkie pliki mdf baz danych w naszym SQL Server. Zaznaczamy wklejony plik mdf bazy AdventureWorks2012.
Ustawienie zatwierdzamy przyciskiem OK
. W oknie Attach Database
zaznaczamy wiersz z plikiem ldf
, ponieważ pliku tej bazy z logami nie kopiowaliśmy do katalogu Data
. Po zaznaczeniu tego wiersza klikamy na przycisk Remove
, aby go usunąć.
W kolejnym kroku klikamy na przycisk OK
.
Po usunięciu wiersza z plikiem ldf
klikamy na przycisk OK
. W oknie Object Explorer
w węźle Databases
jest już widoczna przykładowa baza AdventureWorks2012
.