Pages

Subscribe:
Showing posts with label Create Database. Show all posts
Showing posts with label Create Database. Show all posts

Saturday, October 30, 2010

Mengubah Authentication Mode SQL Server 2005 Express dari Windows Authentication ke Mixed Mode

Jika sewaktu Anda menginstall Visual Studio 2005 secara default, maka SQL Server 2005 akan ikut terinstall juga. Authentication yang digunakan untuk login / connect ke database SQL Server adalah Windows Authentication (hanya username yang terdaftar ke komputer tersebut yang dapat melakukan koneksi ke database), sebaiknya Anda menggunakan Mixed Mode sehingga dapat melakukan authentication berdasarkan Windows Authentication ataupun SQL Server Authentication, berikut cara merubah metode otentikasi untuk melakukan koneksi ke SQL Server 2005 Express. Namun sebelumnya Anda sudah harus meng-install SQL Management Studio Express (SMSE), cara instalasi dan download file disini (dalam proses).

1.      Setelah Anda selesai melakukan instalasi SMSE, buka aplikasi SMSE. Berikut tampilan awalnya
Cara membuka aplikasi SMSE:
·         klik Start > All Programs > Microsoft SQL Server 2005 > klik SQL Server Management Studio Express, berikut tampilan awalnya.

2.      Untuk melakukan login pertama kali silahkan menggunakan Windows Authentication
Server type:                Database Engine
Server name:              .\SQLExpress (titik (.) merupakan lokasi server dalam hal ini "titik" menandakan "local" atau komputer itu sendiri, sedangkan SQLExpress merupakan nama instance) Biarkan secara default jika Anda pertama kali install yang terpenting instancenya "SQLExpress"
Authentication:         Windows Authentication
3.      Klik kanan pada instance SQLExpress kemudian klik properties.
4.      Pada pilihan Select a page, klik Security, kemudian pada sisi kanan Server authentication > silahkan pilih SQL Server and Windows Authentication mode kemudian klik tombol OK
Akan muncul pesan informasi, klik tombol OK.
5.      Sekarang kita harus melakukan pengaturan untuk memberikan izin login default user "sa". Klik tanda + (tambah) pada node Security > Login > sa > klik kanan kemudian klik Properties.
6.      Pada Select a page pilih Status, kemudian pada Login: pilih Enabled
Kemudian lakukan perubahan password login untuk user "sa" agar nantinya bisa menggunakan login SQL Server Authentication. Pilih General, kemudian masukan password yang Anda inginkan untuk login.
7.      Tutup SMSE, kemudian buka kembali. Sekarang ganti Authentication menjadi SQL Server Authentication, masukan Login: sa dan Password: sesuai dengan yang Anda buat sebelumnya, klik tombol Connect.
8.      Sekarang Anda sudah berhasil login menggunakan SQL Server Authentication

~ Semoga Bermanfaat ~

Download File PDF : DOWNLOAD

Mengganti SQL Server 2005 Express “Log On As…”

Jika Anda menggunakan SQL Server 2005 Express untuk membuat atau memanipulasi database, secara default sewaktu pembuatan database, maka file database .mdf & .ldf akan tersimpan pada drive C: (sesuai dengan drive SQL Server 2005 Express terinstall). Secara default file database Anda akan berada pada lokasi "C:\Program Files\Microsoft SQL Server\MSSQL.X\MSSQL\Data" (X merupakan nomor urut instance yang ada create, secara default untuk SQL Server 2005 Express instancenya bernama "SQLExpress"). Agar database yang Anda buat tidak hilang / terhapus jika terjadi kerusakan pada Operating System (Windows XP, Vista, 7, dsb), maka Anda harus memindahkan file database (.mdf & .ldf) ke drive lainnya, misalnya drive D:. Namun alangkah kagetnya sewaktu Anda ingin melakukan detach ulang database, akan muncul error bahwa database tidak bisa di-detach kembali. Hal ini terjadi karena default Log On As SQL Server 2005 menggunakan Network Service, untuk itu Anda harus mengganti Log On As menjadi Local System. Berikut langkah-langkahnya:

1.       Buka aplikasi SQL Server Configuration Manager
Jika OS Anda Windows XP, klik Start > All Programs > Microsoft SQL Server 2005 > Configuration Tools > klik SQL Server Configuration Manager

Jika OS Anda Windows Vista / 7, klik logo Windows (Start) > All Programs > Microsoft SQL Server 2005 > Configuration Tools > SQL Server Configuration Manager atau Anda dapat langsung mengetikan SQL Server Configuration Manager pada Search programs and files
2.   Akan muncul jendela SQL Server Configuration Manager, pada kolom Log On As berisi NT AUTHORITY\NetworkService yang tampak seperti dibawah ini:
3.       Klik kanan pada SQL Server (SQLEXPRESS) kemudian klik Properties, kemudian akan muncul jendela seperti di bawah ini. Pada tab Log On, pilih option Built-in account: kemudian ganti nilai di combo box menjadi Local System, kemudian klik tombol OK
4.       Akan muncul pesan konfirmasi untuk melakukan restart service, klik tombol Yes
5.       Tunggu beberapa saat, kemudian Anda akan melihat perubahan pada kolom Log On As menjadi LocalSystem.

~ Semoga Bermanfaat ~

Download File PDF : DOWNLOAD

Friday, October 29, 2010

Membuat Database menggunakan SQL Management Studio (SMS)


Jika Anda ingin menggunakan SMSS, aplkasi ini harus diinstal terlebih dahulu karena secara default sewaktu install Visual Studio 2005, SMSS tidak diinstall. Berikut cara membuat database menggunakan SMSE.

1.       Jalankan aplikasi SMSE, lakukan login.
Anda bisa melakukan login dengan menggunakan Windows Authentication
Atau dengan menggunakan SQL Server Authentication
2.       Setelah Anda berhasil login ke SQL Server, maka Anda dapat membuat database dengan melakukan klik kanan pada Databases > kemudian klik New Database…
3.       Masukkan nama database pada Database name:, kemudian klik tombol OK
4.       Jika database telah berhasil dibuat maka sekarang untuk membuat tabel klik [nama database] > klik kanan pada Tables > kemudian klik New Table…
5.       Masukkan field yang diperlukan kemudian klik tombol Save (Ctrl+S)
6.       Masukkan nama tabel yang dibuat kemudian klik tombol OK
7.       Secara default file database yang dibuat akan berada pada Drive C:\Program Files\Microsoft SQL Server\MSSQL.X\MSSQL\Data (X merupakan nomor urutan instance, biasanya jika Anda tidak membuat instance lainnya maka X=1). Database yang Anda buat terdapat 2 file yaitu .mdf dan .ldf. NB: Untuk menghindari database hilang jika terjadi kerusakan pada OS maka sebaiknya database dipindahkan ke drive lainnya misalnnya D:
8.       Sebelum Anda memindahkan database (.mdf & .ldf) Anda harus melakukan detach database (melepaskan database dari SMSE) terlebih dahulu. Klik kanan pada database yang Anda buat > kemudian pilih Tasks > klik Detach…
9.       Jika detach berhasil, pindahkan file .mdf & .ldf pada langkah nomor 7 ke-drive yang Anda inginkan.
10.   Sekarang attach kembali database yang telah Anda buat sebelumnya, klik kanan pada Databases > klik Attach…
11.   Pilih lokasi dimana tempat Anda memindahkan file database, hanya file .mdf yang muncul, kemudian klik OK.
12.   Setelah selesai memilih lokasi database, akan muncul jendela seperti di bawah, klik OK.
Jika terjadi error, hal ini terjadi karena secara default SQL Server Log On As adalah Network Service, lakukan penggantian Log On As menjadi Local System, caranya disini.
13.   Silahkan refresh database dengan klik kanan pada Databases > kemudian klik Refresh. Maka akan tampak database yang di-attach sebelumnya dalam keadaan Read-Only, lakukan detach database tersebut.
14.   Jika Anda sudah mengganti Log On As menjadi Local System dan database yang Read-Only, silahkan coba attach kembali database dari langkah nomor 10.

~ Semoga Bermanfaat ~

Download File PDF : DOWNLOAD

Thursday, October 28, 2010

Cara Membuat Database dari Visual Studio 2005

Sebenarnya tanpa kita meng-install SQL Management Studio Express (SMSE), Visual Studio 2005 sudah menyediakan fasilitas atau tool untuk membuat database, berikut langkah membuat database tanpa menggunakan SMSE.

1.       Buka aplikasi Visual Studio 2005, klik menu ViewServer Explorer (Ctrl+Alt+S)
2.       Akan muncul Server Explorer pada sisi pane sebelah kiri, untuk membuat database. Klik kanan pada Database Connections > Create New SQL Server Database
3.       Akan muncul jendela Create New SQL Server Database, masukkan Server name: .\SQLExpress, pada group box Log on to the server, Anda dapat menggunakan Use Windows Authentication atau Use SQL Server Authentication (jika Anda menggunakan metode ini maka Anda harus memasukkan Username: dan Password: ), kemudian masukkan nama database yang ingin Anda buat pada New database name:, kemudian klik tombol OK
4.       Setelah database berhasil dibuat, untuk membuat tabel klik Database Connections > [Nama Database] > klik kanan pada Tables kemudian klik Add New Table
5.       Silahkan masukkan nama field yang diinginkan kemudian klik tombol Save (Ctrl+S) kemudian masukkan nama tabel yang diinginkan.

~ Semoga Bermanfaat ~

Download File PDF : DOWNLOAD