Megjegyzések
Válasz
Fejlesztői kiadási licencek használhatók bármi telepítéséhez, amely nem termelés, feltéve, hogy mindenki, aki csatlakozik a szerverhez, saját fejlesztési licenccel rendelkezik. Az MSDN licencek akkor is használhatók, ha mindenkinek van MSDN licence.
Megjegyzések
-
everyone that connects to the server has their own development license
– ez mindenkit jelent, aki fejlesztőként / rendszergazdaként csatlakozik az SSMS-hez, vagy mindenkit, aki a tetején futó alkalmazás felhasználója az SQL Server? - ' nem lehet olyan alkalmazás, amely futó SQL Server-példány ellen fut a Developer Edition. Ha ' s fut egy ellene futó alkalmazás, akkor az gyártás alatt áll. A Developer Edition a test / dev programhoz készült, semmi máshoz. Bárki, aki csatlakozik hozzá, akár fejlesztőként, akár rendszergazdaként, rendelkeznie kell fejlesztői licenccel (vagy MSDN-licenccel).
- Van értelme. Feltételezem, hogy az adatbázisból ' szempontból még egy alkalmazás teszt / dev verziója is produkció a szemében
- Ez nem helyes – futtathat alkalmazások és mi több, a felhasználók bizonyos feltételek mellett hozzáférhetnek hozzájuk. A SQL PUR aktuális PUR-jából :
Your end users may access the software to perform acceptance tests or to provide feedback on your programs.
ÉSIn 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 " ' nem lehet olyan alkalmazás, amely SQL Server ellen fut a fejlesztői kiadást futtató példány. " – Ennek nincs értelme. Hogyan tesztelné az egyetlen fejlesztő az adatbázisát, hacsak nem az általa készített alkalmazásokat használja? Még az SQL Server Management Studio is tiltott lenne, ha igaz, amit mond, mivel ' egy alkalmazás. Alapvetően neki ' nek nyers SQL kéréseket kell küldenie TCP / IP foglalatok, nyers gépkód vagy valami más segítségével. Ó, várj, még
cmd.exe
ésHxD.exe
(a kedvenc hexa szerkesztésem) is alkalmazások, tehát ….. ezek is illegálisak lennének .
Válasz
Rövid válasz: igen.
Kissé hosszabb válasz: igen, mint mindaddig, amíg minden fejlesztői és átmeneti kiszolgálóhoz hozzáférő személy hez egy fejlesztői licenc tartozik.
A licencelési gyors útmutatóból :
Az SQL Server 2012 Developer Edition az SQL Server szoftver teljes funkciójú változata – az Enterprise összes szolgáltatásával és képességével kiadás – a Developer Tools modell alapján licencelt, amely egy „felhasználónkénti” modell. Egy licencre van szükség minden olyan személy számára, aki hozzáfér a szoftverhez, vagy azt használja.
Ha az SQL Server szoftvert fejlesztési, tesztelési vagy demonstrációs célokra használja, csak a felhasználóknak van licencük, és nincs szükség megfelelő licencre a szoftverhez. tényleges kiszolgáló rendszerek, amelyek ebben az esetben SQL Server szoftvert futtatnak.
Amíg csak az engedéllyel rendelkező felhasználók férnek hozzá a szoftverhez, az ügyfelek a szoftver annyi példányát telepíthetik bármilyen szerverre, amelyeket kizárólag fejlesztésre használnak , teszt vagy bemutató célokra. Ez azért lényeges, mert lehetővé teszi az ügyfelek számára, hogy a szoftvert több eszközön futtassák (például tesztelési célokra) anélkül, hogy licencet kellene adniuk minden nem gyártói kiszolgáló rendszerre
"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."
– ezt ' nehéz fejleszteni olyan alkalmazás, amely például tábla particionálást használ, ha ' nem érhető el. Ez ' a Fejlesztői kiadás teljes lényegét jelenti.