Я создал sql server
база данных на моем vps сервере. Я хочу подключиться со своего персонального компьютера к этой базе данных с помощью SQL server Management studio
или приложение C #. К сожалению, похоже, что моя база данных работает только локально.
Я уже добавил нового пользователя SQL, чтобы иметь возможность подключиться. Дело в том, что я могу подключиться к базе данных на моем vps-сервере, но не могу этого сделать на своем персональном компьютере:
Это вообще возможно сделать?
Вам также необходимо убедиться, что SQL Server разрешено использовать TCP / IP или именованные каналы. Вы можете включить их, открыв диспетчер конфигурации SQL Server в Пуск> Программы> Microsoft SQL Server 2012> Инструменты настройки и убедитесь, что TCP / IP и именованные каналы включены. Затем попробуйте подключиться, если нет. Затем перейдите в «Конфигурация сети SQL Server» и дважды щелкните TCP / IP. Щелкните вкладку «IP-адреса» и прокрутите вниз. В разделе «IP All» удалите динамические порты TCP, если они есть, и установите для порта TCP значение 1433. Нажмите «ОК», затем перейдите в «Службы SQL Server», перезапустите экземпляр SQL Server и попытайтесь подключиться.
В свойствах сервера необходимо включить удаленные подключения во вкладке подключений!
Выделите свою базу данных в проводнике объектов и щелкните правой кнопкой мыши.
Перейдите в свойства и вкладку подключения.
Установите флажок Включить удаленные подключения!
Надеюсь это поможет
В дополнение к тому, что вам говорили другие, я предлагаю проверить связь TCP / IP между физическим и VPC (и разрешение IP-адреса). Затем проверьте, запущена ли служба браузера Sql Server.