none
SQL Server Express RRS feed

  • Frage

  • Hallo

    Wo kann man die SQL Server Express downloaden?

    Wieviele Benutzer können da gleichzeitig drauf zugreifen?

    wenn mein eine DnyDNS hat kann man den SQL - Server Express auch online erreichen oder ist diese nur für Locale Netzwerke?

    Wieviele Datenbanken kann man damit verwalten?

    Gibt es mit der Express Version irgendwelche Einschränkungen?

    Gruß

    Mattes

    Donnerstag, 5. November 2020 10:33

Antworten

Alle Antworten

  • Donnerstag, 5. November 2020 10:35
  • Hallo danke für die Antwort.

    So wie ich es verstanden habe ist dann SQL-Server Express nicht Netzwerk fähig sondern nur LOCAL möglich ist das richtig?

    Gruß

    Mattes

    Donnerstag, 5. November 2020 11:25
  • Moin,

    nein, das ist falsch. Express ist voll netzwerkfähig, nach der Installation sind die Netzwerkprotokolle aber nicht aktiviert.


    Evgenij Smirnov

    http://evgenij.smirnov.de

    Donnerstag, 5. November 2020 12:14
  • Hallo Mattes,

    Du solltest aber gründlich drüber nachdenken ob Du den SQL Server wirklich nach außen offenlegst.
    Das ist ein gefundenes Fressen für DDOS Attacken und andere böse Jungs.
    Jeder offene Port sollte vermieden werden, wenn irgendwie möglich. 

    Grüße Alexander

    Donnerstag, 5. November 2020 12:40
  • Hallo

    okay mein Ziel ist es ein kleines Datenbank Modul (Software) mit C# zu erstellen. Ich möchte auf diese Daten einmal local innerhalb des Netzwerk zugreifen. Aber auch wenn ich Unterwegs bin von Hotel aus zugreifen können. oder vielleicht sogar mit Smartphone.

    Erst war die Überlegung von SQLite aber es wurde mir empfohlen ein SQL Server zu nehmen. z.b. Microsoft SQL-Server oder MySQL.

    Da Visual Studio ja schon des Microsoft SQL-Server integriert ist. Denke ich das des SQL-Server die bessere Wahl ist. 

    Diese DDOS Attacken hat man bestimmt bei MySQL auch oder nicht?

    Gruß

    Mattes

    Donnerstag, 5. November 2020 13:05
  • Moin,

    Einen Datenbankserver, egal welcher Provenienz, ins Internet zu öffnen, ist eine ganz schlechte Idee. Richte ein VPN oder einen Jumphost ein (Achtung! RDP ins Internet zu öffnen, ist auch eine ganz schlechte Idee!)


    Evgenij Smirnov

    http://evgenij.smirnov.de

    Donnerstag, 5. November 2020 13:41
  • Für deinen Zweck bietet sich am besten eine Web-App an. Dafür gibts viele Beispiele und Frameworks.
    Mittels HTTPS (z.B. Lets encrypt oder falls vorhanden euer Zertifikat) kannst du die App dann offen legen und von innen und außen mit jedem Browserfähigen Gerät (auch z.B. Fernseher) anzeigen.

    Vorteile
    - nur eine Entwicklung für alle Zwecke
    - Datenbank wird durch den Server verborgen
    - HTTPS verschlüsselt die Daten

    Welche Datenbank du letztlich nimmst ist egal. Zu beachten sind lediglich die zu erwartenden Lizenzen.

    https://emerset.com/microsoft-sql-server-express/

    "SQL Server Express may only be used at no charge for development and testing, as well as for “micro workloads” such as mobile or web apps with minimal relational database requirements. The free license does not apply to instances running on virtual machines."

    SQLite, MySQL u.ä. unterliegen meist denselben oder ähnlichen Bedingungen, Entwicklung ja, Produktiver Einsatz nur mit Lizenz.

    Um unsere Kunden also nicht mit horrenden Lizenzkosten zu strafen haben wir uns bereits vor 15 Jahren für Firebird (OpenSource) entschieden.

    Donnerstag, 5. November 2020 14:00
  • Hallo

    kann man mit dem Firebird auch mit Server-Explorer von Visual Studio verwenden?

    welche NuGet Paket ist dann am besten geeignet?

    Gruß

    Mattes

    Donnerstag, 5. November 2020 14:28
  • Zu beachten sind lediglich die zu erwartenden Lizenzen.

    https://emerset.com/microsoft-sql-server-express/

    "SQL Server Express may only be used at no charge for development and testing, as well as for “micro workloads” such as mobile or web apps with minimal relational database requirements. The free license does not apply to instances running on virtual machines."

    Findest Du diesen Passus auch in den Lizenzbedingungen von Microsoft? Ich nicht. Was irgendeine Consulting-Firma dazu sagt, ist völlig egal.

    Evgenij Smirnov

    http://evgenij.smirnov.de

    Donnerstag, 5. November 2020 14:38

  • SQLite, MySQL u.ä. unterliegen meist denselben oder ähnlichen Bedingungen, Entwicklung ja, Produktiver Einsatz nur mit Lizenz.

    Hmmm... Zumindest das SQLite-Konsortium scheint das anders zu sehen:


    Evgenij Smirnov

    http://evgenij.smirnov.de

    Donnerstag, 5. November 2020 14:41
  • Allerdings in Multiuser und Client-Server-Lösungen unbrauchbar.
    SQLite ist im Prinzip ein Ersatz für embedded MDB's (Access-Datenbanken) die per Access-Runtime ja auch kostenlos ist, Access ist eben nur größenbeschränkter.
    Donnerstag, 5. November 2020 15:05
  • Hallo

    kann man mit dem Firebird auch mit Server-Explorer von Visual Studio verwenden?

    Schau Dir das an: https://www.ibprovider.com/eng/documentation/connection_to_firebird_in_visual_studio_2017_via_ddex_provider.html

    Evgenij Smirnov

    http://evgenij.smirnov.de

    Donnerstag, 5. November 2020 15:12
  • Hätte glatt von mir kommen können;-).

    Es wird sogar Entity-Framework 6 unterstützt.
    Sehr schöne Möglichkeiten der App-Entwicklung mit Framworks und Firebird bietet z.B. DevExpress (allerdings nicht ganz billig, aber preiswert).

    Donnerstag, 5. November 2020 15:15
  • Am 05.11.2020 schrieb Mattes80:

    okay mein Ziel ist es ein kleines Datenbank Modul (Software) mit C# zu erstellen. Ich möchte auf diese Daten einmal local innerhalb des Netzwerk zugreifen. Aber auch wenn ich Unterwegs bin von Hotel aus zugreifen können. oder vielleicht sogar mit Smartphone.

    Du hast zuhause sicherlich eine Fritzbox, falls ja, dort kann man eine
    VPN Verbindung einrichten über die man dann von außerhalb auf das
    interne LAN zugreifen kann.

    Servus
    Winfried


    WSUS Package Publisher:
    https://github.com/DCourtel/Wsus_Package_Publisher
    HowTos für WSUS/WPP: http://www.wsus.de/wpp
    GPO's: http://www.gruppenrichtlinien.de
    NNTP-Bridge für MS-Foren: http://communitybridge.codeplex.com/

    Donnerstag, 5. November 2020 17:03