в качестве предположения
- на VPS в Службах проверьте, что служба SQL работает
- посмотрите ,какие протоколы разрешены для подключения (SQL Server Configuration Manager) - возможно, у вас серверу разрешен только Shared Memory, а клиент (EF) стучит по TCP/IP