2009-06-19 5 views

Antwort

11

Ja, Sie können.

Aber Express-Version haben einige Einschränkungen

  1. SQL Server Verwendung nur einer CPU zu einem Zeitpunkt
  2. Maximaler Speicher 1 GB ist
  3. Database Größengrenze ist 4 GB

Und Sie können umverteilen SQL Server, aber Sie müssen sich dafür bei Microsoft registrieren.

UPDATE - SQL Server 2008 R2

Database Größenbeschränkung ist 10GB

1

Falsche Antwort: Soweit ich weiß, Sie sind frei, so lange in jeder Microsoft Express Edition zu entwickeln, wie Sie dies nicht tun Verteilen Sie den Code kommerziell.

EDIT: Ich schwöre, ich habe vor einiger Zeit eine Lizenz gelesen, die Sie nicht sagen konnte. Sie müssen es an mir geändert haben, entweder das oder ich denke an die Lizenz für meine Studentenausgabe. Das tut mir leid.

Ein anderer Edit: Nur klärend, meine ursprüngliche Antwort war völlig falsch, ich habe meine MS-Lizenzen verwechselt. Soweit ich aus dem Lesen der Lizenzen letzte Nacht weiß, können Sie mit der Microsoft Express Edition Software nach Herzenslust Inhalte entwickeln.

+2

@ indyK1ng, haben Sie eine Quelle für „so lange wie Sie den Code im Handel nicht umverteilen“ Informationen? –

+2

Die FAQ besagt ausdrücklich, dass Sie kommerzielle Apps entwickeln dürfen. –

7

Ja, hier ist eine relevante faq.

Sie sind frei, Ihre Anwendungen im Handel ... an Ihren Kunden versenden

3

Ja, SQL Server Express ist kostenlos zu entwickeln auf, frei zu verwenden, frei zu verteilen - FREE all around! :-)

Zusätzlich zu MicTechs Liste der Einschränkungen ist SQL Server Express (zu diesem Zeitpunkt) nur 32-Bit.

Wie bei der 4-GB-Beschränkung für die Datenbank ist dies pro Datenbank, so dass Sie problemlos mehrere Datenbanken in SQL Server Express auf demselben Computer haben können - jeweils bis zu 4 GB groß. Und in SQL Server Express 2008 werden die Daten, die in der FILESTREAM-Dateigruppe (auf dem Datenträger gespeicherte BLOBs) gespeichert werden, für dieses Limit nicht berücksichtigt.

Marc

Verwandte Themen