mdf, ldf文件导入到sql server 2005的方法
mdf, ldf文件导入到sql server 2005的方法
在实际的工作中, 有很多涉及到数据库资料的备份,转移, 恢复等方面的工作, 但是并不是所有的资料都是以.bak格式存在的, 比如说, 你想从正在运行的数据库中把mdf, ldf格式的文件导出来,而在正在运行的数据库中则不能进行这样的操作, 同样, 当你已经拥有了mdf, ldf这样的文件想导入到服务器的sql server 2005/2000系统时, 也会出现怎么样导入的问题; 我们先讨论把mdf, ldf文件导入到sql server 2005/2000的操作. 为了达到先入为主的目的, 我先介绍一下它的思路: 首先把mdf, ldf文件复制进存放数据资料的文件夹下, 一般都是类似这样的(sql server 2005环境下):
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
然后登陆sql server 2005管理界面, 右键点击"数据库" 选择"附加"

在弹出的对话框中选择mdf文件所在的路径,

然后再点击确定,

稍等一会就可以看到已经成功安装了.
在这里需要注意以下几点:
1. 在附加mdf文件时一定要注意放到sql server 2005默认的数据管理路径下, 以方便以后的管理, 如果你放在其他盘符里也可以,只是要以后在管理时要注意到这个问题, 备份也要注意使用相应的文件夹内的内容, 总之是不不利于后续的管理工作;
2. 其实只要导入一个mdf文件即可, ldf文件只是一个日志纪录, 等你建立完数据库后就会自动新建一个新的日志文件, 只是如果你没有将ldf文件复制进来, 会在日志纪录那个里面需要指定一下路径, 这个路径建议就是和mdf同一个路径下, 以便管理;
至此, mdf, ldf文件导入到sql server 2005的方法 已经介绍完毕, 还有一种情况, 就是怎么样把mdf,ldf文件从 sql server 2005中复制出来. 这个也很简单, 具体做法: 选择要复制的数据库从数据库服务器上分离,方法是:选中你要复制的数据库, 右键 -> 任务 -> 分离。然后再到对应的数据库路径下去复制操作了. 由于很简单,所以不再进行截图操作了.
至此, mdf, ldf文件导入sql server 2005与sql server 2005导出mdf, ldf 文件导出的方法都已经介绍完毕, 很简单的吧, 以笔记之, 省得以后忘记.
原创文章, 转载请注明: http://www.cnblogs.com/wwufengg/archive/2013/05/08/sql-server-2005-mdf-ldf.html
mdf, ldf文件导入到sql server 2005的方法的更多相关文章
- Access数据库导入到SQL Server 2005 Express中
安装好SQL Server 2005 Express后,再安装SQL Server Management Studio Express CTP就可以很方便的使用控制台进行数据库的管理.但SQL Ser ...
- win8安装SQL Server 2005问题解决方法
win8安装SQL Server 2005问题解决方法 1.正常安装任一版本的SQL Server 2005(最好安装企业版). 2.安装到SqlServer服务的时候提示启动服务失败(提示重试的时候 ...
- mdf与ldf文件如何还原到SQL Server数据库
1,首先新建两个数据库(Db1,Db2) 在Db1数据库中添加一个表: 然后点击数据库右键-属性-文件-找到文件路径 然后复制这个路径中的Db1的数据,把这两个文件放到其他文件之下 复制之前需要关闭S ...
- SQL Server:把CSV文件导入到SQL Server表中
有时候我们可能会把CSV中的数据导入到某个数据库的表中,比如做报表分析的时候. 对于这个问题,我想一点也难不倒程序人员吧!但是要是SQL Server能够完成这个任务,岂不是更好! 对,SQL Ser ...
- 把CSV文件导入到SQL Server表中
保存数据库数据直接查询select * from tableName 在数据表格的左上角右击——将结果另存为选择路劲保存好的就是.csv格式的数据 有时候我们可能会把CSV中的数据导入到某个数据库的表 ...
- MVC3学习:将excel文件导入到sql server数据库
思路: 1.将excel文件导入到服务器中. 2.读取excel文件,转换成dataset. 3.循环将dataset数据插入到数据库中. 本例子使用的表格为一个友情链接表F_Link(LinkId, ...
- 将文件导入到SQL server数据库表中的字段中
一.在要执行的sql server数据库a中执行如下脚本,创建存储过程sp_textcopy /* 将二进制文件导入.导出到数据库相应字段列中 */ CREATE PROCEDURE sp_textc ...
- SQL Server 2008R2数据库文件导入到SQL Server 2008数据库中
最近,电脑重装系统之后,安装了SQL Server 2008.附加数据库文件的时候,发现无法附加,提示版本不对.想起来,原来的数据库版本是SQL Server 2008R2.低版本的数据库管理工具无法 ...
- sqlserver mdf ldf文件导入
EXEC sp_attach_db @dbname = '你的数据库名', @filename1 = 'mdf文件路径(包缀名)', @filename2 = 'Ldf文件路径(包缀名 ...
随机推荐
- 4种方法让SpringMVC接收多个对象 <转>
问题背景: 我要在一个表单里同时一次性提交多名乘客的个人信息到SpringMVC,前端HTML和SpringMVC Controller里该如何处理? 第1种方法:表单提交,以字段数组接收: 第2种方 ...
- svn:ignore 的用处
用svn管理代码,一直以来都受到一件不爽事情的困扰: 1)有些文件或文件夹不想在commit的时候看到,虽然他们是non-versioned,比如*.bak.*.class,*.scc(vss文件), ...
- 1.apache php mysql phpmyadmin的安装配置
一.安装apache ①.双击文件Apach_2.2.8_win32-x86-no_ssl.msi,弹出欢迎界面.单NEXT按钮,进入到License Agreement(许可协议)界面. 同意并ne ...
- C++ 类的构造函数使用规则
//类的构造函数使用规则 #define _CRT_SECURE_NO_WARNINGS #include<iostream> using namespace std; class Poi ...
- web页面防盗链功能使用--request.getHeader("Referer")
使用Request对象设置页面的防盗链 所谓的防盗链就是当你以一个非正常渠道去访问某一个Web资源的时候,服务器会将你的请求忽略并且将你的当前请求变为按正常渠道访问时的请求并返回到相应的页面,用户只有 ...
- orm工具的基本思想
orm工具的基本思想无论是用过的hibernate,mybatis,你都可以法相他们有一个共同点:1. 从配置文件(通常是XML配置文件中)得到 sessionfactory.2. 由sessionf ...
- phalcon下拉列表
<?php echo Phalcon\Tag::selectStatic("gender", array(0 => "Male", 1 => ...
- PHP导入导出excel表格图片的代码和方法大全
基本上导出的文件分为两种: 1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已.修改这种文件后再保存,通常会提示你是否要转换成Excel文件 ...
- Zabbix-3.0.x使用OneAlert发送告警
导读 OneAlert 是国内首个 SaaS 模式的云告警平台,集成国内外主流监控/支撑系统,实现一个平台上集中处理所有 IT 事件,提升 IT 可靠性.它能以史上第二快的速度,对事件进行智能的组织. ...
- golang 之 channel
channel的机制是先进先出 无缓冲的channel: 如果你给channel赋值了,那么必须要读取它的值,不然就会造成阻塞. chreadandwrite :=make(chan int) cho ...