Příklady a ukázkové databáze pro Microsoft SQL Server 2005 a 2008

Doba, kdy součástí každé instalace databázového serveru byly ukázkové databáze pubs a Northwind naštěstí již dávno skončila. Ukázkovou databáze AdventureWorks si nyní musíte stáhnout a nainstalovat zvlášť. O škodlivosti předinstalovaných příkladů by se dalo napsat mnohé. Ostatně, kdo spravoval IIS 4.0 mi jistě dá za pravdu, že pokud jeden ručně neodstranil z produkčního serveru příklady, děly se podivuhodné věci - protože příklady obsahovaly roztomilou sbírku bezpečnostních chyb.

U SQL Serveru o žádných konkrétních nevím, leč jistě nejsem sám, kdo si svého času myslel, že databáze jménem pubs je - stejně jako master, model, msdb a tempdb - cosi systémového, na co by běžný smrtelník raději neměl sahat.

V případě SQL Serveru 2005 a 2008 si musíte příklady explicitně stáhnout a nainstalovat, prahnete-li po nich. Ta správná adresa je http://codeplex.com/SqlServerSamples/. Najdete na ní kompletní sbírku příkladů pro rozličné funkce SQL Serveru a rovněž několik verzí databáze AdventureWorks.

Novinkou, alespoň tedy pro mne, je zjednodušená databáze AdventureWorksLT. Má mnohem jednodušší strukturu a také objem - stahujete dvě mega místo třiceti.

Upozorňuji, že instalace vám jenom datové soubory nakopíruje na správné místo (typicky do složky C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data), ale neattachne je, takže nebudou v SQL Serveru vidět. Musíte si je tedy připojit ručně, případně je zkopírovat do aplikačního adresáře a attachnout přes user instance.

  • Altairis
  • Nemesis
  • Microsoft MVP
  • IIS
  • ASP.NET