2017-02-13 4 views
0

Ich möchte einen Node-Server für die Kommunikation mit einer SQL Server-Datenbank verwenden. Ich verwende die Node Seriate-Bibliothek und SQL Server LocalDB.LocalDb für HTTP-Verbindung konfigurieren

Ich konnte die Verbindung mit SQL Server Express arbeiten, aber ich würde lieber LocalDB verwenden. Mit Express konnte ich den SQL Server-Konfigurations-Manager starten und die Ports angeben, die der Datenbankserver überwachen soll. Ich kann keine Möglichkeit finden, dies mit LocalDB zu tun. Ist es möglich, und wenn ja, wie würde ich das tun?

Antwort

0

LocalDB erlaubt nur lokale Verbindungen über Named Pipes. Daher ist es nicht möglich, LocalDB für dieses Szenario zu verwenden. Sie müssen SQL Server Express verwenden.

Nur aus Interesse, warum bevorzugen Sie LocalDB?

+0

Ich habe gehört, dass LocalDB nur solange eine Instanz von SQL Server läuft, wie Visual Studio geöffnet ist. Sobald Sie es schließen, stoppt es den Datenbankserver. Bei Express läuft der Server jedoch ständig, unabhängig davon, ob Sie gerade arbeiten oder nicht. Ich mochte die Idee einfach. Ich begann mit Express. Dann habe ich von LocalDB erfahren und dachte "Hey, ich sollte das versuchen". Dann habe ich es versucht und bin auf das Problem mit der Verbindung gestoßen, das du beantwortet hast. –