T-Sql备份还原数据库

简介: 代码如下: -- 备份数据库 BACKUP DATABASE 数据库名称 TO DISK = '物理存储位置' WITH FORMAT,CHECKSUM -- 还原数据库 alter database 数据库名称 set offline with rollback immedia...

代码如下:

-- 备份数据库
BACKUP DATABASE 数据库名称 TO DISK = '物理存储位置' WITH FORMAT,CHECKSUM  

-- 还原数据库
alter database 数据库名称 set offline with rollback immediate    -- 设置数据库脱机

RESTORE FILELISTONLY From disk ='待还原文件地址'    --查询待还原数据库 mdf、ldf存储的物理位置(低下还原用)

RESTORE DATABASE ReportDB  
FROM DISK = '待还原文件地址'  
with replace,  
MOVE '数据库名称' TO '待还原数据库mdf文件地址',  
MOVE '数据库名称_log' TO '待还原数据库ldf文件地址'

alter database 数据库名称 set online    -- 设置数据在线
img_fa0be433d68c8212b2b0b3b1a564ccb1.png
如果本文对你有所帮助,请打赏——1元就足够感动我:)
支付宝打赏 微信打赏
联系邮箱:intdb@qq.com
我的GitHub: https://github.com/vipstone
关注公众号: img_9bde0f31ac4a0eca10b1bd7414b78faf.png


作者: 王磊
出处: http://vipstone.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,请标明出处。

相关文章
|
5月前
|
SQL 关系型数据库 MySQL
数据库的使用(SQL)
数据库的使用(SQL)
81 0
数据库的使用(SQL)
|
4月前
|
SQL 关系型数据库 数据库
数据库导出sql
\导出sql\这样的文件通常包含创建表、索引、触发器等的SQL语句,以及插入数据的SQL语句,从而可以在另一个数据库系统上重新创建整个数据库。 以下是一些流行的数据库管理系统(DBMS)如何导出
|
4月前
|
SQL 存储 数据库
sql2005恢复数据库
在SQL Server 2005中恢复数据库涉及多个步骤:登录到SSMS,右键点击“数据库”选择“任务”→“还原”→“数据库”;指定备份源,选择需要的.bak文件;确认还原选项,如覆盖现有数据库;开始还原,等待完成;验证数据的完整性和准确性;如有必要,处理实例编号问题。记得先备份,确保足够磁盘空间,并在遇到问题时参考官方文档。
|
4月前
|
SQL 存储 关系型数据库
sql学习数据库
SQL(Structured Query Language)是用于管理关系型数据库的标准编程语言。学习SQL数据库涉及理解数据库的基本概念、SQL语言的结构和语法,以及如何使用SQL来查询、插入、更新
|
4月前
|
SQL 数据库
sql2003备份数据库
在 SQL Server 2003 中,实际上你可能是在提及 SQL Server 2000 或 SQL Server 2005,因为 SQL Server 2003 不是一个官方版本。不过,无论是
|
4月前
|
SQL 存储 安全
sql2005数据库
SQL Server 2005数据库是一个由微软公司开发的关系数据库管理系统,它在数据存储、管理和分析方面提供了强大的功能。该系统是微软SQL Server系列数据库产品的一部分,旨在为企业提供高效、
|
4月前
|
SQL 关系型数据库 MySQL
数据库的sql
SQL(Structured Query Language,结构化查询语言)是用于管理关系数据库的标准编程语言。它用于查询、更新、管理关系数据库中的数据,以及管理数据库结构。以下是一些基本的SQL语句
|
4月前
|
SQL 安全 数据管理
数据库技术——SQL
SQL(Structured Query Language,结构化查询语言)是数据库技术的核心之一。SQL是具有数据操纵和数据定义等多种功能的数据库语言,这种语言具有交互性特点,能为用户提供极大的便利
|
5月前
|
SQL 存储 关系型数据库
sql建数据库
在SQL中,创建数据库的基本语法是使用`CREATE DATABASE`语句。以下是一个简单的示例,演示如何创建一个名为`mydatabase`的数据库: ```sql CREATE DA
33 0
|
存储 SQL 安全
SQL---数据库是什么?为什么要使用数据库?数据库能干什么?
SQL---数据库是什么?为什么要使用数据库?数据库能干什么?