Jika server menggunakan TCP / IP, maka cara sederhana adalah dengan hanya telnet ke port SQL Server dan lihat apakah itu terhubung. Secara default, itu port 1433, jadi ini seharusnya berfungsi:
telnet servername 1433
Itu mungkin akan sesuai dalam banyak kasus.
Jika menggunakan port yang berbeda, atau port dinamis (umum dengan instance bernama), maka Anda harus menentukan port mana yang sedang didengarkan. Periksa manajer konfigurasi SQL Server untuk melihat apakah itu port tertentu, atau port dinamis. Jika menggunakan port dinamis, maka selama Anda tidak memiliki banyak instance di server, netstat -abn
mungkin merupakan cara paling sederhana untuk menemukan apa yang digunakannya. Jika tidak, gali melalui log peristiwa Windows atau log galat SQL Server untuk pesan yang menunjukkan port mana yang digunakan oleh instance.
Jika SQL Server menggunakan Named Pipes, maka saya percaya jika Anda dapat mengakses saham di mesin, Anda memiliki konektivitas jaringan yang memadai. Artikel ini mengatakan Anda bisa melangkah lebih jauh dan mencoba menghubungkan ke IPC $ share:
http://msdn.microsoft.com/en-us/library/aa275787%28v=sql.80%29.aspx
net use \\servername\IPC$
Itu ditulis untuk SQL Server 2000, tapi saya tidak membayangkan aspek ini telah banyak berubah, jika sama sekali.