关闭

尝试为文件 C:\XXX\App_Data\XXX.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中

标签: sql server数据库C#
4985人阅读 评论(3) 收藏 举报
分类:

出现此问题原因之一是整个工程移动过了,但是数据库的配置路径没有改,导致之前的数据库找不到了~

以vs+sqlserver+c#+web网页为例

修改工程下的web.config文件中的红色部分,路径=|DataDirectory|XXX.mdf;这样就是相对路径了,在移动工程就不会有问题了~

<connectionStrings>
  <add name="ReportConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|Report.mdf;Integrated Security=True;Connect Timeout=30;User Instance=true;User ID=sa;Pwd=123" providerName="System.Data.SqlClient"/>
 </connectionStrings>


1
0
查看评论

附加自动命名的数据库 但失败。已存在同名的数据库 或指定的文件无法打开或位于 unc 共享目录中。【解决方法】

<br />今天在Win7的IIS下发布一个数据库系统,结果出现了“附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中 ”、“在数据库 'master' 中拒绝了 CREATE DATABASE 权限...”、“无法打开登录所...
  • hanzengyi
  • hanzengyi
  • 2010-07-16 17:06
  • 19004

“/”应用程序中的服务器错误——已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中

“/”应用程序中的服务器错误。 故障描述:尝试为文件 F:/web/威客/wwwroot/App_Data/aspnetdb.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟...
  • cohye
  • cohye
  • 2007-10-23 09:21
  • 9794

附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中[解决方法]

1.首先我是为了使用Froms验证才去添加的这个数据库。2.添加该数据库有两种方法找到/Windows/Microsoft.NET/Freamwork/v2.0.50727/aspnet_regsql 直接运行注意:如果是64位的,所以目录 Windows/Microsoft.NET/Freamwo...
  • hmxever
  • hmxever
  • 2009-05-27 14:48
  • 4963

ASP.NET附加数据库文件的方式,如何发布到IIS7而不导致SQLServer出错

附加数据库文件的ASP.net网站项目如何发布到IIS7.5。
  • smstong
  • smstong
  • 2011-04-08 19:38
  • 4286

只有数据库MDF文件附加数据库的解决办法

原文地址:http://blog.chinaunix.net/uid-20178662-id-1973093.html SQL2005只有数据库MDF文件,没有日志文件(LDF)的解决办法:网上搜了两小时也没个好办法,最后自己搞定了。 办法如下: 1、不需要新建同名的数...
  • sinat_15155817
  • sinat_15155817
  • 2016-08-31 15:46
  • 1853

SQL server 2008附加数据库错误:尝试打开或创建物理文件时,CREATE FILE 遇到操作系统错误

数据库sql2008重新安装后,想把以前的数据库附加上去,但是附加不了,错误提示如下:尝试打开或创建物理文件 'E:\数据库\db.mdf' 时,CREATE FILE 遇到操作系统错误 5(拒绝访问。) 我的解决方法: 在所有程序—SQL Server 2008—配置工具—
  • guoquanyou
  • guoquanyou
  • 2011-09-16 17:55
  • 10183

SQL数据库无法附加,提示 MDF" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩

 其实该问题解决非常简单,只需 1右键点击数据库所在的文件夹, 2点击属性,在常规选项卡中点击高级, 3在弹出的窗口中的压缩或加密属性中去掉压缩内容或者节省磁盘空间,点击确定 4点击应用,勾选应用于该文件夹所有文件 即可------原因:NTFS 或 FAT 压缩卷上不支持 SQL Ser...
  • xiaoK
  • xiaoK
  • 2008-12-12 10:24
  • 8511

SQL Server附加数据库出错:无法打开物理文件,操作系统错误5

SQL Server附加数据库出错:无法打开物理文件,操作系统错误5 数据库 SQL Server附加数据库出错,提示:附加数据库出错。有关详细信息,请单击“消息”列中的超链接。 关闭数据库错误提示对话框,单击“消息” 提示信息如下: 附加数据库,对...
  • u010056396
  • u010056396
  • 2014-06-08 10:09
  • 4857

sql2005 启动遇到,已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。

启动查看错误日志: 文件 "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\posbase_log.LDF" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩 文件...
  • fishernemo
  • fishernemo
  • 2013-12-05 11:47
  • 1534

SQL Server 错误:尝试打开或创建物理文件时,CREATE FILE 遇到操作系统错误

当在sql server 2005创建一个数据库时出现错误: 尝试打开或创建物理文件 'F:\stuDB_data.mdf' 时,CREATE FILE 遇到操作系统错误 5(拒绝访问。 原因及解决方法如下: 这是因为SQL Server的启动帐户(一般是system或某个操作...
  • nieyan9900
  • nieyan9900
  • 2013-12-24 13:02
  • 946
    个人资料
    • 访问:472542次
    • 积分:6725
    • 等级:
    • 排名:第4198名
    • 原创:223篇
    • 转载:37篇
    • 译文:1篇
    • 评论:41条
    感谢打赏 微信二维码
    感谢打赏 支付宝二维码
    文章分类
    最新评论