Как подключить размещенное веб-приложение к локальной базе данных? - PullRequest
1 голос
/ 12 октября 2011

Я разместил веб-приложение (приложение на Asp.Net с языком C # и базой данных Sql-сервера). Теперь я хочу сохранить данные в моей локальной базе данных из моего размещенного веб-приложения. Как будет строка подключения к базе данных ... любые дополнительные изменения в Sql Server ...?

DEEP

Ответы [ 2 ]

1 голос
/ 12 октября 2011

от .NET 2 и выше строка соединения может храниться в определенном узле файла web.config, а не в appSettings, как это было сделано ранее.

Я не уверен в вашем вопросе, потому что если вы попытаетесь получить доступ к серверу базы данных, расположенному за пределами сети, где вы развернули свое приложение ASP.NET (то есть внутреннюю сеть провайдера хостинга), оно, вероятно, не будет работать, даже Если ваш SQL Server общедоступен и открыт для внешних подключений (что плохо, действительно, очень плохо ...), это также будет зависеть от сетевых настроек хостинговой компании.

Как вы подключились к SQL Server во время разработки и для отладки на компьютере разработчика?

Информация о том, как подключиться к SQL Server с помощью строки подключения в файле web.config, приведена здесь: Использование строк подключения из web.config в ASP.NET v2.0 , но не уверен, что это решает ваша проблема.

0 голосов
/ 12 октября 2011

Звучит так, будто вам нужно поговорить с вашим сетевым администратором - я думаю, ваш брандмауэр, вероятно, будет настроен так, чтобы остановить любую попытку доступа к нему извне вашей сети.

Если ваша хостинговая компания разрешает это, возможно, вы сможете настроить VPN между веб-сервером и локальной базой данных, но это будет очень хлопотно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...