ConnectionString в локальном хосте против фактического хоста - PullRequest
0 голосов
/ 10 ноября 2011

На локальном хосте у меня есть строка подключения (в файле web.config), как показано ниже:

<add name="TamizharThalamEntities" connectionString="metadata=res://*/Models.TamizharThalam.csdl|res://*/Models.TamizharThalam.ssdl|res://*/Models.TamizharThalam.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=./SQLEXPRESS; attachdbfilename=|DataDirectory|\TamizharThalam.mdf;integrated security=True;user instance=True;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient"/>

Я разместил свой сайт у netcetera .. Они сказали мне изменить строку подключения, как показано ниже:

Источник данных = sql1101.netcetera.co.uk; Исходный каталог = ВАШЕ ИМЯ БАЗЫ ДАННЫХ ЗДЕСЬ; Идентификатор пользователя = ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ БАЗЫ ДАННЫХ ЗДЕСЬ; Пароль = ВАША БАЗА ДАННЫХ somepwd

Итак, изменил web.config, как показано ниже:

data source=sql1101.netcetera.co.uk; Initial Catalog=TamizharThalam;

Но мой сайт не работает ....

Пожалуйста, дайте мне знать, как правильно изменить строку подключения

Ответы [ 2 ]

0 голосов
/ 10 ноября 2011

Если вы изменили строку подключения на:

data source=sql1101.netcetera.co.uk; Initial Catalog=TamizharThalam;

Вы не вводите учетные данные для входа в экземпляр / базу данных как. Вам абсолютно необходимо ввести имя пользователя и пароль (если вы не используете встроенную защиту ), чтобы ваше приложение могло проходить аутентификацию в экземпляре / базе данных.

ConnectionStrings.com , безусловно, лучший сайт для помощи по строке подключения, и он поможет вам настроить правильную строку conn.

0 голосов
/ 10 ноября 2011

При подключении к базе данных Microsoft SQL настройка ключа web.config должна выглядеть примерно так

<add name="TamizharThalamEntities" connectionString="Data Source=sql1101.netcetera.co.uk;Initial Catalog=YOUR DATABASE NAME HERE;User Id=YOUR DATABASE USERNAME HERE;Password=YOUR DATABASEsomepwd" provider="System.Data.SqlClient"/>
...