Wann ist die Verwendung von SQL Server Developer Edition angemessen? [geschlossen]

geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert.

Kommentare

  • "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." – ' ist schwer zu entwickeln Eine Anwendung, die beispielsweise die Tabellenpartitionierung verwendet, wenn ' nicht verfügbar ist. Das ' ist der springende Punkt der Developer Edition.
  • Um dies zu verdeutlichen, meinte ich, dass es eine Schande wäre, die Developer Edition NICHT verwenden zu können auf einem großen Hupserver. Ich beabsichtige speziell, die erweiterten Funktionen vorzustellen und möchte dies nicht auf einem Entwickler-Laptop versuchen.
  • Oh, okay, ja, ich stimme vollkommen zu.
  • Was ' Definieren Sie eine Staging-Umgebung? Beziehen Sie sich auf ein Test- / Benutzerakzeptanz-Testsystem oder ein ETL-Staging? Passend ist ' hier nicht der richtige Begriff, ' hat mehr mit der Rechtmäßigkeit einer Konfiguration zu tun.
  • Ich ' stimme ab, um diese Frage als nicht zum Thema gehörend zu schließen, da dies wirklich nicht ' ta Frage Peers sollten antworten .

Antwort

Development Edition-Lizenzen können verwendet werden Um alles zu installieren, was nicht in Produktion ist, vorausgesetzt, jeder, der eine Verbindung zum Server herstellt, verfügt über eine eigene Entwicklungslizenz. MSDN-Lizenzen können auch verwendet werden, wenn jeder über eine MSDN-Lizenz verfügt.

Kommentare

  • everyone that connects to the server has their own development license – bedeutet dies jeden, der über SSMS eine Verbindung als Entwickler / Administrator herstellt, oder jeden, der Benutzer einer Anwendung ist, die oben ausgeführt wird des SQL Servers?
  • ' Es können keine Anwendungen für eine SQL Server-Instanz ausgeführt werden, die ausgeführt wird die Developer Edition. Wenn ' eine Anwendung darauf ausgeführt wird, befindet sie sich in Produktion. Die Developer Edition ist für Test / Entwickler, sonst nichts. Jeder, der sich als Entwickler oder Administrator mit ihm verbindet, benötigt eine Entwicklerlizenz (oder eine MSDN-Lizenz).
  • Sinnvoll. Ich nehme aus der Sicht der Datenbank ' an, dass sogar eine Test- / Entwicklungsversion einer Anwendung in ihren Augen produziert wird.
  • Dies ist nicht korrekt – Sie können ausführen Anwendungen und darüber hinaus können Ihre Benutzer unter bestimmten Bedingungen darauf zugreifen. Aus dem aktuellen PUR für SQL 2014 : Your end users may access the software to perform acceptance tests or to provide feedback on your programs. AND 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 " ' Es dürfen keine Anwendungen auf einem SQL Server ausgeführt werden Instanz, auf der die Developer Edition ausgeführt wird. " – Das macht keinen Sinn. Wie würde der einzelne Entwickler seine Datenbank testen, wenn er nicht die Anwendungen verwenden würde, die er dafür erstellt hat? Sogar SQL Server Management Studio wäre verboten, wenn das, was Sie sagen, wahr ist, da es ' eine Anwendung ist. Grundsätzlich muss er ' SQL-Rohanforderungen über TCP / IP-Sockets oder Rohmaschinencode oder ähnliches senden. Oh, warte, sogar cmd.exe und HxD.exe (meine Lieblingshex-Bearbeitung) sind Anwendungen, also ….. diese wären auch illegal .

Antwort

Kurze Antwort: Ja.

Etwas längere Antwort: Ja als Solange Sie eine Entwicklerlizenz für jede Person haben, die auf die Entwicklungs- und Staging-Server zugreift.

Aus der Lizenzierungs-Kurzanleitung :

Die SQL Server 2012 Developer Edition ist eine Vollfunktionsversion der SQL Server-Software – mit allen Funktionen und Merkmalen des Unternehmens Edition – lizenziert unter dem Developer Tools-Modell, bei dem es sich um ein Modell pro Benutzer handelt. Für jede Person, die auf die Software zugreift oder diese verwendet, ist eine Lizenz erforderlich.

Wenn Sie die SQL Server-Software für Entwicklungs-, Test- oder Demonstrationszwecke verwenden, sind nur die Benutzer lizenziert, und es ist keine entsprechende Lizenz für die Software erforderlich In diesem Fall werden tatsächliche Serversysteme ausgeführt, auf denen SQL Server-Software ausgeführt wird.

Solange nur lizenzierte Benutzer Zugriff auf die Software haben, können Kunden so viele Kopien der Software auf einer beliebigen Anzahl von Servern installieren, die ausschließlich für die Entwicklung verwendet werden , Test- oder Demonstrationszwecke. Dies ist insofern von Bedeutung, als Kunden die Software auf mehreren Geräten ausführen können (z. B. zu Testzwecken), ohne jedes Nicht-Produktionsserversystem lizenzieren zu müssen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.