Apakah Anda menggunakan SQL Server Developer Edition pada mesin kelas server di lingkungan DEV dan STAGING?
Saya sedang mengerjakan proyek besar di mana (jika melewati tahap konsep bukti) kita akan memiliki beberapa server basis data kelas perusahaan yang terdistribusi secara geografis menjalankan SQL Server 2012 Enterprise Edition.
Kami akan memiliki lingkungan produksi pada awalnya akan memiliki 3 server, lingkungan Staging kami akan memiliki minimal 3 server, dan lingkungan Pengembangan kami akan memiliki 1 server (hosting tiga contoh).
Saya mendapat kesan bahwa kita hanya perlu memperoleh lisensi Enterprise untuk server produksi aktual, dan kita bisa bertahan dengan edisi pengembang di pengembang kami dan lingkungan pementasan karena mereka bukan "produksi".
Sumber lain telah memberi tahu saya bahwa kami perlu memiliki lisensi perusahaan untuk semua mesin yang disebutkan di atas, dan edisi pengembang hanya dimaksudkan untuk satu pengembang di workstation mereka.
Karena edisi pengembang memiliki semua fitur seksi Enterprise, saya tidak dapat benar-benar melihat nilainya di mesin kelas workstation, terutama untuk mengembangkan dan menguji jenis sistem ketersediaan tinggi yang sedang kami bangun.
Jika kita harus mengeluarkan lisensi Perusahaan untuk server dev, itu akan hampir membunuh tahap konsep konsep kita, sehingga membunuh proyek. Memaksa lisensi perusahaan pada lingkungan pementasan akan membuat manajemen hanya ingin melewati pementasan sama sekali.
sumber
"Since developer edition has all the sexy features of Enterprise, I can't really see the value of it on a workstation class machine, especially for developing and testing the type of high availability system we are building."
- Sangat sulit untuk mengembangkan aplikasi yang menggunakan, misalnya, partisi tabel, ketika itu tidak tersedia. Itulah inti dari Edisi Pengembang.Jawaban:
Lisensi edisi pengembangan dapat digunakan untuk menginstal apa pun yang bukan produksi, asalkan semua orang yang terhubung ke server memiliki lisensi pengembangan mereka sendiri. Lisensi MSDN dapat digunakan juga jika semua orang memiliki lisensi MSDN.
sumber
everyone that connects to the server has their own development license
- Apakah ini berarti semua orang yang terhubung menggunakan SSMS sebagai pengembang / admin, atau semua orang yang merupakan pengguna aplikasi yang berjalan di atas SQL Server?Your end users may access the software to perform acceptance tests or to provide feedback on your programs.
ANDIn addition to the Licensed User, any person that has access to your internal network may install and use copies of the software to demonstrate use of your programs with the software.
cmd.exe
danHxD.exe
(edit hex favorit saya), adalah aplikasi, jadi ..... itu juga akan ilegal.Jawaban singkat: ya.
Jawaban yang sedikit lebih lama: ya, selama Anda memiliki satu lisensi pengembang untuk setiap orang mengakses server pengembangan dan pementasan.
Dari Panduan Referensi Cepat Lisensi :
sumber