- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04网络数据库.ppt.ppt
Optimizing the Database Using Filegroups with Hardware-based RAID 建立数据库的例子1 建立一个“订货”数据库,数据主文件的初始大小为10MB,最大为50MB,增量为5MB;日志文件的初始大小为5MB,最大为25MB,增量为5MB。 建立数据库的例子2 建立一个“订货管理”数据库,数据主文件的初始大小为10MB,最大为50MB,增量为5MB;另外建立一个数据次文件初始大小也为10MB,最大为50MB,增量为5MB;日志文件的初始大小为5MB,最大为25MB,增量为5MB。 使用Transact-SQL命令增加数据库空间 在查询分析器中,通过Transact-SQL命令增加数据库空间的命令语句格式如下。 ALTER DATABASE 数据库名 MODIFY FILE (NAME=逻辑文件名, SIZE=文件大小, MAXSIZE=增长限制 ) 更改数据库例子 ”Book“数据库中添加一个数据文件“book_data2”,并指定起初始大小为3mb,最大大小不受限制,设置增长为15% 更改数据库例子 ALTER DATABASE BOOK ADD FILE (NAME=‘BOOK_DATA2’ FILENAME=‘C:\PROGRAMFILES\SQLSERVER\BOOK_DATA2.MDF’ SIZE=3MB MAXSIZE=UNLIMITED, FILEGROWTH=15% ) 更改数据库 增加一个”third”文件组,并为该文件组添加两个数据文件,数据文件名为BOOK_DATA3,BOOK_DATA4 更改数据库例子 ALTER DATABASE BOOK ADD FILEGROUP THIRD GO ALTER DATABASE BOOK ADD FILE( NAME=‘BOOK_DATA3’, FILENAME=‘C:\...\BOOK_DATA3.NDF’ ) (NAME=‘BOOK_DATA4’, FILENAME=‘C:\...\BOOK_DATA4.NDF’ ) TO FILEGROUP THIRD 更改数据库例子 删除third文件组 必须先删除其中的数据文件. 更改数据库例子 ALTER DATABASE BOOK REMOVE FILE BOOK_DATA3 GO ALTER DATABASE BOOK REMOVE FILE BOOK_DATA4 GO ALTER DATABASE BOOK REMOVE FILEGROUP THIRD 更改数据库例子 添加一个日志文件’book_log1’ ALTER DATABASE BOOK ADD LOG FILE (NAME=‘BOOK_LOG1’, FILENAME=‘C:\...\BOOK_LOG1.LDF’ SIZE=5MB FILEGROWTH=6MB ) ALTER DATABASE BOOK REMOVE FILE BOOK_LOG1 每次只能修改数据文件的一个属性 ALTER DATABASE BOOK MODIFY FILE (NAME=‘BOOK_DATA2’, SIZE=8MB ) ALTER DATABASE BOOK MODIFY FILE (NAME=‘BOOK_DATA2’, MAXSIZE=120MBMB ) 管理数据库 查看数据库状态信息 要确认数据库的当前状态,通过“数据库属性”窗口的“常规”选项卡查看数据库属性以外,还可以选择 sys.databases 目录视图中的 state_desc 列。在查询设计器窗口中输入如下代码并执行,如图所示。 Select name,state,state_desc From sys.databases 管理数据库 查看数据库状态信息 可以在查询设计器窗口中输入如下代码并执行,即可查看到相关数据文件的状态信息。 Select name,physical_name,type,type_desc,state, state_desc From sys.master_file 管理数据库 查看数据库状态信息 1. 数据库状态含义 ONLINE表示可以对数据库进行访问。 OFFLINE表示数据库无法使用。 RESTORING表示正在还原主文件组的一个或多个文件,或正在离线还原一个或多个辅助文件,此时数据库不可用。 RECOVERING表示正在恢复数据库。 管理数据库 查看数据库状态信息 1. 数据库状态含义 RECOVERY PENDING表示SQL Server 在恢复过程中遇到了与资源相关的错误,数据库未损坏,但是可能缺少文件,或系统资源限制可能导致无法启动数据库。 SUSPECT表示至少主文件组可疑或可能已损坏
文档评论(0)