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

Gagal terhubung ke Server SQL dari Linux

Satu 'dapat' ketika bekerja dengan linux dan odbc menghubungkan ke Microsoft SQL Server saat menggunakan driver linux Microsoft, adalah string di odbc.ini untuk server harus berisi port juga.

 Server = [protocol:]server[,port]

sesuai http://msdn.microsoft.com/en-us/library /hh568455.aspx Ini adalah konvensi yang berbeda dari kebanyakan pengaturan lain yang menggunakan port = <portnumber> Konvensi. Jika itu tidak dikonfigurasi, Anda akan melihat kesalahan 'Could not SQLConnect'.

Pastikan juga bahwa file odbc yang benar sedang digunakan.

odbcinst -j

akan menampilkan sumber yang dikonfigurasi dan lokasinya.

Gotcha lain yang mungkin Anda temui nanti, adalah driver untuk SQL Server mengabaikan informasi pengguna dan sandi di odbc.ini jika dalam teks biasa, jadi pastikan aplikasi Anda menanganinya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa cara terbaik untuk mengambil catatan secara batch dari SQL Server

  2. Bagaimana cara melewatkan variabel nol ke Prosedur Tersimpan SQL dari kode C#.net

  3. Bagaimana menerapkan Memiliki Klausa dengan Grup dengan di Select Query - Tutorial SQL Server / TSQL Bagian 131

  4. Cara Mengaktifkan SQL Server Agent XPs menggunakan T-SQL

  5. mengotomatiskan kueri SQL untuk dijalankan setiap bulan