广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    SQL数据库还原时提示操作系统返回了错误处理

    来源:网络收集  点击:  时间:2024-04-16
    【导读】:
    SQL Server 是一个关系数据库管理系统。我们使用软件开发会使用该数据库。但难免会遇到数据库故障,数据还原是经常用到基本操作,将sqlserver数据库还原时候提示System.Data.SqlClient.SqlError: 在对 'C:\ProgramFiles\Microsoft SQL Server\MSSQL.1\MSSQL\BusinessDB.mdf' 尝试'RestoreContainer::ValidateTargetForCreation' 时,操作系统返回了错误 '5(拒绝访问。)'。 (Microsoft.SqlServer.Express.Smo) 无论怎样导入都提示该错误,导入数据库失败。经过系列分析,原因在于没有对"C:\ProgramFiles\Microsoft SQL Server\MSSQL.1\MSSQL\"创建文件的权限(可以把它复制到data),这是SQL2005对文件夹的安全性限制。 方法/步骤11/3分步阅读

    一、打开数据库,登录进去。这里面有server认证也有windows认证。sql server 验证是数据库内部用户验证,就是你的用户名和密码都是数据库内部预置好的。而windows验证则是,你的用户名和密码都是操作系统级的,该用户具有操作数据的权限,就是至少属于dba组。最好采用server认证进去。

    2/3

    二、进入数据库里面,右键数据库选择还原的文件或数据库文件。我们知道数据库丢失是很可怕的事情,因为涉及到很多东西,所以正常情况下都会备份的,数据库不像普通文件一般进行数据恢复,比较容易,而是集成的一个数据包,如果被篡改后就无法导入,所以我们都会经常还原数据库文件或备份数据库。

    3/3

    三、将数据库路径更改。

    修改文件夹到C:\ProgramFiles\Microsoft SQL Server\MSSQL.1\MSSQL\Data\”或其他盘的文件夹下(如d:\mydata)即可。注意:mdf文件和ldf文件的路径都要修改。

    注意事项

    数据库还原文件需慎重,注意备份数据。

    修改路径名避免重复,以免混淆。

    还原
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_521888.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-20 15:34:19  耗时:0.770