Minggu, 04 Februari 2018

Download dan Install SQL Server 2016 Developer Edition

  Tidak ada komentar
Microsoft sekarang baik, dia ngeluarin sql server 2016 developer edition. Edisi komplit yang hanya diperuntukkan bagi pengembangan aplikasi di lingkungan sendiri, bukan produksi. Kabar yang paling gembira adalah, sql server 2016 developer edition itu gratis! Mari kita mulai kupas satu-satu apa yang bisa dimanfaatkan lewat sql server edisi yang satu ini.
Saya dulu pernah belajar sql server 2005 express dengan berbagai macam kekurangannya. Ajaibnya, versi developer edition ini memiliki fitur selengkap versi enterprise!

Beberapa pilihan download sql server edisi developer atau express. Semua dengan mengunjungi https://my.visualstudio.com/Downloads?q=sql%20server
1. Download SQL Server 2016 Developer Edition


2. Kalau punya akun microsoft, langsung login aja. Kalau gak punya, menurut pengalaman dan pengetahuan saya, ya kalian harus register dulu. 😀

Diminta untuk login menggunakan akun microsoft.
3. Setelah berhasil login, tara!! Banyak pilihan yang bisa kamu download. Saat posting ini sedang ditulis, sudah ada juga sql server 2017. FYI, Sql server 2017 bisa berjalan di platform UNIX!. Silakan kalian pilih yang mana. Tapi berhubung ane mau bahas sql server developer edition dan cara installnya, ya kalau bisa pilih yang 2016 developer edition.

Berbagai pilihan download.

2. Install Sql server 2016 developer edition

Sebagai ornag yang baru belajar, kadang kita bingung kalau "Mau install sql server". Dan kadang juga salah kaprah. Sekarang-sekarang, jika ada orang yang bilang ke saya, "Ki, minta installan sql server dong!", saya selalu tanya dulu. "Enginenya atau buat nguerynya?". Itu bahasa termudah yang saya tanyakan sehingga orang paham apa keinginannya. Benar, sql server 2016 kadang suka rancu antara engine dan "buat nguery" alias SQL Server Management Studio (SSMS). Lalu apa sih bedanya?

SQL Server engine, yang kita download tadi, adalah mesin utama sql server. Tempat dimana query dieksekusi, tempat dimana database disimpan, tempat berbagai macam job yang kita buat, pokoknya segala-galanya deh. Dia adalah nyawanya sql server. Servernya sql server. 

Kalau SSMS, itu adalah software untuk mengelola si servernya dengan tampilan grafis. Lewat SSMS, kita bisa "Klik kanan->create database", atau "klik kanan -> select top 1000 rows". Apakah SSMS ini wajib dimiliki? Sebenarnya tidak. Bagi yang sudah master, mungkin dia tidak perlu lagi memakai SSMS. Cukup mengelola databasenya menggunakan Command line dengan berbagai macam query yang ada. 

Baik, mari kita mulai.

1. Mount iso sql server 2016 di komputer anda.

Mount ISO Installan SQl Server 2016 Developer Edition
2. klik kiri 2X pada setup.exe.

3. Saya tidak paham kenapa hal yang begini sampai di perlihatkan. Tapi tak apa. Klik yes ya.


4. Ketika jendela Sql server installation center terbuka, klik di tab Installation.


5. Klik "New SQL Server stand alone installation or add features....."


6. Nah. Sebelum lanjut, coba perhatikan panah hijau. Itu menandakan, bahwa di komputer saya ada Instance yang sudah terinstall. Apa sih Instance? Sebuah Instance dari database engine adalah copy dari sqlservr.exe yang dapat dijalankan dan berjalan dalam satu layanan sistem operasi. Satu Instance bisa memiliki beberapa sistem database dan satu atau lebih database yang digunakan. Dan satu komputer bisa memiliki beberapa Instance. Lalu, aplikasi akan melakukan koneksi ke Instance yang dikehendaki. Itulah pengertian dari terjemahan yang saya dapat dari dokuemntasi sql server. Intinya, Instance itu rumah bagi database-database yang digunakan.

Seperti yang kita lihat di bawah, yang panah hijau, adalah instance yang sudah diinstall di komputer saya. Setiap komputer hanya memiliki satu instance dengan nama yang default, yaitu MSSQLSERVER. Kita lanjut dulu untuk memahami lebih lanjut. Klik "Perform a new....". Next!


7.  Pilih yang versi developer. Ingat, jangan pakai untuk produksi ya! Hanya di lokal saja. Misal, kalian malah buat sistem informasi, pakai database sql server yang developer edition. Dipublikasi secara luas pula. Itu menyalahi aturan. Kalau mau yang gratis dan untuk produksi, pakailah SQL Server Express. Next!



8.  Saya sarankan untuk membaca license termsnya.  Walaupun, sejujurnya, saya tak pernah membacanya. Namun, tetap saya sarankan untuk........membacanya. Setelah setuju, klik "I Accept the license terms". Next!


9. Saya sarankan untuk menceklist yang ditandai panah merah ya. Next!



10.  Nah, kalian bisa set directory dimana tempat sql server diinstall. 



11. Sesuai penjelasan di nomor 6 tentang instance, kita akan diberitahu apakah mesin kita sudah memiliki instance yang terinstall atau belum di tabel "Installed instance". Contohnya di komputer saya ada satu instance yang sudah terinstall dengan nama default, yaitu MSSQLSERVER. Kalian diberi kebebasan untuk memberi nama instance dengan memilih combobox "Named Instance" dan ketikan nama instance yang diperlukan.


12. Ini adalah startup type dari service-service yang akan diinstall. Saya sarankan set saja semuanya ke manual, agar sql server berjalan saat kita butuhkan saja. Sehingga menghemat resource.


13.  Nah, klik "Add curent user ". Ini akan menjadikan akun windows kamu sebagai maha admin dari sql server yang nanti akan diinstall. Lalu, pindah ke tab "Data directories"


14. Jika tadi pada poin 10 kita bisa setting tempat dimana sql server itu diinstall, maka pada bagian ini kita diminta untuk menentukan DIMANA DATABASE AKAN DISIMPAN.


15. Lalu, masuk ke tab "TempDB". Untuk sementara biarkan dulu default. Dan setelah itu NEXT!


16.  Sampailah kita di penghujung acara. Klik install untuk memulai penginstaalan sql server 2016 developer edition.



Tidak ada komentar :

Posting Komentar