重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
sqlserver 里有个性能分析器,设置以后,所有的SQL命令会记录在里边……
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、网络空间、营销软件、网站建设、灵石网站维护、网站推广。
1、在wincc运行画面,打开在线趋势图,点击“组态对话框”图标,在弹出的对话框中点击“工具栏”在工具栏左侧的“工具栏按纽功能”中钩选“选择时间范围”后点击确定。
2、这样我们就可以看到在线趋势图上有一个时钟标志的图标“选择时间范围”,点击时钟标图标,在弹出的对话框中的“趋势”中选择所要显示的趋势变量名称。
3、在“时间范围”栏选择“开始时间和结束时间”。这样就可以在右侧输入所查询的趋势的某个时间段时间来查询历史归档数据了。
可能是你上次使用时候没有关闭的窗口吧,关闭时候先关闭那些窗口!
SQL
Server在msdb数据中维护了一系列表,用来存储执行所有备份和还原的细节信息。即使你正在使用第三方的备份应用程序,只要这个应用程序使用SQL
Server的虚拟设备接口(Virtual
Device
Interface---VDI)来执行备份和还原执行,那么执行细节依然被存储在这一系列表中。
存储细节的表包括:
backupset
backupfile
backupfilegroup
(SQL
Server
2005
upwards)
backupmediaset
backupmediafamily
restorehistory
restorefile
restorefilegroup
logmarkhistory
suspect_pages
(SQL
Server
2005
upwards)
你可以在Books
Online里面找到上面这些表的具体说明。
下面这个脚本可以帮你找出每个数据库近期的备份信息:
SELECT
b.name,
a.type,
MAX(a.backup_finish_date)
lastbackup
FROM
msdb..backupset
a
INNER
JOIN
master..sysdatabases
b
ON
a.database_name
COLLATE
DATABASE_DEFAULT
=
b.name
COLLATE
DATABASE_DEFAULT
GROUP
BY
b.name,
a.type
ORDER
BY
b.name,
a.type
指定数据库最后20条事务日志备份信息:
SELECT
TOP
20
b.physical_device_name,
a.backup_start_date,
a.first_lsn,
a.user_name
FROM
msdb..backupset
a
INNER
JOIN
msdb..backupmediafamily
b
ON
a.media_set_id
=
b.media_set_id
WHERE
a.type
=
'L'
ORDER
BY
a.backup_finish_date
DESC
指定时间段的事务日志备份信息:
SELECT
b.physical_device_name,
a.backup_set_id,
b.family_sequence_number,
a.position,
a.backup_start_date,
a.backup_finish_date
FROM
msdb..backupset
a
INNER
JOIN
msdb..backupmediafamily
b
ON
a.media_set_id
=
b.media_set_id
WHERE
a.database_name
=
'AdventureWorks'
AND
a.type
=
'L'
AND
a.backup_start_date
'10-Jan-2007'
AND
a.backup_finish_date
'16-Jan-2009
3:30'
ORDER
BY
a.backup_start_date,
b.family_sequence_number
删除备份日志的两个存储过程:
EXEC
msdb..sp_delete_backuphistory
'1-Jan-2005'
EXEC
msdb..sp_delete_database_backuphistory
'AdventureWorks'
SQL Server的简介及发展历程
SQL简介
SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。
结构化查询语言(Structured Query Language)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle、Sybase、DB2、Informix、SQL Server这些大型的数据库管理系统,还是像Visual Foxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。
美国国家标准局(ANSI)与国际标准化组织(ISO)已经制定了SQL标准。ANSI是一个美国工业和商业集团组织,负责开发美国的商务和通讯标准。ANSI同时也是ISO和International Electrotechnical Commission(IEC)的成员之一。ANSI 发布与国际标准组织相应的美国标准。1992年,ISO和IEC发布了SQL国际标准,称为SQL-92。ANSI随之发布的相应标准是ANSI SQL-92。ANSI SQL-92有时被称为ANSI SQL。尽管不同的关系数据库使用的SQL版本有一些差异,但大多数都遵循 ANSI SQL 标准。SQL Server使用ANSI SQL-92的扩展集,称为T-SQL,其遵循ANSI制定的 SQL-92标准。
SQL发展历史
1970:E.J. Codd 发表了关系数据库理论(relational database theory);
1974-79:IBM 以Codd的理论为基础开发了“Sequel”,并重命名为"SQL"; 1979:Oracle 发布了商业版SQL
1981-84:出现了其他商业版本,分别来自 IBM(DB2),Data General(DG/SQL),Relational Technology(INGRES);
SQL/86:ANSI 跟 ISO的第一个标准;
SQL/89:增加了引用完整性(referential integrity); SQL/92(aka SQL2):被数据库管理系统(DBMS)生产商广发接受; 1997+:成为动态网站(Dynamic web content)的后台支持;
SQL/99:Core level跟其他8种相应的level,包括递归查询,程序跟流程控制,基本的对象(object)支持包括oids;
SQL/2003:包含了XML相关内容,自动生成列值(column values);
2005-09-30:“Data is the next generation inside...SQL is the new HTML”! Tim O'eilly提出了Web 2.0理念,称数据将是核心,SQL将成为“新的HTML"; SQL/2006:定义了SQL与XML(包含XQuery)的关联应用; 2006:Sun公司将以SQL基础的数据库管理系统嵌入Java V6
2007 :SQL Server 2008(Katmi)在过去的SQL2005基础上增强了它的安全性,主要在:简单的数据加密,外键管理,增强了审查,改进了数据库镜像,加强了可支持性。
SQL Server的基本信息
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公
司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。数据库引擎是SQL Server系统的核心服务,负责完成数据的存储、处理和安全管理。
SQL分类
MS SQL Server 2000
MS SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。 MS SQL Server 2005
SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据的应用程序。SQL Server 2005不仅可以有效地执行大规模联机事务处理,而且可以完成数据仓库和电子商务应用等许多具有挑战性的工作。
SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。
SQL Server 2008
SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止最强大和最全面的SQL Server版本。这篇文章详细介绍了Microsoft SQL Server 2008中的新的特性、优点和功能„„微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程序的需求,支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。
系统漏洞。当sqlserver数据库软件出现系统漏洞时,就会出现该软件不存储历史数据的情况,只需要将该软件关闭后重新启动即可,是非常简单的。