“Rivals can easily copy your improvements in quality and efficiency.
But they shouldn’t be able to copy your strategic positioning –
what distiguishes your company from all the rest.”

Michael A. Porter, 1996.

Kamis, Maret 12, 2009

SQL Server : Membangun Kembali Database Northwind Pada SQL Server

Database Northwind ini menggambarkan database milik suatu perusahaan fiktif yang bernama Northwind Traders dimana perusahaan ini bergerak dalam bidang eksport import makanan. Dalam database ini terdapat tabel-tabel seperti layaknya dalam suatu perusahaan eksport import seperti tabel Customers, Orders, Suppliers dan lain sebagainya.
Database Northwind ini akan secara otomatis tersedia setiap Anda meng-install SQL Server. Demikian juga jika Anda membaca buku-buku mengenai SQL Server maka akan sering sekali Anda jumpai demo, tutorial, contoh kasus yang menggunakan database Northwind ini.

Jika kita seringkali menggunakan database Northwind sebagai sarana latihan database terutama dengan operasi insert, update atau delete maka secara otomatis data dalam database Northwind ini akan mengalami perubahan dan tidak asli lagi. Bagaimanakah caranya untuk mengembalikan data maupun struktur database Northwind ini seperti aslinya?

Ikuti saja solusi berikut ini.
Pada folder instalasi SQL Server Anda (yang biasanya terdapat pada path C:/Program
Files/Microsoft SQL Server) terdapat sub folder /MSSQL/Install dimana di dalamnya terdapat
suatu file yang bernama instnwnd.sql. File instnwnd.sql ini adalah suatu script yang berfungsi untuk membangun kembali (rebuild) database Northwind ke bentuk aslinya.

Untuk membangun kembali database Northwind Anda silakan saja lakukan langkah-langkah berikut :
1. Masuklah kedalam command prompt DOS di Windows Anda.
2. Silakan Anda masuk ke dalam folder instalasi SQL Server Anda sampai pada subfolder
/MSSQL/Install, contohnya sebagai berikut:
C:/cd "C:/program files/microsoft sql server/mssql/install"
3. Gunakan utility osql untuk menjalankan file instnwnd.sql dengan syntax
sebagai berikut,
osql -U[userdb] -P[password] -S[servername] -iinstnwnd.sql -oinstnwnd.rpt

misalnya nama server database anda adalah karebosi, username database menggunakan sa
dan passwordnya adalah sablank, maka Anda mengetik syntaxnya adalah sebagai berikut:

osql -Usa -Psablank -Skarebosi -iinstnwnd.sql -oinstnwnd.rpt

Anda bisa melihat error yang terjadi pada file instnwnd.rpt. Utility osql akan menjalankan script
instnwnd.sql, tunggu sampai selesai dan secara otomatis database Northwind akan dikembalikan lagi bentuknya seperti semula dan siap Anda gunakan kembali sesuai dengan kebutuhan Anda.
selamat manikmati.........

Tidak ada komentar:

Posting Komentar