【MSSQL】快照
2022/4/24 2:12:48
本文主要是介绍【MSSQL】快照,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
快照的作用
- 快照可用于报告目的
- 维护历史数据以生成报表
- 使用为了实现可用性目标而维护的镜像数据库来减轻报表负载
- 使数据免受管理失误、用户失误所带来的影响
- 管理测试数据库
快照:
https://docs.microsoft.com/zh-cn/sql/relational-databases/databases/database-snapshots-sql-server?view=sql-server-ver15
镜像创建快照:
https://docs.microsoft.com/zh-cn/sql/database-engine/database-mirroring/database-mirroring-and-database-snapshots-sql-server?view=sql-server-ver15
创建快照:
https://docs.microsoft.com/zh-cn/sql/relational-databases/databases/create-a-database-snapshot-transact-sql?view=sql-server-ver15
示例
CREATE DATABASE database_snapshot_name ON (NAME = 'database_name', FILENAME = 'F:\database_snapshot_name.SNP') AS SNAPSHOT OF database_name;
再业务调用时需要配置 use database_snapshot_name 或者跨库 database_snapshot_name.dbo.table_name 访问表数据
创建权限
可创建数据库的任何用户都可以创建数据库快照;但是,若要创建镜像数据库的快照,你必须是 sysadmin 固定服务器角色的成员。
这篇关于【MSSQL】快照的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-01-08Docker下的SqlServer发布订阅启用
- 2023-06-05Docker安装MS SQL Server并使用Navicat远程连接
- 2023-05-25深入浅出 SQL Server CDC 数据同步
- 2023-05-12通过空间占用和执行计划了解SQL Server的行存储索引
- 2023-04-24以SQLserver为例的Dapper详细讲解
- 2022-11-30SQL server高级函数查询
- 2022-11-26SQL SERVER数据库服务器CPU不能全部利用原因分析
- 2022-11-21SQL Server 时间算差值/常用函数
- 2022-11-20调试Archery连接SQL Server提示驱动错误
- 2022-10-22SQL Server 完整、差异备份+完整、差异还原(详细讲解,规避错误)