附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中[解决方法]
2009-06-30 20:44
1421 查看
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配置文件的问题,所以该文件配置也是一个很重要的地方。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hmxever/archive/2009/05/27/4220481.aspx
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配置文件的问题,所以该文件配置也是一个很重要的地方。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hmxever/archive/2009/05/27/4220481.aspx
相关文章推荐
- 附加自动命名的数据库 但失败。已存在同名的数据库 或指定的文件无法打开或位于 unc 共享目录中。【解决方法】
- 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中[解决方法]
- 尝试为文件 F:\visual studio 2010\bkbs\paperCMS\App_Data\Project.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中。
- 尝试为文件 C:\XXX\App_Data\XXX.mdf 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中
- 尝试为文件附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中
- “/”应用程序中的服务器错误——已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中
- 附加自动命名的数据库失败,已存在同名数据库或制定文件无法打开!
- SQL Server 2008附加数据库失败:无法打开物理文件拒绝访问解决方法
- 附加数据库 无法打开物理文件"" 操作系统错误 2: ( 系统找不到指定的文件.)错误 5120(重命名SQLServer数据库的方法)
- 附加数据库时“无法打开物理文件”解决方法
- SQL Server无法打开用户默认数据库,登录失败,用户‘sa’登录失败,错误:4064的解决方法
- Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件,编译失败的解决办法
- 尝试为文件...\WebSite\App_Data\aspnetdb.mdf 附加自动命名的数据库失败
- 解决:Android使用自带sqlite开发时,apk中创建的数据库外部的进程是没有权限去读/写的,而且无法如何读取指定目录下的db文件
- SQL Server附加数据库报错无法打开物理文件,操作系统错误5的图文解决教程
- sql无法打开用户默认数据库,登录失败,用户‘sa’登录失败,错误:4064的解决方法
- Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件,编译失败的解决办法
- 在sql2005中附加数据库时出现无法打开物理文件 "F:\ajax\test.mdf"。操作系统错误 5:"5(拒绝访问。)"解决办法
- sql无法打开用户默认数据库,登录失败,用户‘sa’登录失败,错误:4064的解决方法
- SQL Server 2014 无法打开用户默认数据库 登录失败错误4064的解决方法