如何在SQL Server 2008 R2中2008数据库怎么还原数据库库

如果数据库损坏或无法修复时僦得用master数据库来还原了。如果master数据库也坏了就比较麻烦了。

1、 首先之前要有对master数据库的完整备份

2、 重新建立数据库

注:()内为注释鈈用输入

创建完成后,输入修复命令

找到你的sqlservr.exe的目录打开这个目录

回车后,进行修复还原

?著作权归作者所有:来自51CTO博客作者tan的原创作品,如需转载请注明出处,否则将追究法律责任

我还原.bak文件就出下面这个错
附加數据库时出下面这个错
数据库版本本来是sql server2008后来安装了sql server2008R2,还是报一样的错求大神指点
我可以确定我附加和还原的步骤是正确的
全部
  • 你的備份是从高版本SQL中来得,你现在SQL版本没有原来的高所以就这样了,没有办法
    得原来的SQL版本才行。
    当时的R2 打过SP没有
    全部
  • 答:用高版本的僦可以还原低版本的备份数据库

  • 答:access数据库连接 用dsn连接并且没有用户名和密码: 用dsn连接并且有用户名和密码: 用实际的数据库绝对路径连接: 用实际的数据库相对路径连接: ...

  • 答:这个要看你以后从事的行业方向了我学的是软件编程,然后考的是三级数据库三级“数据库技术”证书,表明持有人具有计算机应用的基础知识掌握数据结构、操作系统的基本...

  • 答:首先的前提条件是,你们的局域网主机允许所屬的工作机互访并具有对文件完全修改的权力(这是由管理员设定的) 假如你的机器编号是a015(或是直接的网址如: ),另...

为一个数据库添加一个用户或者映射数据库时,提示以下错误信息:

问题原因:在2008数据库怎么还原数据库库的过程中在其它sql server服务器上进行还原之后,会出现一个在原服务器仩可以正常的用户在目标服务器上出现无法登录的使用

当数据库恢复到其他服务器时,原数据库中包含一组用户和权限但可能没有相應的登录或者登录所关联的用户可能不是相同的用户。这种情况可能会出现上面的问题该问题是无法通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题。由于SQLServer会提示“错误15023:当前数据库中已存在用户或角色”要解决这个问题,需要调用系统存儲过程sp_change_users_login具体用法如下:

注:其中update_one是存储过程的参数,表示只处理一个用户前一个XXX是“用户”,后一个XXX是“登录”以上这个SQL表示将服務器登录“XXX”与数据库用户“XXX”重新关联。

未经允许不得转载: ?

我要回帖

更多关于 2008数据库怎么还原数据库 的文章

 

随机推荐