【发布时间】:2011-12-20 12:12:53
【问题描述】:
我有 ASP.NET 项目并附加了 mdf 数据库。我想将它部署到远程服务器。我只有 ftp 帐户。该项目在我的本地运行良好,但我在部署时遇到问题。我更改了我的连接字符串。请帮我看看是什么问题?
<add name="libraryConnectionString"
connectionString=" Server =.\SQLExpress;
AttachDbFilename= myusername@ftp.myserver.com/App_Data/LIBRARY.mdf;
Integrated Security=SSPI;
User Instance=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>
【问题讨论】:
-
您不能只将 FTP 路径作为
AttachedDbFilename属性。您的数据库文件必须是本地文件,可以随机读写! -
公司只给了我一个 ftp 帐户,想部署我的项目。我不知道项目在服务器上的物理位置。我有这个错误
-
尝试为文件 muhammet_evirgen@ftp.veripark.com/App_Data/LIBRARY.mdf 附加自动命名数据库失败。存在同名数据库,或指定文件无法打开,或位于 UNC 共享上。
标签: asp.net sql-server-2005 connection mdf