SQL
Server
Management
Studio
对象资源管理器中,连接到
Microsoft
SQL
Server
数据库引擎
实例,再展开该实例。
右键单击“数据库”,指向“任务”,然后单击“附加”。
在“附加数据库”对话框中,若要指定要附加的数据库,请单击“添加”,然后在“定位数据库文件”对话框中,选择数据库所在的磁盘驱动器并展开目录树以查找并选择数据库的
.mdf
文件。例如:
C:\Program
Files\Microsoft
SQL
Server\MSSQL.1\MSSQL\DATA\AdventureWorks_Data.mdf
重要事项:
尝试选择已附加的数据库将生成错误。
或者,若要为附加的数据库指定不同的名称,请在“附加数据库”对话框的“附加为”列中输入名称。
或者,通过在“所有者”列中选择其他项来更改数据库的所有者。
准备好附加数据库后,单击“确定”。
对数据库进行 *** 作和管理有两种方式,一种是利用可视化的SSMS管理器来 *** 作和管理数据库,另外一种是直接编写SQL语句来批量完成 *** 作,对于一般用户来说,第一种方式更为直观与简便,不需要记得复杂的SQL语句及语法,就能在图形化 *** 作界面下来完成大部分数据库的 *** 作与管理,从SQL SERVER 2005开始,数据库管理方面推出了SSMS组件,此组件把以前版本的"企业管理器"和"查询管理器"两个工具组合到一个界面中,这使各种开发人员和一般的管理员都能轻松的访问SQL SERVER.数据库在联机状态下,用户是不能对数据库文件进行任何的复制,删除等 *** 作,数据库经过分离 *** 作后,就可以对数据库文件进行复制,删除等 *** 作,最常见的 *** 作是对不断庞大的日志文件进行删除,数据库文件备份到另一台电脑上,以防万一.本经验以SQL SERVER 2008为例,详细介绍如何分离数据库(AIS20130607BACKUP),把整个 *** 作过程以图文方式展现给大家,希望对大家有所帮助工具/原料
SQL SERVER 2008
方法/步骤
单击"开始"|"所有程序"|Microsoft SQL Server 2008|SQL Server Management Studio命令,启动SSMS
按照默认设置,点击"连接"按钮,连接到数据库服务器
在SSMS管理器的"对象资源管理器"子窗口中展开"数据库",找到数据库AIS20130607BACKUP,鼠标右键单击AIS20130607BACKUP数据库,d出一个快捷菜单,选择"任务"|"分离"命令
d出"分离数据库"窗口,窗口内显示要分离的数据库名称,数据库状态,删除连接复选框,更新统计信息复选框信息
设置好各选项后,单击"确定"按钮,开始分离 *** 作
分离 *** 作结束后,回到SSMS管理器查看,数据库AIS20130607BACKUP,已从"对象资源管理器"子窗口的树形列表中消失
下一步:在安装路径下找到分离的AIS20130607BACKUP数据库文件,共有两个,一个是数据文件,文件后缀为.MDF,有1GB大小,一个是日志文件,文件后缀为.LDF,有391MB大小,为了优化数据库,可以把第二个日志文件删除,再把数据库文件重新附加到SQL SERVER 2008中,来完成数据库的优化,提高运行效率,如何附加数据库,如何 *** 作,不在此具体演示,可关注我后续的经验,谢谢.
步骤阅读
END
注意事项
分离数据库 *** 作不会删除数据库文件,文件仍然保存在原来的文件夹中
日志文件要定期(一般为一个月)分离出来删除,以优化数据库系统
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)