När är det lämpligt att använda SQL Server Developer Edition? [stängd]

<åt sidan class = "s-notice s-notice__info js-post-notice mb16" role = "status">

Stängd. Denna fråga är utanför ämnet . För närvarande accepteras inte svar.

Kommentarer

  • "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." – det ' är svårt att utveckla ett program som använder till exempel tabellpartitionering när det ' inte är tillgängligt. Att ' är hela poängen med Developer Edition.
  • Bara för att klargöra, vad jag menade var att det skulle vara synd att INTE kunna använda Developer Edition på en stor honking-server. Jag tänker specifikt visa upp de mer avancerade funktionerna och vill inte försöka göra det på en bärbar dator för utvecklare.
  • Åh okej, ja, jag håller helt med.
  • Vad ' Är din definition av en scenmiljö? Hänvisar du till ett test- / användaracceptans-testsystem eller ETL-iscensättning? Lämplig är inte ' t den korrekta termen här, det ' har mer att göra med en konfigurations lagenlighet.
  • Jag ' Jag röstar för att stänga denna fråga som utanför ämnet eftersom det här är verkligen inte ' ta frågeställningar ska svara .

Svar

Licens för utvecklingsutgåva kan användas att installera allt som inte produceras, förutsatt att alla som ansluter till servern har sin egen utvecklingslicens. MSDN-licenser kan också användas om alla har en MSDN-licens.

Kommentarer

  • everyone that connects to the server has their own development license – betyder det alla som ansluter med hjälp av SSMS som utvecklare / administratörer, eller alla som är användare av ett program som körs på toppen av SQL Server?
  • Det kan ' inte vara några program som körs mot en SQL Server-instans som körs utvecklarversionen. Om ' finns ett program som körs mot det, är det i produktion. Developer Edition är för test / dev, inget annat. Alla som ansluter till den, antingen som utvecklare eller administratör, måste ha en utvecklarlicens (eller en MSDN-licens).
  • Det är vettigt. Jag antar att från databasens ' synvinkel till och med en test / dev-version av en applikation är produktion i dess ögon
  • Detta är inte korrekt – du kan köra applikationer och dessutom kan dina användare komma åt dem under vissa förhållanden. Från nuvarande PUR för SQL 2014 : Your end users may access the software to perform acceptance tests or to provide feedback on your programs. OCH In 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.
  • @mrdenny " Det kan ' inte vara några program som körs mot en SQL Server instans som kör Developer Edition. " – Det är inte meningsfullt. Hur skulle den enskilda utvecklaren testa sin databas, om han inte använde de applikationer som han hade gjort för den? Även SQL Server Management Studio är förbjudet om det du säger är sant, eftersom det ' är ett program. I grund och botten måste han ' skicka det råa SQL-förfrågningar med TCP / IP-uttag eller rå maskinkod eller något. Åh vänta, även cmd.exe och HxD.exe (min favorit hex-redigering), är applikationer, så ….. det skulle också vara olagligt .

Svar

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *