附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中[解决方法]
来源:互联网 发布:怎样在淘宝注册开店 编辑:程序博客网 时间:2024/05/18 00:36
1.首先我是为了使用Froms验证才去添加的这个数据库。
2.添加该数据库有两种方法
找到/Windows/Microsoft.NET/Freamwork/v2.0.50727/aspnet_regsql 直接运行
注意:如果是64位的,所以目录 Windows/Microsoft.NET/Freamwork64/v2.0.50727/aspnet_regsql
3.装好数据库和设置验证方法以后,就可以修改数据库连接字符串了
注意:如果不是Express版本的数据库,那么最后的UserInstance属性要么去掉,要么改成False,否则还会出现本地数据库不允许连接实例。
4.将AttachDBFilename属性改成InitialCatalog,并且把最后的MDF去掉。
注意:如果不去掉MDF还会出问题。
最后总结:
- AttachDBFilename是附加MDF的文件到数据库,虽然可以附加的成功,但是没必要总是附加,效率不知道怎么样,但是简单的用InitialCatalog就可以解决掉该问题了。
- 主要问题就是Web.config配置文件的问题,所以该文件配置也是一个很重要的地方。
- 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中[解决方法]
- 附加自动命名的数据库 但失败。已存在同名的数据库 或指定的文件无法打开或位于 unc 共享目录中。【解决方法】
- 尝试为文件 C:\XXX\App_Data\XXX.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中
- “/”应用程序中的服务器错误——已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中
- 数据库日志文件过大或已满的解决方法
- 数据库日志文件过大或已满的解决方法
- SQL数据库无法附加,提示 MDF" 已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩
- 在本地数据库目录或系统数据库目录中已经存在数据库别名""的解决办法
- 在本地数据库目录或系统数据库目录中已经存在数据库别名""的解决办法
- [DB2]在本地数据库目录或系统数据库目录中已经存在数据库别名""的解决办法
- SQL2008无法附加数据库,提示“无法显示请求的对话框”未能加载文件或程序集
- 当前数据库中已存在用户或角色--解决方法
- C#批量附加指定目录下的所有数据库文件到数据库中
- SQL1005N 数据库别名 "SAMPLE" 已存在于本地数据库目录或系统数据库目录中
- SQL1005N 数据库别名 "ECM" 已存在于本地数据库目录或系统数据库目录中。
- .gitignore 无法忽略已提交的目录或文件
- sqlserver删除日志文件后无法附加数据库的解决方法
- sql server 2005 用户、组或角色在当前数据库中已存在的解决办法
- vc6设置
- C++单体模式的几个总结
- php,smarty 缓存操作
- Word、Excel组合 批量打印信封
- 范了一个很郁闷的错误
- 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中[解决方法]
- j2me学习总结
- C#中new和override区别
- [C++对象模型][1]目录与参考(转)
- ubuntu安装rpm包
- 使用memcached进行内存缓存
- C语言和C++语言的函数调用
- 闽南语歌曲大全
- Which Accesses Proceed Directly to the Database?