Как сослаться на базу данных, которая находится на другом сервере в файле webconfig? - PullRequest
0 голосов
/ 19 февраля 2012

Я новый разработчик, и я впервые имею дело с двумя серверами IIS.У моей компании есть два сервера;Производственный сервер и тестовый сервер.Они используют тестовый сервер для хранения / размещения баз данных и производственный сервер для размещения приложений.Все приложения разрабатываются в ASP.NET.Теперь для веб-приложения, которое я разрабатываю;Я должен поместить базу данных на сервер тестирования, а приложение на рабочий сервер,

, так как я могу ссылаться на базу данных в файле web.config?

В моем файле web.config теперь есть следующее:

<connectionStrings>
        <add name="testConnectionString" connectionString="Data Source=localhost\sqlexpress;Initial Catalog=psspTest;Integrated Security=True" providerName="System.Data.SqlClient"/>
    </connectionStrings>

У меня есть это, потому что база данных находится на одном сервере с приложением.Следовательно, как я смогу сослаться на сервер тестирования?

1 Ответ

4 голосов
/ 19 февраля 2012

Допустим, ваш тестовый сервер называется testsrv, а база данных находится на экземпляре
SQL Server Express, просто измените конфигурацию на:

<connectionStrings>
        <add name="testConnectionString" 
             connectionString="Data Source=testsrv\sqlexpress;Initial Catalog=psspTest;Integrated Security=True" providerName="System.Data.SqlClient"/>
    </connectionStrings>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...