摘要:
概述 对于许多熟悉 SQL Server 的人来说, 系统数据库只与四个数据库相关联 ,它们分别是master、 model、 msdb、 tempdb。即使在 SQL Server Management Studio (SSMS) 中,当我们打开系统数据库时,也只能看到这四个数据库(我们说的是经典 阅读全文
摘要:
概述 MSDB 数据库是 4 个可见系统数据库之一,另外3个分别是master、model 和 TempDB 。MSDB目的是跟踪一系列常见 DBA 活动历史记录,如备份和恢复。它还包含 SQL Server 代理的所有数据,包括作业、步骤、运算符、警报和执行历史记录。有时 MSDB 用于存储 SS 阅读全文
摘要:
概述 最近公司做了一个关于SQLSERVER的大项目,所以对SQL SERVER进行了探究。master数据库,是SQL Server中最重要的系统数据库。master数据库包含有关 SQL Server 系统的所有信息,包括有关初始化的信息、配置设置、与实例相关的元数据、有关所有其他数据库的信息, 阅读全文
摘要:
基础知识介绍 以SQL Server的数据库管理工具SSMS(SQL Server Management Studio)为平台进行操作。 SQL Server Management Studio (SSMS) 是用于管理SQL Server 基础结构的集成环境。 使用 SSMS,可以访问、配置、管理 阅读全文
摘要:
一、问题描述 SQL Server 的master数据库不能像其他用户或 系统数据库一样恢复, 因为没有活动的master数据库 SQL Server 无法执行。虽然很少需要恢复 SQL Server master数据库,但如果需要,DBA 必须为这种情况做好准备。本文介绍可能需要恢复master数 阅读全文
摘要:
1. 数据库为什么会被锁 数据库是多个用户使用的共享资源。当多个用户同时访问同一个数据库中的数据时。如果不控制并发操作,可能会读取和存储不正确的数据,破坏数据库的一致性。 锁定是实现数据库并发控制的一项非常重要的技术。在事务对数据对象进行操作之前,它首先向系统发送请求以锁定它。加锁后,事务对数据对象 阅读全文
摘要:
一、问题 最近有一个SQLSERVER的数据库迁移项目,采用的方法是全量备份+差异备份,然后在目标机器上进行还原,由于源库的数据量非常大,大概10T左右,所以打算直接备份至target机器,然后再进行还原。但是SQLSERVER默认不识别网络映射驱动器。该怎么办?本文分享一下具体的实施过程和方法。 阅读全文
摘要:
概述 无论是硬件故障、损坏、错误查询还是良性迁移,在BI/DBA 职业生涯中,您肯定会多次遇到数据库恢复问题。通常,很难为最终用户和主管准确估计数据库何时恢复运行。一般的 DBA 可能会觉得他们好像在盯着一个黑匣子,只是等待和刷新,直到数据库完成恢复。下面分享一个更简单的方法! 解决方案 您知道 S 阅读全文
摘要:
一、概述 SQLSERVER有两个命令用于创建备份,分别是: BACKUP DATABASE BACKUP LOG 这些命令具有可用于创建完整、差异、文件、事务日志备份等的各种选项,以及用于指定备份命令应如何运行以及与备份如何存储的其他选项。 二、BACKUP DATABASE BACKUP DAT 阅读全文
摘要:
命令: SELECT database_name,type,MAX(backup_finish_date) AS backup_finish_date FROM msdb.dbo.backupset GROUP BY database_name,type ORDER BY database_name 阅读全文