sql >> Databasteknik >  >> RDS >> Sqlserver

fel:26 - Fel vid lokalisering av server/instans specificerad. (Kan inte ansluta till min lokala Db från min värdserver)

Detta format indikerar en lokal anslutning:

.\SQLEXPRESS

Från en annan server måste du ange ett servernamn eller IP-adress, t.ex.:

192.168.1.205\SQLEXPRESS
YOURMACHINE\SQLEXPRESS

Du måste också verifiera att instansen är SQL Server Express. Från din andra nästan identiska fråga det ser ut som en standardinstans.

Du bör också sluta använda denna fåniga användarinstans / attachDbFilename-teknik. Bifoga din databas till instansen på rätt sätt och referera sedan till det logiska databasnamnet med Initial Catalog=aspnetdb; i din anslutningssträng. Den här användarinstansfunktionen fasades ut av flera skäl, och det här är verkligen en av dem.

Naturligtvis kan det finnas andra nätverksproblem som kommer att förhindra detta, t.ex. om servern är i en annan domän, finns det brandväggsinställningar som stör, etc. Men din andra server kommer aldrig att kunna komma åt din maskin med hjälp av en punkt för servernamnet.

REDIGERA ger babysteg eftersom mitt råd uppenbarligen inte följs. Förutsatt att du faktiskt har bifogat aspnetdb-databasen på den nya servern, försök det här:

 connectionString="data source=192.168.85.124\SQLEXPRESS;
   Integrated Security=SSPI;
   Initial Catalog=aspnetdb;" 

Om du trots allt inte använder en namngiven SQL Express-instans, försök:

 connectionString="data source=192.168.85.124;
   Integrated Security=SSPI;
   Initial Catalog=aspnetdb;" 

För SQL-autentisering använd samma användarnamn/lösenord som du använder i Management Studio:

 connectionString="data source=192.168.85.124;
   User ID=username; Password=password;
   Initial Catalog=aspnetdb;" 

Det här är att felsöka 101-grejer. Om du fortfarande inte kan få det här att fungera kan du behöva anlita en konsult i 10 minuter för att fixa det åt dig eftersom det är omöjligt att ta reda på vad du har gjort och varför du inte kan få det att fungera.




  1. Kombinera RIGHT JOIN med COUNT

  2. Hur man inaktiverar SQL Server Management Studio för en användare

  3. Hur man visar status och systemvariabler i MySQL Workbench med hjälp av GUI

  4. MySQL- och SSL-anslutning misslyckas ERROR 2026 (HY000)