Ich habe einige Probleme mit der Konnektivität. Frage-DB-Verbindung mit alten Code und nicht mit neuen
1) Ist es möglich, dass die Webanwendung auf die Datenbank aber nicht auf die Konsolenanwendung zugreift?
2) Wenn ich meine Konsole-App an unsere Datenbank auf Server- "A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible
" anschließe, kommt dieser Fehler obwohl, wenn ich die Verbindung unter Verwendung der Einstellungsregisterkarte in VS2010 für Konsolenanwendung teste, sagt Connection erfolgreich, aber so bald Wenn ich Con.open schreibe, bekomme ich den Fehler erwähnt.
3) Auch, wenn ich nicht in der Lage bin, eine Verbindung zu meinem db mit einer neuen Anwendung herzustellen, wie kommt es, dass die vorherige Webanwendung auf der Produktion gut funktioniert?
HINWEIS -Die Server-Sql-Instanzen wurden massiv geändert und alle Server wurden aktualisiert.
Mache ich Sinn?
Code Ich bin using-
SqlConnection con;
SqlDataReader reader;
try
{
int id;
con = new SqlConnection("Data Source=DAN\\C1;Initial Catalog=tablenames;User ID=user;Password=123");
con.Open();//Error comes here
Exakt gleiche Verbindungszeichenfolge funktioniert für Webapplikation aber nicht für Console.Is es etwas mit SQL Server Upgarde und Änderungen zu tun haben.
Irgendwelche Hilfe oder Anleitung?
Stellen Sie sicher, dass Ihre Konsolenanwendung die gleiche Verbindungszeichenfolge wie die Webanwendung – Mainak
verwendet. Sie hat dieselbe Zeichenfolge: | – vish1990
dann könnte das Problem sein, dass Ihr PC nicht mit dem Netzwerk verbunden ist, auf dem der Datenbankserver ist. Versuchen Sie, sich über das sqlserver Management Studio bei der Datenbank anzumelden.Wenn Sie den gleichen Fehler wie oben erhalten, sind Sie nicht mit dem erforderlichen Netzwerk verbunden. – Mainak