2012-02-19 2 views
0

Я новый разработчик, и это мой первый опыт работы с двумя серверами IIS. У моей компании два сервера; Сервер производства и сервер тестирования. Они используют сервер тестирования для хранения/размещения баз данных и Production Server для размещения приложений. Все приложения разработаны в ASP.NET. Теперь для веб-приложения, которое я разрабатываю; Я должен поместить базу данных в тестовый сервер и приложение на Production Server,Как ссылаться на базу данных, которая находится на другом сервере в файле webconfig?

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

Что у меня в файле web.config теперь выглядит следующим образом:

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

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

ответ

4

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

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

или в качестве альтернативы IP-адрес сервера! – Mubarek

+0

Спасибо. Я очень ценю вашу помощь –

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