Problem mit verteilten Computing mit mdf Dateien
-
08-10-2019 - |
Frage
Ich bin mit SQL Express Edition 2005 und MDF- Datendatei Erstellt vb.net mit 2008 jetzt ich diese Daten-Datei in lan verwenden möchten. i modifizierte Verbindungszeichenfolge
"Data Source = \ SQLEXPRESS;. AttachDbFilename = \ Server \ Data \ Data1.mdf; Integrated Security = True; User Instance = True; Connect Timeout = 60"
es zeigt Sicherheits info error Ich mag für meine Anwendung einzige Datenbank-Datei verwenden Sie mir bitte mit Verbindungszeichenfolge helfen. danke
Lösung
Ich sehe zwei Möglichkeiten ...
Ein, ungültiger Pfad in der Verbindungszeichenfolge.
Ändern Sie Ihren Weg:
Aus: \ Server \ Data \ Data1.mdf
An: \\ Server \ Data \ Data1.mdf (man beachte die zusätzliche Backslash am Anfang)
Zwei, Ihre SQL nicht eingerichtet Remote-Verbindungen zu akzeptieren:
Öffnen Sie die Konfigurationstools, und dann auf das SQL Server-Netzwerk Konfiguration Klicken Sie auf Protokolle für SQL Ausdrücken. Aktivieren Sie dann die Shared Memory wenn nicht (standardmäßig wird es sein, aktiviert), Named Pipes und TCP / IP und starten Sie den Server. Und dafür sorgen, dass Ihre Firewall ermöglicht die Fernbedienung Verbindungen zu SQL Server.