#sql-server #azure #rdp #windows-firewall
Вопрос:
Я перенес свой проект в другую хостинг-компанию. Однако в моем проекте удаленного рабочего стола я попытался обновить информацию о базе данных с помощью app.config, но он не видит базу данных.
При удалении модели и повторном добавлении она выдает следующую ошибку;
Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен на разрешение удаленных подключений. Сетевые интерфейсы SQL, ошибка: 26 — Указана ошибка Определения местоположения Сервера / Экземпляра)»
Я попробовал это; я разрешил порт «1433», который является портом SQL на стороне брандмауэра. (В RDP)
Я попробовал это; Я разрешил UDP-порт «1434» на стороне брандмауэра. (В RDP)
Я попробовал это; Брандмауэр отключился, я попытался подключиться (В режиме RDP)
Я попробовал это; я попытался разрешить 1433 на лазурной стороне, но это уже было разрешено.
Поскольку SQL Server не установлен на моем удаленном сервере, я не могу видеть Службы на стороне SQL Server и диспетчер конфигурации SQL Server, но если бы служба SQL была закрыта, моя предыдущая хостинговая компания выдала бы ту же ошибку при подключении к базе данных.
Когда я беру свой проект с удаленного сервера и пробую его на своем собственном компьютере, я могу получить доступ к базе данных без каких-либо проблем. Но я не могу получить доступ к нему на удаленном сервере.
Моя хостинговая компания говорит, что нам не нужно никакого разрешения. Я больше не знаю, что делать, мне действительно нужна помощь
Комментарии:
1. Подождите, вы пытаетесь получить доступ к экземпляру на вашем локальном компьютере с удаленного экземпляра..?
2. Что именно у вас есть на этом удаленном рабочем столе ? Находится ли там ваше приложение, и вам нужно подключиться к SQL-серверу на хостинговом сайте ? Или что именно вы пытаетесь сделать ?
3. Я пытаюсь подключиться к базе данных хостинга из своего проекта, расположенного на удаленном рабочем столе @Larnu
4. У меня есть проект API на удаленном рабочем столе, и я поместил exe-файл этого проекта API в службы Windows, поэтому API постоянно работает в фоновом режиме . @GuidoG
5. Используете ли вы «безопасность Windows» или «имя пользователя/пароль» в строке подключения ? Я предполагаю, что служба будет работать под учетной записью локальной системы, у которой может не быть разрешения на вход в sql server. Если это так, то используйте «имя пользователя/пароль» в строке подключения