2015-08-30 2 views
0

У меня есть VPS, установлен SQL Server и все, но проблема в том, что я не могу получить доступ к базе данных вне моего VPS.Не удается подключиться к SQL Server на VPS удаленно

Я попытался следующие:

  1. Включить порт 1433 в брандмауэре
  2. Включить окна и проверки подлинности сервера в SQL Server
  3. Enable TCP/IP
  4. Убедитесь, что SQL браузер работает

Когда я подключаюсь с использованием аутентификации SQL Server внутри своего VPS, он отлично работает, но с моего компьютера я получаю этот erro r

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) (Microsoft SQL Server, Error: -1)

Теперь что мне делать?

ответ

0

Скорее всего, ваш MS SQL-сервер не настроен для удаленного доступа. Попытайтесь следовать:

1) Откройте диспетчер конфигурации SQL Server.

enter image description here

2) Нажмите на Протоколы для SQLEXPRESS с левой боковой панели, с правой боковой панели, дважды щелкните на TCP/IP .Это откроет TCP/IP свойства.

enter image description here

3) Под свойства TCP/IP страницу, введите публичный IP-адрес сервера SQL под IP-адрес поля. Введите номер порта 1433 под портом TCP-порт поле.

4) Нажмите на Применить и OK.

5) Перезапустите службу MS SQL.

6) Подключение к MS SQL Server с помощью SQL Server Management Studio следующим образом:

enter image description here

+0

Уже сделал это, вот как я подключиться к базе данных с помощью SQL Server S + IP_Address + \ SQLEXPRESS Имя Пароль – user3289504

Смежные вопросы