将文件移动到远程服务器上时连接到数据库

时间:2012-06-21 22:19:06

标签: c# asp.net sql ado.net

我创建了一个Visual Studio 2010 ASP.NET Web应用程序。有了它,我使用了.MDF数据库文件,其中成员资格服务已生成必要的表和存储过程等。 。

connectionstring如下

<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\PIPEFIXX.mdf;User Instance=true" providerName="System.Data.SqlClient" />

现在,在我完成测试之后就在远程服务器上,只使用直接FTP(FileZilla),没有使用Visual Studio发布任何类型。它现在不会连接到该数据库。我知道路径是

http://www.mydomain.co.uk/App_Data/

因为这是上传的内容。

任何建议

1 个答案:

答案 0 :(得分:0)

可能是权限问题吗?您的应用程序的有效身份(可能是匿名用户,IIS APPPOOL \ DefaultAppPool或您设置的任何内容)需要能够读取/写入远程网站上的App_Data文件夹。