MSDB还原需要注意的事项及其配置
MSDB作为SSIS和所有作业、计划的管理数据库,在很多时候我们需要对其进行迁移,但是迁移并不是一帆风顺的,所以我们需要注意: MSDB还原步骤: 还原前: 1. 检查SQL Server 当前数据库版本,包括子版本和建构..【...
SetJobNextRunDate [原因: 计划将不再运行]问题解决
SQLAgent 错误提示 内部请求(来自 SetJobNextRunDate [原因: 计划将不再运行])停用计划 19 问题原因:由于设置的计划时间早于当前时间,需要重新设置对应JOB的计划时间 解决方案: SELECT JS.SCHEDULE_I.....
一天一点T-SQL:常用获取基础信息系统存储过程和函数
EXEC sys.sp_tables EXEC sp_help EXEC sys.sp_columns EXEC sys.sp_helpconstraint SELECT SERVERPROPERTY('ProductLevel') SELECT DATABASEPROPE.....
Microsoft SQL Server 2012 RTM 下载地址
中文:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=a74d1b60-6566-4551-b581-03337853b82b&displaylang=zh-cn英文:http://www.microsoft.com/download/en/details.aspx?id=29066【继续阅读...
一天一点T-SQL:存储过程文本导出
DECLARE @ServerName NVARCHAR(256); DECLARE @UserName NVARCHAR(256); DECLARE @Password &nb.....
基于Windows 2008 R2 Core的SQL Server 2008 R2 Cluster部署(Step by Step)
1. 简介 基于Core系统安装SQL Server有几个好处 Core没有图形化界面,尤其是没有Explorer进程使得系统更稳定,同时也减少了被黑风险 Core只有关键性的进程,避免开启过多程序导致操作系统臃肿,运行更稳定快速.....
一天一点T-SQL:数据压缩
在Microsoft SQL Server 2008 开始微软就提供了数据压缩数据压缩分为两类:数据库备份压缩数据对象压缩(表/索引)传说中数据压缩能压缩到原始数据的1/10,但是... ... 但是至少目前为止我还没遇到过这样..【继...
一天一点T-SQL:清理SQL Server日志
-- 用于清理SQL Server 错误日志 -- 日志包括两个部分1. SQL 引擎服务日志;2. Agent 服务日志 -- 由于Windows 特性当一份文件打开的时候是独占..【...
一天一点T-SQL:获取每数据库表对象信息
sp_msforeachdb -- 循环所有数据库 N' INSERT INTO DBName.dbo.TableInformation -- 自行创建采集表 (.....
一天一点T-SQL:关于GO
做Microsoft SQL Server的人都应该对GO这个关键字很熟悉吧,但是昨天我遇到一个跟GO有关但无关的问题,纠结了... ...今天来分享一下微软解释GO不是SQL的标准语法的一部分,而是提供给工具例如sqlcmd 之类的一个..【...
一天一点T-SQL:关于分区表(二)
自动维护分区表其实自动维护分区表很简单主要工作几点:1. 回收早期分区点,2008 R2默认分区数10002. 回收早期数据存储空间,删除老数据释放存储空间3. 新增分区点,为未来数据提供存储区间为了快速回..【继续...
一天一点T-SQL:关于分区表(一)
关于分区的文章真的不好写,虽然不管哪个项目哪个人,只要提到大数据量大表第一反应就是做分区,但是作为一个DBA是否实施表分区需要考虑的问题实在太多主要问题来自于以下几个层面:1. 客户体验层面2. 技术..【继...
一天一点T-SQL:获取索引对应列
SELECT OBJECT_NAME(IXS.OBJECT_ID) AS [TABLE_NAME], IXS.INDEX_ID &nb..【...
一天一点T-SQL:获取当前运行的作业
SELECT J.NAME ,J.[DESCRIPTION] ,[RUN_REQUESTED_DATE] ,[RUN_REQUESTE..【...
一天一点T-SQL:移动数据文件
-- Database status is open USE master; GO ALTER DATABASE AdventureWorks MODIFY FILE ( NAME =.....
一天一点T-SQL:Rename 对象
-- 常用Rename-- Rename DB nameEXEC sp_renamedb N'OldDBName', N'NewDBName'; -- Rename TableEXEC sp_rename 'Schema.Table', 'NewTable'; -- NewTable..【继...
一天一点T-SQL:使用登录触发器进行安全管控
-- 创建登录触发器,对会话进行管理 CREATE TRIGGER TimeWindowControl ON ALL SERVER FOR LOGON AS BEGIN  ..【...
一天一点T-SQL:获取每个计划任务的步骤
USE msdb -- Job信息都是存储在MSDB系统数据库的,因为它是实例级别的 GO SELECT J.NAME, &nbs..【...
一天一点T-SQL:获取会话状态信息
-- 只针对sp_who 进行采集, sp_who2比sp_who拥有更多当前会话状态信息 -- 最佳应用场景:一个实例有多个数据库,且会话数较多的时候使用 CREATE TABLE &..【...
一天一点T-SQL:获取分区表以及分区表存储信息
-- 获取分区表以及每个分区的数据存储信息SELECT T.NAME AS [TABL..【...