Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

kesalahan:26 - Kesalahan Menemukan Server/Instance Ditentukan. (Tidak dapat terhubung ke Db lokal saya Dari server Host saya)

Format ini menunjukkan koneksi lokal:

.\SQLEXPRESS

Dari server lain, Anda harus menentukan nama server atau alamat IP, mis.:

192.168.1.205\SQLEXPRESS
YOURMACHINE\SQLEXPRESS

Anda juga harus memvalidasi bahwa instance adalah SQL Server Express. Dari pertanyaan Anda yang hampir sama lainnya itu terlihat seperti contoh default.

Anda juga harus berhenti menggunakan teknik instance/attachDbFilename konyol ini. Lampirkan database Anda ke instance dengan benar, lalu rujuk nama database logis menggunakan Initial Catalog=aspnetdb; di string koneksi Anda. Fitur instans pengguna ini tidak digunakan lagi karena berbagai alasan, dan ini tentu saja salah satunya.

Tentu saja mungkin ada masalah jaringan lain yang akan mencegah hal ini, mis. jika server berada di domain yang berbeda, ada pengaturan firewall yang mengganggu, dll. Tetapi server Anda yang lain tidak akan pernah dapat mengakses mesin Anda menggunakan titik untuk nama server.

EDIT memberikan langkah kecil karena jelas saran saya tidak diikuti. Dengan asumsi Anda benar-benar telah memasang database aspnetdb di server baru, silakan coba ini:

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

Jika Anda tidak menggunakan instance bernama SQL Express, coba:

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

Untuk autentikasi SQL, gunakan nama pengguna/sandi yang sama dengan yang Anda gunakan di Management Studio:

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

Ini adalah pemecahan masalah 101 hal. Jika Anda masih tidak dapat menjalankannya, Anda mungkin harus menyewa konsultan selama 10 menit untuk memperbaikinya untuk Anda karena tidak mungkin untuk mengetahui apa yang telah Anda lakukan dan mengapa Anda tidak dapat membuatnya bekerja.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sisipan massal pyodbc dasar

  2. Menjelajahi Operasi Indeks Online Tingkat Partisi di SQL Server 2014 CTP1

  3. Windows Azure SQL Database - kolom peningkatan Identitas Otomatis melewatkan nilai

  4. Cara Menemukan Format Tanggal yang Digunakan untuk Bahasa Tertentu di SQL Server (T-SQL)

  5. Apa SqlDbType yang dipetakan ke varBinary(max)?