随笔分类 - SqlServer
摘要:概述 在某些情况下,我们希望从外部数据库中获取数据,而无需在应用程序中进行额外编码,只需编写一个 T-SQL 查询即可为我们完成所有工作。这就是微软提供的“链接服务器”功能的原因。 但默认情况下,链接服务器无法连接到 Oracle 数据库。本文中我们将展示如何安装必需的库和工具,然后我们将配置 Or
阅读全文
摘要:一、概述 链接服务器是 SQL Server 可以通过直接 T-SQL 查询与另一个 ODBC 兼容数据库(例如另一个 SQL Server 实例或 Oracle 数据库)对话的一种方法。SQL Server 链接服务器用于查询远程数据库,在本技巧中,我们将学习如何从 SQL Server 为 My
阅读全文
摘要:一、 服务器改ip 1. 改hosts文件 C:\Windows\System32\Drivers\etc\hosts 修改对应ip 2. 注意是否为原ip指定了端口监听 若未使用可不用修改 start > Microsoft SQL Server 2012 > SQL Server Configu
阅读全文
摘要:概述 在前几篇文章中我们先后介绍了SQLSERVER的系统库master、resource、msdb,今天我们探讨一下另一个系统数据库-Model 数据库一些特征。顾名思义,model 数据库用作在 SQL Server 实例中创建新数据库的模型。这意味着当我们创建一个新数据库时,这个新数据库是通过
阅读全文
摘要:概述 对于许多熟悉 SQL Server 的人来说, 系统数据库只与四个数据库相关联 ,它们分别是master、 model、 msdb、 tempdb。即使在 SQL Server Management Studio (SSMS) 中,当我们打开系统数据库时,也只能看到这四个数据库(我们说的是经典
阅读全文
摘要:概述 对于许多熟悉 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数
阅读全文
摘要:一、问题 最近有一个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
阅读全文
摘要:https://www.cnblogs.com/jenrrychen/p/4869438.html
阅读全文
摘要:背景 适用于:Microsoft SQL Server 2008、Microsoft SQL Server 2008 R2、Microsoft SQL Server 2012、Microsoft SQL Server 2014、Microsoft SQL Server 2016、Microsoft
阅读全文
摘要:https://sqlserverbuilds.blogspot.com/2012/01/sql-server-2012-versions.html
阅读全文
摘要:测试数据库版本 SQL server 2012 批量备份脚本 设定好备份目录,以及备份文件名格式,此处我们备份目录为d:\backup 备份文件格式为{dbname}.bak 1 DECLARE 2 @FileName VARCHAR(200), 3 @CurrentTime VARCHAR(50)
阅读全文
摘要:A库存储过程: create PROCEDURE [dbo].[spAAAForTest] ( @UserName nvarchar(20) =null , @LoginPwd nvarchar(60) =null ) AS BEGIN select N'A' AS a , N'B' AS B ,
阅读全文
摘要:概述 本文将指导您完成在 SSMS 中成功创建链接服务器以连接到 MySQL 数据库的所有必要步骤。 本文分为三个部分: 为 MySQL 安装ODBC驱动程序 配置 ODBC 驱动程序以连接到 MySQL 数据库 使用 ODBC 驱动程序创建和配置链接服务器 什么是链接服务器? MSSQL 中的链接
阅读全文