Kauf eines MS SQL-Servers, verwirrt über CAL-Anforderungen

1959
Daniel Radtke

Ich bin sehr verwirrt, welche Version von SQL Server ich kaufen soll ...

Ich habe Versionen für ungefähr 599 $ und dann einige für ungefähr 1.100 $ gefunden ...

Derzeit führen wir Express aus und müssen wegen des Datenbanklimits nur ein Upgrade durchführen

Das Setup ist wie folgt:

  • Da ist der SQL Server.
  • Auf einem Terminalserver läuft eine App, die wiederum den SQL-Server verwendet

Ich bin verwirrt über die CALs ... technisch gesehen gibt es nur einen "Benutzer" auf dem SQL-Server (sa) und nur ein Computer (Terminalserver) stellt eine Verbindung her

0
Welche Version betrachten Sie speziell? Für andere Versionen von SQL Server gelten möglicherweise andere Regeln. Um Ihre tatsächlichen Anforderungen zu ermitteln, wenden Sie sich an Ihren Vertriebsmitarbeiter. Ramhound vor 8 Jahren 0
Express war in Ordnung und wie gesagt, der einzige Grund für den Kauf ist die DB-Größenbeschränkung. Aus diesem Grund würde ich mir vorstellen, dass der Standard 2012 in Ordnung wäre (die von uns verwendete Software ist anscheinend nicht mit SQL 2014 kompatibel). Gibt es auch einen Ort, an dem Sie den Kauf eines SQL-Servers empfehlen würden? Es gibt so viele Möglichkeiten (und verwirrend, wenn die Softwarefirma Ihnen einen Server mit Express gibt und "hier ..." sagt). Daniel Radtke vor 8 Jahren 0

2 Antworten auf die Frage

1
Ƭᴇcʜιᴇ007

Ich bin verwirrt über die CALs ... technisch gesehen gibt es nur einen "Benutzer" auf dem SQL-Server (sa) und nur ein Computer (Terminalserver) stellt eine Verbindung her

Sie können MS SQL nicht so multiplexen. Wenn Sie über eine Anwendung verfügen, die den SQL-Server verwendet, und 100 Personen dieses Programm für den Zugriff auf die Daten verwenden, benötigen Sie 100 SQL-CALs.

Weitere Informationen zum Multiplexing von Microsoft - Lizenzierungshinweis: Multiplexing - Client Access License (CAL) -Anforderungen :

In diesem Dokument wird erläutert, wie sich Multiplexing auf die Lizenzierung von Microsoft-Server-Betriebssystemen und Server-Produkten auswirkt, die unter dem Microsoft-Server / Client Access License-Modell (CAL) lizenziert sind. "Multiplexing" bedeutet, dass Kunden Hardware oder Software verwenden, um Verbindungen zu bündeln, Informationen umzuleiten oder die Anzahl der Geräte oder Benutzer zu reduzieren, die direkt auf ein Produkt zugreifen oder dieses verwenden. Multiplexing kann auch die Reduzierung der Anzahl von Geräten oder Benutzern umfassen, die ein Produkt direkt verwaltet.

Aus dem SQL-spezifischen Bereich des Briefs:

SQL Server-CALs sind für Benutzer erforderlich, die direkt Daten in eine SQL Server-Datenbank eingeben, abfragen oder anzeigen. In ähnlicher Weise sind SQL Server-CALs für Benutzer oder Geräte erforderlich, die Daten in eine SQL Server-Datenbank über ein Pooling-Gerät eingeben, abfragen oder anzeigen. Dies gilt auch für Benutzer, die Daten über webbasierte Anwendungen anzeigen oder Informationen über ein Zwischenprodukt in eine Datenbank eingeben . (Hinweis: Kunden können SQL Server auch pro Kern lizenzieren, so dass keine SQL Server-CALs erforderlich sind.)

Okay, sind Benutzer-CALs pro Benutzerkonto (Windows) oder pro Kopf (einige Arbeitsstationen verwenden ein einzelnes Benutzerkonto, werden jedoch von mehreren Mitarbeitern gemeinsam genutzt). Daniel Radtke vor 8 Jahren 0
Benutzer-CALs gelten pro Kopf. Ich bin mir ziemlich sicher, dass Sie auch SQL-pro-Gerät-CALs erhalten können. Dies wäre eine CAL für ein einzelnes Gerät, unabhängig davon, wer es verwendet. Ƭᴇcʜιᴇ007 vor 8 Jahren 0
0
Matthew

Über diesen Link erhalten Sie eine vollständige Auflistung der unterstützten Funktionen der verschiedenen SQL-Versionen.

https://msdn.microsoft.com/de-de/library/cc645993(v=sql.120).aspx

Welche Edition Sie benötigen, hängt nun davon ab, welche Funktionen Sie benötigen. Wenn Sie mit Express Geld verdienen und nur ein höheres DB-Limit benötigen und eine App auf einem Terminalserver ausgeführt wird, bin ich bereit zu wetten, dass Standard dort ist, wo Sie hin wollen.

Dieser Link bezieht sich auf CALs: https://www.microsoft.com/de-de/licensing/product-licensing/client-access-license.aspx

Ich habe mich nie persönlich um CALs Gedanken machen müssen, aber ich verstehe das so, dass Sie eine CAL für jeden Benutzer benötigen, der einmal auf die Datenbank zugreift. Wenn sich also 4 Personen gleichzeitig mit dem sa-Konto anmelden, benötigen Sie 4 CALs. Es gibt andere Lizenzmodelle, die es Ihnen ermöglichen, sich keine Sorgen zu machen (z. B. Kernlizenzen).