急!网站传到虚拟主机后出现连接错误 .net mssql2005
发布网友
发布时间:2022-04-13 05:56
我来回答
共4个回答
热心网友
时间:2022-04-13 07:25
如果数据库和网站放到同一主机的话,你把数据库连接改为Data Source=(local)试试。
<add name="StationConnectionString" connectionString="Data Source=(local);Initial Catalog=数据库名;Integrated Security=False;Persist Security Info=True;User ID=用户名;Password=密码;" providerName="System.Data.SqlClient" />
你虚拟主机的SQL数据库是放到App_Data目录下的吗?如果不是的话就不能用AttachDbFilename=|DataDirectory|Data.MDF了。
所以才会出现数据库无法连接的情况。
你可以问你的虚拟主机提供商,问他们索要SQL的用户名和密码,只要你交了费用,这个是必须给你的。
除非你跟本就没有买SQL数据库,这样的虚拟主机是不支持SQL的。
虚拟主机的SQL数据库服务是另收费的。
热心网友
时间:2022-04-13 08:43
Server does not allow remote connections.
检查服务器是否允许远程连接,看哈防火墙关了没得```
热心网友
时间:2022-04-13 10:18
你是不是用的mssql数据库?检查一下数据库设置!
热心网友
时间:2022-04-13 12:09
防火强。查数据库