SQL Serever学习5——数据库配置
2024-10-19 00:24:51
数据库的主要属性
限制访问
用来设置数据允许用户访问的状态,或者说允许多少客户访问,有3个选项:
- MULTI_USER(多个),大多数数据库正常状态,允许多个用户同时访问该数据库。
- SINGLE_USER(单个),通常由于维护数据库时,一次只允许一个用户访问,杜绝了其他用户访问正在维修的数据库,减少数据丢失以及错误。
- RESTRICED_USER(限制),一种特殊状态,一些特殊功能的数据库才会选用,只有特殊身份用户才能访问数据库,这些特殊用户包括:db_owner(数据库拥有者),dbcreator(数据库创建者),sysadmin(系统管理员)
自动关闭
为了减少数据库在闲置时间仍然占用系统资源,数据库具有自动关闭功能,也就是当数据库处于闲置状态,自动关闭数据库,减少系统负担。
但是在设置数据库自动关闭时,一定要注意数据库运行特点,如果一个数据库经常被用户使用,自动关闭后又要频繁的链接,对系统来说反而会增加负担。
自动压缩
将不常用的数据进行压缩保存,减少数据库对于介质的空间占用量,但是与自动关闭一样,要注意数据库运行特点,因为当用户需要访问这些被压缩的数据时,首先需要进行解压缩,使得访问速度大大减低。
配置数据库
查看数据库属性
在数据库上,右键,属性,即可打开属性窗口
然后选择“选项”标签,将状态》限制访问设置为MULTI_USER
将自动》自动关闭设置为false,自动收缩设置为true
数据库的管理
数据库在运行或被访问过程中不能进行数据库文件转移,首先必须分离数据库,然后复制到新的存储设备,通过系统中附加功能添加到数据库管理系统中。
数据库的分离
选择数据库》右键》任务》分离,确定
如果数据库处于就绪状态,就可以进行分离。
数据库附加
在数据库右键,选择附加
在打开的附加数据库窗口,点击添加
选择数据库文件(.mdf)双击进行添加
系统会根据选择的数据库文件来规范附加到系统的数据库信息,一般系统能根据数据文件自动识别事务日志文件
单击确定,数据库即可附加到系统
数据库的删除
当数据库以及其中数据失去意义,可以删除数据库释放磁盘空间,减轻数据库管理系统负担。
选择要删除的数据库,右键》删除》确定
默认勾选“删除数据库备份和还原历史记录信息”,删除数据库文件的同时所有的备份信息一起删除。
“关闭现有连接”可以强制断开所有连接后删除数据库。
数据库删除的时候必须谨慎,一旦删除了数据库,数据库所有信息都将丢失!!!
最新文章
- 解析大型.NET ERP系统 数据审计功能
- 【Android】实现打开关闭效果
- pthon在Notepad++中执行方式
- bzoj 2809: [Apio2012]dispatching
- 转:Tomcat启动过程中找不到JAVA_HOME JRE_HOME的解决方法
- 日本超人气洛比(Robi)声控机器人
- 详解linux系统的启动过程及系统初始化
- 面向对象世界里转转七(Liskov替换原则)
- Java注解实践
- xcode 环境,多工程联编设置【转】
- sharepoint2013小技巧
- 重新想象 Windows 8 Store Apps (5) - 控件之集合控件: ComboBox, ListBox, FlipView, ItemsControl, ItemsPresenter
- hibernate简单的增删改查
- rpm 命令详解
- 安卓笔记--Style的继承
- ArcGIS Engine 笔记-控件类型
- Code POJ - 1850 组合数学
- Spring框架学习02——Spring IOC 详解
- Pandas中关于accessor的骚操作
- POJ - 1845 G - Sumdiv (唯一分解定理)