Se o servidor estiver usando TCP / IP, a maneira mais simples é apenas telnetar para a porta do SQL Server e verificar se ele se conecta. Por padrão, essa é a porta 1433, portanto, isso deve funcionar:
telnet servername 1433
Isso provavelmente será apropriado na maioria dos casos.
Se estiver usando uma porta diferente ou dinâmica (comum com uma instância nomeada), será necessário determinar em qual porta ela está ouvindo no momento. Verifique o gerenciador de configuração do SQL Server para ver se é uma porta específica ou dinâmica. Se estiver usando portas dinâmicas, desde que você não tenha várias instâncias no servidor, netstat -abn
provavelmente é a maneira mais simples de encontrar o que está usando. Caso contrário, procure no log de eventos do Windows ou no log de erros do SQL Server uma mensagem indicando qual porta está sendo usada pela instância.
Se o SQL Server estiver usando pipes nomeados, acredito que, se você puder acessar compartilhamentos na máquina, terá conectividade de rede adequada. Este artigo diz que você pode ir além e tentar se conectar ao compartilhamento IPC $:
http://msdn.microsoft.com/en-us/library/aa275787%28v=sql.80%29.aspx
net use \\servername\IPC$
Isso foi escrito para o SQL Server 2000, mas não imagino que esse aspecto tenha mudado muito, se é que realmente.