SQL Serever学习5——数据库配置
Posted 乌云上
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Serever学习5——数据库配置相关的知识,希望对你有一定的参考价值。
数据库的主要属性
限制访问
用来设置数据允许用户访问的状态,或者说允许多少客户访问,有3个选项:
- MULTI_USER(多个),大多数数据库正常状态,允许多个用户同时访问该数据库。
- SINGLE_USER(单个),通常由于维护数据库时,一次只允许一个用户访问,杜绝了其他用户访问正在维修的数据库,减少数据丢失以及错误。
- RESTRICED_USER(限制),一种特殊状态,一些特殊功能的数据库才会选用,只有特殊身份用户才能访问数据库,这些特殊用户包括:db_owner(数据库拥有者),dbcreator(数据库创建者),sysadmin(系统管理员)
自动关闭
为了减少数据库在闲置时间仍然占用系统资源,数据库具有自动关闭功能,也就是当数据库处于闲置状态,自动关闭数据库,减少系统负担。
但是在设置数据库自动关闭时,一定要注意数据库运行特点,如果一个数据库经常被用户使用,自动关闭后又要频繁的链接,对系统来说反而会增加负担。
自动压缩
将不常用的数据进行压缩保存,减少数据库对于介质的空间占用量,但是与自动关闭一样,要注意数据库运行特点,因为当用户需要访问这些被压缩的数据时,首先需要进行解压缩,使得访问速度大大减低。
配置数据库
查看数据库属性
在数据库上,右键,属性,即可打开属性窗口
然后选择“选项”标签,将状态》限制访问设置为MULTI_USER
将自动》自动关闭设置为false,自动收缩设置为true
数据库的管理
数据库在运行或被访问过程中不能进行数据库文件转移,首先必须分离数据库,然后复制到新的存储设备,通过系统中附加功能添加到数据库管理系统中。
数据库的分离
选择数据库》右键》任务》分离,确定
如果数据库处于就绪状态,就可以进行分离。
数据库附加
在数据库右键,选择附加
在打开的附加数据库窗口,点击添加
选择数据库文件(.mdf)双击进行添加
系统会根据选择的数据库文件来规范附加到系统的数据库信息,一般系统能根据数据文件自动识别事务日志文件
单击确定,数据库即可附加到系统
数据库的删除
当数据库以及其中数据失去意义,可以删除数据库释放磁盘空间,减轻数据库管理系统负担。
选择要删除的数据库,右键》删除》确定
默认勾选“删除数据库备份和还原历史记录信息”,删除数据库文件的同时所有的备份信息一起删除。
“关闭现有连接”可以强制断开所有连接后删除数据库。
数据库删除的时候必须谨慎,一旦删除了数据库,数据库所有信息都将丢失!!!
以上是关于SQL Serever学习5——数据库配置的主要内容,如果未能解决你的问题,请参考以下文章