使用しているMSSQLインスタンス名は何ですか?
インスタンス名を指定せず、「server.com」のように接続する場合、デフォルトのインスタンス名は「MSSQLSERVER」が使用されますが、MSSQLサーバーのインスタンス名は「MSSQLSERVER2012」または「SQLEXPRESS」の場合があり、この場合は次のように接続する必要があります。 「server.com\MSSQLSERVER2012」または「server.com\SQLEXPRESS」
「SQLサーバー構成マネージャー」でインスタンス名を確認できます。
インスタンス名に問題がない場合は、指定したIPアドレスに対してリモートネットワーク接続が「有効」になっていることを確認します(ただし、セキュリティの脅威に注意してください)。
セキュリティノート
MS SQLサーバーへのリモート接続を許可すると、SQLサーバーが パスワードブルートフォース攻撃、サービス拒否(DoS)攻撃、あらゆる種類のエクスプロイト攻撃に対応できます。
この種の攻撃はすべて、サーバー全体の速度を低下させる可能性があります。