localhost与实际主机中的ConnectionString



在本地主机我有connectionstring(在web。配置文件)如下:

<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;初始目录=您的数据库名称;用户Id=您的数据库用户名;密码=您的DATABASEsomepwd

所以改变了web。配置如下:

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

但是我的网站不工作....

请让我知道如何正确更改connectionString

如果连接到Microsoft SQL数据库您的web。配置键设置应该像这样

<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"/>

如果您将连接字符串更改为:

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

您没有输入登录到实例/数据库的凭据。您绝对需要输入用户名和密码(如果您没有使用集成安全性),以便您的应用程序可以验证实例/数据库。

ConnectionStrings.com是迄今为止最好的连接字符串帮助网站,它会让你设置正确的连接字符串

相关内容

  • 没有找到相关文章

最新更新