SQL Server 2008 备份数据库、还原数据库的方法
SQL Server 2008 备份数据库:
1.打开SQL , 找到要备份的数据库 , 右键 >> 任务 >>备份
2.弹出 [ 备份数据库对话框 ] ,如图:
3.点击添加 [ 按钮 ] . 如下图:
4.选择要备份的路径 和 备份的文件名 点击 [ 确定 ].
5.然后就一直点击确定就可以了 . 然后我们来到D:\ 看看
6.这个时候 , 你可以把它压缩打包什么的 , 要用的时候 , 在文件后面加 .bak 后缀 就可以用SQL 来还原了,还原可以来看这里~
SQL Server 2008 还原数据库:
1.得到数据库备份文件,怎么得到的,可以看上面的数据库备份方法
2.把备份文件加个.bak 的后缀,例如:
3.打开SQL , 你可以新建一个空数据库 , 或者利用原有的数据库 , 点击右键>>任务>>还原>>数据库
4.弹出 [ 还原数据库 ] 对话框 , 在常规选择页中,操作如下:
5.在 [ 选项 ] 选择页中 , 操作:
6.直接按 确定 就 可以了 (PS: 之前还原第一次的时候 发生了错误, 我用了sa登录,可能是权限问题报错了,后来用WINDOWS身份认证的才得).
相关推荐
-
SQL 2008 还原SQL 2005备份文件不成功的解决方法
Sql Server 2008还原2005数据库时出现 3154错误 (从网上找到的第二种方法已经验证通过,留下备用) 解决方法1:不要在数据库名字上点右键选择还原,而要是在根目录"数据库"三个字上点右键选择还原,然后再选择数据库,问题便可以解决,如果不行参照方法2 解决方法2:写sql语句处理: RESTORE DATABASE [databaseName] FROM DISK = N'X:\数据库备份\database.bak' with replace, NOUNLOAD, ST
-
sql2008 还原数据库解决方案
--返回由备份集内包含的数据库和日志文件列表组成的结果集. --主要获得逻辑文件名 restore filelistonly from disk = 'E:/levws.bak' /* 利用bak恢复数据库,强制还原(REPLACE) STATS = 10 每完成10%显示一条记录 DBTest和DBTest_log是上面g:\back.Bak里的逻辑文件 */ 复制代码 代码如下: USE master RESTORE DATABASE levws FROM DISK = 'E:\levws.
-
sql Server 2008 R2还原或删除数据库时总是出错的解决方法
我们在还原或删除Windows Server 2008 R2数据库时经常出现因为数据库正在使用,所以无法获得对数据库的独占访问权等错误,非常烦恼,今天就教大家一招终极解决方法. 只需要新建一个查询,在里面执行下面代码即可: 复制代码 代码如下: ALTER DATABASE 你的数据库名称 SET OFFLINE WITH ROLLBACK IMMEDIATE ALTER DATABASE 你的数据库名称 SET OnLINE
-
还原sqlserver2008 媒体的簇的结构不正确的解决方法
今天在本地数据库上还原一个数据库(WINDOWS方式进入,当时不知道关闭了SQLSERVER身份验证),无论怎么还原,都会出现错误:媒体的簇的结构不正确 方法,在百度上搜索不到解决方法. 最后我启用了windows和server综合验证,并且启用了SA,重新启动SQLSERVER2008,用SQLSERVER身份验证登录,然后还原数据库,结果是成功还原.
-
SQL Server 2008 备份数据库、还原数据库的方法
SQL Server 2008 备份数据库: 1.打开SQL , 找到要备份的数据库 , 右键 >> 任务 >>备份 2.弹出 [ 备份数据库对话框 ] ,如图: 3.点击添加 [ 按钮 ] . 如下图: 4.选择要备份的路径 和 备份的文件名 点击 [ 确定 ]. 5.然后就一直点击确定就可以了 . 然后我们来到D:\ 看看 6.这个时候 , 你可以把它压缩打包什么的 , 要用的时候 , 在文件后面加 .bak 后缀 就可以用SQL 来还原了,还原可以来看这里~ SQL Serv
-
SQL Server 2008 R2登录失败的解决方法
为大家分享SQL Server 2008 R2登录失败的解决方法 1.启动SQL Server 2008 Management Studio,会看到 2.里面有一个 身份验证.这个 身份验证 的下拉列表里面有两个选项: Windows 身份验证 和 SQL Server 身份验证. 它们有什么区别: Windows 身份验证是指:你可以使用你电脑Windows系统的用户名和密码进行登入.如果你的电脑没有设置密码,那么就不需要输入用户名和密码,直接点击连接就可以登入. 我们一般使用第二种身份验证:
-
SQL server 2008 更改登录验证方式的方法
前言:之前在敲学生的时候也遇到过这个问题,但是当时没有能及时总结,导致这次遇到问题还要重新去查,所以今天就做个总结,方便自己也帮助他人! 如果在安装过程中选择"Windows 身份验证模式",则 sa 登录名将被禁用.如果稍后将身份验证模式更改为"SQL Server 和 Windows 身份验证模式",则 sa 登录名仍处于禁用状态.若要启用 sa 登录帐户,请使用 ALTER LOGIN 语句. 安全说明: sa 帐户是一个广为人知的 SQL Server 帐户
-
sql server 2012 备份集中的数据库备份与现有的xxx数据库不同
SQL Server 2005备份的数据库还原到SQL Server 2012失败,错误信息如下: 解决方法 由于是还原完整数据库备份,因此删除SQL Server 2012同名数据库再还原,还原成功:
-
SQL SERVER 2008 r2 数据压缩的两种方法第1/2页
有时候sql server 2008 数据库日志文件太大,需要收缩释放硬盘内存.如果ldb文件过大会导致数据库运行缓慢,甚至系统都会卡住. 1.登陆项目平台数据库服务器.双击SQL Server Management Studio打开数据库管理.登陆数据库 2.如下图,打开数据库属性窗口 3.如下图,更改数据库恢复模式 4.如下图,收缩数据库日志 到这里已经完成了,数据库的日志收缩 5.如下图,数据库恢复模式修改为完整 经过我们小编测试,完美解决,我们成功的把一个84G的文件,压缩到1M. 下面
-
SQL SERVER 2008 r2 数据压缩的两种方法
在压缩数据之前建议大家看下这篇文章:http://www.jb51.net/article/136522.htm 一般情况下不建议压缩数据,如果压缩数据建议先备份 第一种方法:通过sql server management studio 首先我们要下载能操作 2008的工具 sql server management studio 这个工具在sql server 2008 r2 安装后就会有! 一起安装妥当,我们就可以开始选择了看图! 所有的都是单击右键,凡在你需要压缩的表上面,依次选择到数据库
-
SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解决方法
以前一直使用SQL Server2000,现在跟潮流都这么紧,而且制定要求使用SQL Server2005,就在现在的项目中使用它了. 对于SQL Server 2005,有几个地方是要注意的,比方在还原数据库时,不像2000里边将数据库和文件区分的很细,统一均为文件,这就使还原的数据库文件制定为. bak.那么想还原2000的数据库(备份数据库文件,无后缀名的),就需要自己手工选择. 选择下拉框中的"所有文件",这时就会显示"备份数据库文件"了,选择-确定 最主
-
sql server 2008 忘记sa密码的解决方法
相信很多人都跟小编一样不管是什么账号,如果很久不用就会忘记登录密码,像数据库SQL Server2008也一样有用户名和登录密码,下面小编就分享一下如何找回或修改SQL Server2008密码 前提是你有服务器网络管理员管理权限 1.首先以超级管理员administrator账户登录到电脑,然后打开据库SQL Server2008至登录界面,然后选择windows身份验证(注意:必须是超级管理员账户哦,否则是无法使用windows身份验证登录的) 2.登录进去后找到安全性菜单,然后在登录名中找
-
jsp 连接sql server 2008 连接不上的解决方法
1.首先是如果你遇到javax.servlet.ServletException: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver这个错误, 那么估计你应该把Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); 改成Class.forName("com.microsoft.sqlserver.jd
-
sql server 2008中的apply运算符使用方法
Apply运算符可以实现两个查询结果的全组合结果,又称为交叉集合.例如两个数据组合(A,B).(A,B),他们的交叉集合为(AA,AB,AA,AB). Apply分为Cross Apply和Outer Apply两种使用方式.具体分析如下: 首先先建立两个表StudentList和ScoreInfo.脚本语言如下: 复制代码 代码如下: create table StudentList(id int Identity(1,1) not null,Name nvarchar(20) not nul
随机推荐
- 详解linux下tar压缩解压缩文件夹的命令与参数
- windows环境下Redis+Spring缓存实例讲解
- thinkphp中常用的系统常量和系统变量
- iOS快速实现环形渐变进度条
- Centos6.5下Jdk+Tomcat+Mysql环境安装图文教程
- Oracle批量导入文本文件快速的方法(sqlldr实现)
- JavaScript截屏功能的实现代码
- ASP.NET 运行时错误: 没有为扩展名“.asax”注册的生成提供程序修正版
- 2款Python内存检测工具介绍和使用方法
- asp下实现代码的“运行代码”“复制代码”“保存代码”功能源码
- ASP基础入门第三篇(ASP脚本基础)
- Android 添加系统设置属性的实现及步骤
- Android 源码如何编译调试
- 在ASP中用组件检测当前网卡地址的代码
- php 5.6版本中编写一个PHP扩展的简单示例
- 基于jquery的表格排序
- 用C++实现一个链式栈的实例代码
- Java中四种引用类型详细介绍
- J2SE基础之JDK环境变量配置
- java中request对象各种方法的使用实例分析