附加远程数据库文件出错 =========================报错信息============================================
Directory lookup for the file "\\193.168.254.75\db\L.mdf" failed with the operating system error 5(拒绝访问。).
Cannot attach the file '\\193.168.254.75\db\L.mdf' as database 'L'.
=========================其余相关信息=========================================
1、可保证数据库文件未损坏。
2、本地数据库安装文件为
Microsoft SQL Server Management Studio 10.50.4000.0
Microsoft Data Access Components (MDAC) 3.85.1132
Operating System
5.1.2600
数据库
------解决方案-------------------- sql server services 运行帐户没有网络share 文件夹的读权限。 ------解决方案--------------------
--1、确认SQL Server service的账号是否有路径的读写权限。
--2、讲mdf及ldf文件copy到默认的服务器存储路径上
--获取路径
SELECT physical_name FROM sys.master_files;
------解决方案--------------------
--直接使用
SELECT physical_name FROM sys.master_files;
--而不是你的写法,看本地的存储默认位置哦。
通常如果没有改动,应该是类似这样的结果哦。
------解决方案--------------------
如果上述问题都已经确认为OK的话,
如果可以重启sql server service 试试看 ------解决方案-------------------- 换个思路,你把备份的地址选在这个远程的路径下,看能备份过去不?
如果不能备份过去,那可以断定是相关账号,匹配的问题。这个继续从这个方向着手。