Welcome 微信登录

首页 / 数据库 / SQLServer

T-SQL语句实现数据库备份与还原功能

T-SQL语句实现数据库备份与还原功能

T-SQL语句实现数据库备份与还原功能2010-11-13我是使用T-SQL语句方式来完成数据库备份还原的功能的。需要指出下面这些存储过程是在网上搜索到的。谢谢代码的提供者。在此转载利用T-SQL语句,实现数据库的备份与还原的功能体现了SQL Server中的四个知识点:1. 获取SQL Server服务器上的默认目录2. 备份SQL语句的使用3. 恢复SQL语句的使用,同时考虑了强制恢复时关闭其他用户进程的处理4. 作业创建SQL语句的使用1.得到数据库...
深入了解SQL Server 2008商业智能平台

深入了解SQL Server 2008商业智能平台

深入了解SQL Server 2008商业智能平台2010-11-13对所有数据进行整合与管理当你使用SQL Server 2008企业级的数据仓库平台时,你可以高效的操纵所有数据,并对其进行统一管理存储。◆合并用于最优的报表和分析的数据对你所有的数据进行操作,使用SQL Server 2008采用任何你希望的方式与关系数据和非关系数据进行交互,包括使你有效的存储、管理和分析无结构的数据——像文档和图片——的...
SQL Server备份历史记录分析

SQL Server备份历史记录分析

SQL Server备份历史记录分析2010-11-13 IT专家网 李恩问题在数据库管理员的日常任务中,数据库备份占据了很重要的位置。这个任务一般通过维护计划、定期的SQL Server Agent Jobs或者第三方工具的执行来完成。考虑到备份的重要性,有必要定期地分析这个过程的性能和效率。那么我们要如何才能洞察任何数据备份过程的性能呢?专家解答让我们通过一些不同的脚本来看看能够洞察到什么。为了达到这篇文章的目的,我在这个例子中创建了一个叫做Backu...
SQL孤立用户解决方案

SQL孤立用户解决方案

SQL孤立用户解决方案2010-12-27当您将数据库备份恢复到另一台服务器时,可能会遇到孤立用户的问题。SQL Server 联机丛书中的孤立用户疑难解答主题中没有讲述解决此问题的具体步骤。本文介绍了如何解决孤立用户问题。状态Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中存在的问题。更多信息虽然术语“登录”和“用户”经常交换使用,但它们之间有很大的不同。登录用于用户身份验证,而...
数据库镜像调整自动故障转移时间

数据库镜像调整自动故障转移时间

数据库镜像调整自动故障转移时间2010-12-27李恩问题数据库镜像变成SQL Server 2005中很受欢迎的一个功能。通过下面几个简单步骤,使用SQL Server 管理套件或者运行一些T-SQL命令,你可以很容易在你的一个或多个数据库中创建数据库镜像。数据库镜像的某一个配置选项是高可用性模式。有了这个选项,主体服务器、镜像服务器、见证服务器三个服务器被放在适当的位置。这是允许自动故障解决故障转移功能的唯一选项。我注意到的一点是当存在定期网络问题时,...
关于SQL Server 群集的几个关键技巧

关于SQL Server 群集的几个关键技巧

关于SQL Server 群集的几个关键技巧2010-12-27 TechNet Tom Moreau博士服务器群集允许您连接许多物理服务器(或节点),用作彼此的故障转移合作伙伴。群集所提供的冗余性为您的关键操作带来了更多的正常运行时间。在使用SQL Server的13年期间,我实现了许多群集,每个群集都有其自己的一系列问题。这些经历使我积累了许多技巧,它们会帮助您轻松成功地实现群集。服务器群集利用了Windows Server系列的Enterprise ...
SQL计算日期之差,精确到天

SQL计算日期之差,精确到天

SQL计算日期之差,精确到天2010-12-27 csdn博客 charry0110自己一个人在家,没什么事情做,突然想起很久没有写东西了,于是.............经常在对两个日期计算时,不仅想得到单独的年月日,想得到其详细信息,即将日期结果精确到天,下面上一个function和一个procedure 用于完成这个功能。第一个函数版create function [dbo].[GetYearMonthDayFun](@begin datetime ,...
更换SPS2003服务器并将数据库升级到SQL2005

更换SPS2003服务器并将数据库升级到SQL2005

更换SPS2003服务器并将数据库升级到SQL20052010-12-27王春海原有一台SPS2003服务器,有多个门户网站,部分门户网站有一些问题(如不能创建区域、有的网站在管理时显示英文),因为此服务器是从 物理服务器迁移到虚拟机中的,还有一些问题。所以,准备迁移,同时,想迁移到SQL 2005。昨天迁移成功,并解决了所有上述问题,步骤整理如下:1、新安装一台虚拟机,加入DC,安装SPS2003,并打补丁(注意,需要与原SPS2003补丁一致)。2、在...
妙用SQL Server聚合函数和子查询迭代求和

妙用SQL Server聚合函数和子查询迭代求和

妙用SQL Server聚合函数和子查询迭代求和2010-12-27银河使者先看看下面的表和其中的数据:t_product图1该表有两个字段:xh和price, 其中xh是主索引字段,现在要得到如下的查询结果:图2从上面的查询结果可以看出,totalprice字段值的规则是从第1条记录到当前记录的price之和。如第3条记录的totalprice字段的值是10 + 25 + 36 = 71。现在要通过t_product表中的数据生成图2所示的查询结果。可能...
数据转换冲突及转换过程中大对象的处理

数据转换冲突及转换过程中大对象的处理

数据转换冲突及转换过程中大对象的处理2010-12-27 赛迪网 廉夕数据转换冲突及处理数据转换冲突:在数据转换过程中,要想实现严格的等价转换是比较困难的。必须要确定两种模型中所存在的各种语法和语义上的冲突,这些冲突可能包括:(1)命名冲突:源数据源的标识符可能是目的数据源中的保留字。(2)格式冲突:同一种数据类型可能有不同的表示方法和语义差异。(3)结构冲突:如果两种DBMS之间的数据定义模型不同,如为关系模型和层次模型,则需要重新定义实体属性和联系,以...
检索SQL Server数据库备份记录

检索SQL Server数据库备份记录

检索SQL Server数据库备份记录2010-12-27李恩问题有很多数据需要在微软SQL Server系统视图内部挖掘。这些数据被用来把信息展示给SQL Server Management Studio的终端用户和SQL Server专业人士可用的第三方管理工具。这些数据不但在数据库备份信息,文件数据统计分析,索引信息或者这个实例包含的数千个度量标准中的某一个等方面有突出贡献,而且可以用于直接查询和吸收到你的土生土长检测解决方案中。这篇文章旨在说明第一...
多数据库系统中的自动镜像failover设置

多数据库系统中的自动镜像failover设置

多数据库系统中的自动镜像failover设置2010-12-27印月问题随着SQL Server 2005版本的发布,数据库镜像技术已经成为了解决故障问题的非常流行的方法。但数据库镜像的一大问题就是failover(失效转移)仅仅作用在发生故障的主库上,当一个数据库失效时,系统中的备用数据库会立即接替它的位置,但是所有其他的数据库依然保持在原服务器上发挥作用。这种技术的缺点就是在多数据库系统中会不断建立越来越多的应用程序,一旦主库失效,备库虽然可以继续在原...
使用SQL Server数据服务开发功能强大且可扩展的应用程序

使用SQL Server数据服务开发功能强大且可扩展的应用程序

使用SQL Server数据服务开发功能强大且可扩展的应用程序2010-12-27 MSDN David Robinson本文使用了以下技术:SQL Server本文将介绍以下内容:SSDS 数据模型管理实体、容器和颁发机构创建示例 Web 应用程序类序列化和反序列化本专栏基于 SQL Server 数据服务的预发布版本撰写而成。文中包含的所有信息均有可能发生变更。目录SSDS 数据模型构建分类广告系统添加城市添加类别更新和删除实体添加和删除列表架构分类 ...
工作经验总结:SQL Server 2005的IS和AS

工作经验总结:SQL Server 2005的IS和AS

工作经验总结:SQL Server 2005的IS和AS2010-12-27宋卫东最近做一个数据质量分析和主题分析的项目,里面用到了SQL Server 2005的IS和AS部分,在这个过程中经历了很多惨痛的教训,多少吸取了一些经验,虽然更多的都是”低级失误”,不过还是希望能记下来,以后避免发生类似的问题:1.磁盘空间在团队中我想来建议把系统盘分配成30G大小,即使你是win2003+vs2005+sqlserver2007+off...
删除sql server大容量日志的方法

删除sql server大容量日志的方法

删除sql server大容量日志的方法2010-12-27guosonger1: 删除LOG1:分离数据库 企业管理器->服务器->数据库->右键->分离数据库2:删除LOG文件3:附加数据库 企业管理器->服务器->数据库->右键->附加数据库此法生成新的LOG,大小只有520多K再将此数据库设置自动收缩或用代码:下面的示例分离 77169database,然后将 77169database中的一个文件附...
生成由SQL Server管理套件产生的T-SQL命令

生成由SQL Server管理套件产生的T-SQL命令

生成由SQL Server管理套件产生的T-SQL命令2010-12-27戴羽问题有了SQL Server管理套件你就可以做你在使用T-SQL命令时可以做的任何事情了。使用图形用户界面的一个问题是要记住所有你点击过的来再次重新执行这个动作是很困难的。另一个问题是你通过图形用户界面所做的大部分事情都立即执行了,这并不总是最好的。那么该怎样捕捉SQL Server正在做什么以便我之后可以重新执行这个动作或运行这些命令?专家解答SQL Server管理套件的另一...
减少每次的同步数据量以此来提高同步效率

减少每次的同步数据量以此来提高同步效率

减少每次的同步数据量以此来提高同步效率2010-12-27Anna说到同步数据,大家最为关心的就是如何尽可能地减少每次的同步数据量,以此来提高同步效率,降低对网络带宽的消耗。针对大批量的数据同步,这一点是必须注意的。解决这个问题的关键点在于获取差异数据,这也就是说,我们仅仅同步变化了的数据,至于没有变化的,就不再同步。下文中,我们将介绍减少每次同步数据量的6个方法:1.日期栏位(时间戳)一般情况下,在设计表的时候,添加两个日期栏位,createdOn, C...
利用SQL Server复制技术实现数据同步更新

利用SQL Server复制技术实现数据同步更新

利用SQL Server复制技术实现数据同步更新2010-12-27 赛迪网 小乔SQL Server 2000复制的概念:在数据库之间对数据和数据库对象进行复制和分发并进行同步以确保其一致性的一组技术。使用复制可以将数据分发到不同位置,通过局域网、使用拨号连接、通过 Internet分发给远程或移动用户。复制还能够使用户提高应用程序性能,根据数据的使用方式物理分隔数据(例如,将联机事务处理 (OLTP) 和决策支持系统分开),或者跨越多个服务器分布数据库...
利用索引提高SQL Server数据处理的效率

利用索引提高SQL Server数据处理的效率

利用索引提高SQL Server数据处理的效率2010-12-27 赛迪网 小乔在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,它对每一个提交的有关表的查询,决定是否使用索引或用哪一个索引。因为查询执行的大部分开销是磁盘I/O,使用索引提高性能的一个主要目标是避免全表扫描,因为全表扫描需要从磁盘上读表的每一个数据页,如果有索引指向数据值,则查询只需读几次磁盘就可以了。所以如果建立...
<< 201 202 203 204 205 206 207 208 209 210 >>