Komentáře
Odpověď
Lze použít licence pro vývojovou edici instalovat cokoli, co není v produkci, za předpokladu, že každý, kdo se připojí k serveru, má svou vlastní vývojovou licenci. Licence MSDN lze použít také v případě, že každý má licenci MSDN.
Komentáře
-
everyone that connects to the server has their own development license
– znamená to každého, kdo se připojuje pomocí SSMS jako vývojář / administrátor, nebo každého, kdo je uživatelem aplikace běžící nahoře serveru SQL Server? - Nemohou být ' žádné aplikace spuštěné proti spuštěné instanci serveru SQL Server edice pro vývojáře. Pokud ' běží proti ní aplikace, je ve výrobě. Developer Edition je pro test / dev, nic jiného. Každý, kdo se k němu připojí, ať už jako vývojář nebo správce, musí mít licenci pro vývojáře (nebo licenci MSDN).
- Má smysl. Předpokládám, že z pohledu databáze ' se v jejích očích vyrábí i testovací / dev verze aplikace.
- To není správné – můžete spustit aplikace a navíc k nim mají uživatelé za určitých podmínek přístup. Z aktuálního PUR pro SQL 2014 :
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.
- @mrdenny " ' nemohou být žádné aplikace spuštěné proti serveru SQL instance, na které běží Developer Edition. " – To nedává smysl. Jak by jediný vývojář otestoval svou databázi, pokud by nepoužíval aplikace, které pro ni vytvořil? I SQL Server Management Studio by bylo zakázáno, pokud je to, co říkáte, pravdivé, protože ' je to aplikace. V zásadě musí ' odeslat surové požadavky SQL pomocí soketů TCP / IP nebo surového strojového kódu nebo tak něco. Počkejte, dokonce i
cmd.exe
aHxD.exe
(moje oblíbená hexadecimální úprava) jsou aplikace, takže ….. i ty by byly nelegální .
Odpověď
Krátká odpověď: ano.
Mírně delší odpověď: ano jako pokud máte jednu licenci pro vývojáře pro každou osobu , která má přístup na vývojové a pracovní servery.
Z Stručné referenční příručky pro licencování :
SQL Server 2012 Developer Edition je plně funkční verze softwaru SQL Server – se všemi funkcemi a schopnostmi Enterprise vydání – licencováno podle modelu Developer Tools, což je model „na uživatele“. Pro každou osobu, která přistupuje k softwaru nebo jej používá, je vyžadována jedna licence.
Při použití softwaru SQL Server pro účely vývoje, testování nebo demonstrace jsou licencováni pouze uživatelé a není třeba odpovídající licence pro v tomto případě skutečné serverové systémy se softwarem SQL Server.
Dokud mají k softwaru přístup pouze uživatelé s licencí, mohou si zákazníci nainstalovat libovolný počet kopií softwaru na libovolný počet serverů, které se používají výhradně pro vývoj , testovací nebo demonstrační účely. To je významné, protože umožňuje zákazníkům spouštět software na více zařízeních (například pro účely testování), aniž by museli licencovat každý neprodukční serverový systém.
"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."
– je ' těžko se rozvíjet aplikace, která používá například dělení tabulek, když ' není k dispozici. To ' je podstatou edice pro vývojáře.