Welcome 微信登录

首页 / 数据库 / SQLServer

MS SQL基础教程:备份向导

MS SQL基础教程:备份向导

MS SQL基础教程:备份向导2008-07-12 本站收集整理 我们知道备份和恢复数据库是DBA 的主要工作,但是如果您是一名DBA 新手,我们建议您在没有搞清楚到底如何进行之前,不妨使用备份向导。它能告诉您在备份时应该干些什么使用备份向导的步骤如下:(1) 启动SQL Server Enterprise Manager, 单击要登录的服务器,此时在主菜单上选择Tools, 在弹出菜单上选择Wizards 后弹出Select Wizard 对话框,如图1...
MS SQL基础教程:创建备份设备

MS SQL基础教程:创建备份设备

MS SQL基础教程:创建备份设备2008-07-12 本站收集整理 在进行备份以前首先必须创建备份设备。备份设备是用来存储数据库、事务日志或文件和文件组备份的存储介质。备份设备可以是硬盘、磁带或管道。SQL Server 只支持将数据库备份到本地磁带机,而不是网络上的远程磁带机。当使用磁盘时,SQL Server 允许将本地主机硬盘和远程主机上的硬盘作为备份设备,备份设备在硬盘中是以文件的方式存储的。15.2.1 用SQL Server Enterpri...
MS SQL基础教程:备份和恢复概述

MS SQL基础教程:备份和恢复概述

MS SQL基础教程:备份和恢复概述2008-07-12 本站收集整理 原理主要是为防止非法登录者或非授权用户对SQL Server 数据库或数据造成破坏,但在有些情况下这种安全管理机制显得力不从心。例如合法用户不小心对数据库数据做了不正确的操作或者保存数据库文件的磁盘遭到损坏或者运行SQL Server 的服务器因某种不可预见的事情而导致崩溃。所以我们需要提出另外的方案即数据库的备份和恢复来解决这种问题。本章的主要目的就是介绍备份、恢复的含义,数据库备份...
MS SQL基础教程:SQL Server安全性管理的途径

MS SQL基础教程:SQL Server安全性管理的途径

MS SQL基础教程:SQL Server安全性管理的途径2008-07-12 本站收集整理 当在服务器上运行SQL Server 时,我们总是要想方设法去使SQL Server 免遭非法用户的侵入,拒绝其访问数据库,保证数据的安全性。SQL Server 提供了强大的内置的安全性和数据保护,来帮助实现这种理所当然的要求。从前面的介绍中我们可以看出SQL Server 提供了从操作系统,SQL ServerE, 数据库到对象的多级别的安全保护。其中也涉及到...
MS SQL基础教程:用户和安全性管理--SQL Server的登录认证

MS SQL基础教程:用户和安全性管理--SQL Server的登录认证

MS SQL基础教程:用户和安全性管理--SQL Server的登录认证2008-07-12 本站收集整理 对任何企业组织来说,数据的安全性最为重要。安全性主要是指允许那些具有相应的数据访问权限的用户能够登录到SQL Server 并访问数据以及对数据库对象实施各种权限范围内的操作,但是要拒绝所有的非授权用户的非法操作。因此,安全性管理与用户管理是密不可分的。SQL Server 2000 提供了内置的安全性和数据保护,并且这种管理有效而又容易。本章主要讨...
MS SQL基础教程:系统存储过程

MS SQL基础教程:系统存储过程

MS SQL基础教程:系统存储过程2008-07-12 本站收集整理 系统存储过程就是系统创建的存储过程,目的在于能够方便地从系统表中查询信息或完成与更新数据库表相关的管理任务或其它的系统管理任务。系统过程以“sp_"_ 为开头,在Master 数据库中创建并保存在该数据库中,为数据库管理者所有。一些系统过程只能由系统管理员使用,而有些系统过程通过授权可以被其它用户所使用。系统存储过程主要包括以下几类:(这里主要给出每类系统过程中经常...
MS SQL基础教程:管理存储过程

MS SQL基础教程:管理存储过程

MS SQL基础教程:管理存储过程2008-07-12 本站收集整理 12.3.1 查看存储过程存储过程被创建以后,它的名字存储在系统表sysobjects 中;它的源代码存放在系统表syscomments 中。可以通过MS SQL Server 提供的系统存储过程来查看关于用户创建的存储过程信息。1 通过Enterprise Manager 管理工具同样可以查看存储过程的源代码其操作如下:(1) 启动Enterprise Manager, 登录到要使用的...
MS SQL基础教程:创建存储过程

MS SQL基础教程:创建存储过程

MS SQL基础教程:创建存储过程2008-07-12 本站收集整理 在MS SQL Server 2000 中,创建一个存储过程有两种方法:一种是使用Transaction-SQL 命令Create Procedure, 另一种是使用图形化管理工具Enterprise Manager。 用Transaction- SQL 创建存储过程是一种较为快速的方法,但对于初学者,使用Enterprise Manager 更易理解,更为简单。当创建存储过程时,需要确...
MS SQL基础教程:存储过程概述

MS SQL基础教程:存储过程概述

MS SQL基础教程:存储过程概述2008-07-12 本站收集整理 在大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是SQL 语句和流程控制语句的集合。就本质而言,触发器也是一种存储过程。存储过程在运算时生成执行方式,所以,以后对其再运行时其执行速度很快。SQL Server 2000 不仅提供了用户自定义存储过程的功能,而且也提供了许多可作为工具使用的系统存储过程。12.1.1 存储过程的概念存储过程(Stored P...
恢复SQL2005误删除的数据

恢复SQL2005误删除的数据

恢复SQL2005误删除的数据2009-11-13 csdn 贾涛由于同事写错作业脚本,导致昨天晚上系统当中一张重要表的大概2万数据被删除。早上发现时的情况是,半夜(误操作之后)备份过数据,昨天的备份已经被新的备份取代而且没有日志备份..貌似这个策略不太合理。这个结果就是,没有误操作之前的全库备份,无法通过RESTORE LOG 来恢复。但是备份后没有清除日志,这个给恢复留了最后一丝希望。最后只能寄希望于Log Explorer。据我所知的是Log Exp...
SQL Server 2008稀疏列确定列的转化

SQL Server 2008稀疏列确定列的转化

SQL Server 2008稀疏列确定列的转化2009-11-13 IT专家网 唐小若由于在SQL Server 2008中引入了新的稀疏列功能,现在就有可能把列声明为稀疏列并且任何时候在列中输入一个空值它都不会消耗任何空间。其中一个技巧是找出何时确定是否把一个列定义稀疏列。在下面的例子中,Address Lines 1 到 3是要求的,Address Lines 4和5是不要求的但是经常使用的,Address Lines 6到8很少使用。当创建Addr...
SQL Server 2008中的数据压缩功能

SQL Server 2008中的数据压缩功能

SQL Server 2008中的数据压缩功能2009-11-13SQL Server 2005 SP2为我们带来了vardecimal功能,这项功能使得原来定长的decimal数据在数据文件中以可变长的格式存储,据称这项功能可以为典型的数据仓库节省30%的空间,而SQL Server 2008在这一基础上又进一步增强了数据压缩功能。SQL Server 2008现在支持行压缩和页面压缩两种选项,数据压缩选项可以在以下对象上启用:未创建聚簇索引的表创建聚簇...
使用SQL Server 2008中对象相关性

使用SQL Server 2008中对象相关性

使用SQL Server 2008中对象相关性2009-11-13 IT专家网 邝林SQL Server的以前版本在跟踪对象相关性方面做的并不好。原因是所有的对象相关性都是由对象ID来跟踪的,这意味着对象一开始就必须存在。但是,通过根据对象名称来跟踪对象SQL Server 2008极大地扩展了跟踪对象的能力,而不用再依赖ID。该方法的好处是在一些对象已经从数据库中转移出去后,还可以继续跟踪对象,甚至在对象没有建立时也可以进行跟踪。新管理对象SQL Ser...
MS SQLSERVER中如何得到表的创建语句

MS SQLSERVER中如何得到表的创建语句

MS SQLSERVER中如何得到表的创建语句2009-11-19肖波MS SQLSERVER只能得到存储过程的创建语句,方法如下:sp_helptext procedureName但是往往我们需要得到表的创建语句,比如说在数据库升级的时候判断某个表是否已经改变,或者已经有一个表存在,但不知道它的创建语句是什么,字段有没有约束,有没有主键,创建了哪些索引等等.下面我给出一个存储过程,供读者参考.该存储过程可以得到你想得到的所有的表的创建语句,包括和表有关的...
SQL Server2005 SQLCLR代码安全之权限

SQL Server2005 SQLCLR代码安全之权限

SQL Server2005 SQLCLR代码安全之权限2009-11-19 天极 朱先忠一、SQLCLR权限集级别当你使用CREATE ASSEMBLY语句把一个程序集加载到一个数据库中时,SQL Server提供了三种权限集级别:SAFE,EXTERNAL_ACCESS和UNSAFE。这些权限集形成如图3和图5(均请参考第二篇)所示的AppDomain策略级别。下面是一个典型的语句,它实现安装位于FileLoader.dll文件内的一个程序集,并且赋予...
<< 21 22 23 24 25 26 27 28 29 30 >>