SQL-Ausnahme: Am anderen Ende der Leitung befindet sich kein Prozess

Ich kann nicht über C # -Code auf meine SQL Server-Verbindung zugreifen. Ich erhalte diesen Fehler:

SQL-Ausnahme: Am anderen Ende der Leitung befindet sich kein Prozess

Das ist die Verbindungszeichenfolge in meiner app.config:

<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=BELLA\SQLEXPRESS;Initial Catalog=TLP;User Id=pascal;Password=test;Pooling=False"/>

Wenn ich die Windows-Authentifizierung verwende: Integrated Security = True;

Dann kann ich mich mit der Datenbank verbinden.

ABER ich kann die Windows-Authentifizierung NICHT verwenden, da das Öffnen der SQL-Verbindung über einen Windows-Dienst erfolgt, der als LocalSystem ausgeführt wird. Wenn ich das tue, bekomme ich folgende Fehlermeldung:

Login fehlgeschlagen. Anmeldung für Benutzer 'NT AUTHORITY \ SYSTEM' fehlgeschlagen

Es ist das erste Mal, dass ich einen Login + Benutzer in SQL Management Studio erstelle, also bin ich mir fast sicher, dass ich etwas falsch gemacht habe und es ist meine Schuld.

Das habe ich gemacht:

1) Erstellen Sie ein neues Login im Sicherheitsordner des Servers mit SQL-Authentifizierung user: pascal und password: test.

2) Ging zu meiner Datenbank und erstellte einen neuen Benutzer im Sicherheitsordner mit user: pascal und login: pascal und schema: dbo

3) Habe ich etwas vergessen?

Lösungen von anderen Leuten:

1) Ich habe auch diesen Link ausprobiert, aber leider ist mein Sql Select in der suspect_pages-Tabelle leer.

Fehler: Am anderen Ende der Leitung befindet sich kein Prozess

2) Meine SQL Server-Netzwerkkonfiguration hat die Einstellungen für TCP / IP, Names Pipes und Shared Memory AKTIVIERT.

3)SQL Server 2008 kann sich nicht mit einem neu erstellten Benutzer anmelden

Nummer 1 bis 3 hat überhaupt nicht geholfen.

All dies geschieht auf meinem lokalen Rechner. Kein Netzwerk ist hier.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage