คุณใช้ SQL Server Developer Edition บนเครื่องที่ใช้เซิร์ฟเวอร์ในสภาพแวดล้อม DEV และ STAGING หรือไม่?
ฉันกำลังทำงานในโครงการขนาดใหญ่ที่ (ถ้าผ่านการพิสูจน์ขั้นตอนของแนวคิด) เราจะมีเซิร์ฟเวอร์ฐานข้อมูลระดับองค์กรขนาดใหญ่กระจายตามพื้นที่ทางภูมิศาสตร์ที่ใช้ SQL Server 2012 Enterprise Edition
เราจะมีสภาพแวดล้อมการผลิตในขั้นต้นจะมี 3 เซิร์ฟเวอร์สภาพแวดล้อม Staging ของเราจะมีอย่างน้อย 3 เซิร์ฟเวอร์และสภาพแวดล้อมการพัฒนาของเราจะมี 1 เซิร์ฟเวอร์ (โฮสต์สามอินสแตนซ์)
ฉันรู้สึกว่าเราจะต้องได้รับสิทธิ์การใช้งานระดับองค์กรสำหรับเซิร์ฟเวอร์ที่ใช้งานจริงเท่านั้นและเราสามารถรับฉบับนักพัฒนาซอฟต์แวร์ในสภาพแวดล้อมนักพัฒนาและสภาพแวดล้อมของเราเพราะพวกเขาไม่ใช่ "การผลิต"
แหล่งข้อมูลอื่นบอกฉันว่าเราต้องมีสิทธิ์ใช้งานระดับองค์กรในเครื่องที่กล่าวถึงข้างต้นทั้งหมดและรุ่นนักพัฒนาซอฟต์แวร์นั้นมีไว้สำหรับนักพัฒนาเพียงคนเดียวในเวิร์กสเตชันของพวกเขา
ตั้งแต่ฉบับผู้พัฒนามีฟีเจอร์สุดเซ็กซี่ของ Enterprise ฉันไม่สามารถมองเห็นคุณค่าของมันได้ในเครื่องจักรระดับเวิร์คสเตชั่นโดยเฉพาะอย่างยิ่งสำหรับการพัฒนาและทดสอบระบบความพร้อมใช้งานสูงที่เรากำลังสร้าง
หากเราต้องแยกสิทธิ์การใช้งาน Enterprise สำหรับเซิร์ฟเวอร์ dev นั่นจะเป็นการฆ่าหลักฐานขั้นตอนแนวคิดของเราดังนั้นจึงเป็นการฆ่าโครงการ การบังคับใช้สิทธิ์ใช้งานระดับองค์กรในสภาพแวดล้อมแบบ Staging จะทำให้การจัดการต้องการข้ามขั้นตอนโดยสิ้นเชิง
"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."
- มันยากที่จะพัฒนาแอปพลิเคชั่นที่ใช้ตัวอย่างเช่นการแบ่งพาร์ติชันตารางเมื่อไม่สามารถใช้งานได้ นั่นคือจุดรวมของ Developer Edition