Da man immer mal wieder Beispeildatensätze und eine komplexere Beispieldatenbank braucht, bietet Microsoft 2 Beispiele an:
- AdventureWorks:
- Von Microsoft für SQL Server 2005 und SQL Server 2008
- Gehostet auf Codeplex.com
- Northwind (und pubs):
- Von Microsoft für SQL Server 2000, aber auch SQL Server 2005 tauglich
- Gehostet auf Microsoft.com
Warum Northwind und AdventureWorks installieren?
Microsoft gibt häufig irgendwelche Hands on labs heraus, welche Schritt für Schritt ein bestimmtes Thema erklären. Hierbei wird manchmal die AdventureWorks DB genommen, aber auch noch die alte Northwind - wie z.B. bei Linq to SQL
Benötigte Software
Neben den Beispieldatenbanken benötigen wir min. den SQL Server 2005 in der Express Edition sowie das SQL Server Management Studio Express.
Das Management Studio sollte möglichst im Administratormodus laufen.
Installieren von AdventureWorks
Nachdem man die "AdventureWorksDB.msi" heruntergeladen hat und installiert hat, ist der Standardinstallationspfad folgender:
"C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data"
Da der Pfad geschützt ist, sollten folgende 2 Datein auf den Desktop oder woanders kopiert werden:
- AdventureWorks_Data.mdf
- AdventureWorks_Log.ldf
Danach öffnet man das Management Studio und verbindet sich zum Server. Hier fügt man nun die AdventureWorks_Data an:
In dem Menü wählt man die Datei und klickt anschließend auf "ok".
Installieren von Northwind (und pubs)
Die Northwind DB ist eigentlich nicht für SQL Server 2005/2008 gedacht, läuft aber trotzdem ohne Probleme.
Der Installationspfad ist folgender:
"C:\SQL Server 2000 Sample Databases"
Im Management Studio wählt man die "NORTHWND.MDF" sowie die "PUBS.MDF" und fügt diese wie die AdventureWorks DB ein.
Ergebnis
Das Ergebnis davon ist, dass man nun 3 Beispieldatenbanken hat:
Damit hat man genügend Demobeispielsätze für die nächste Zeit ;)