SQL Server如何导入mdf,ldf文件(转载)

这篇文章写的很好,很好用~谢谢博客分享

在平时开发中,经常会遇到数据库SQL Server如导入mdf,ldf文件的问题,下面给你介绍一下怎么做,希望能够帮到你。

工具/原料

  • SQL Server
  • mdf,ldf文件

方法/步骤一:代码方法

  1. 1

    打开SQL Server,可以选择Windows方式连接。

  2. 2

    打开数据库,右键某一个数据库,选择“新建查询(Q)”。

  3. 3

    再代码界面输入如下代码,点击F5键或者点击运行按钮即可。

    代码如下:

    EXEC  sp_attach_db  @dbname  =  ‘你的数据库名‘,

    @filename1  =  ‘mdf文件路径(包缀名)‘,

    @filename2  =  ‘Ldf文件路径(包缀名)‘

  4. 4

    可以看到导入成功。如果导入不成功,则需要修改mdf,ldf文件的权限。右键-属性-安全-编辑,完全控制选择允许。

  5. 5

    这样导入问题即可迎刃而解,当然,有时会遇到版本不兼容问题,低版本不能导入高版本SQL的mdf和ldf文件。

    END

方法/步骤:直接附加mdf,ldf文件

  1. 在“数据库”处右键选择“附加”,打开附加界面。

  2.  

    在“附加数据库”界面,添加mdf文件即可,点击“确定”。

  3.  

    如果导入出现错误,则可以用第一种方法,屡试不爽。

    END

注意事项

  • 第二种方法出错的话,用第一种。
  • 数据库要正确安装。
时间: 2024-10-11 04:00:28

SQL Server如何导入mdf,ldf文件(转载)的相关文章

mssql 导入.mdf .ldf文件

写在前: 工作中经常会碰到需要把数据库移到另一个电脑,备份出来再导进去是很麻烦的,干脆直接到把整个数据文件拷贝过去即可. 如果从源数据库拷贝 .mdf 文件不成功,必须要把数据库实例 停止.放到新数据库路径 C:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA 启动发现识别不了该数据库. 但是本人的 数据库配置打开发现  SQL Server服务 名称显示 远程过程调用失败(这个不是问题重点).

MS SQL Server数据库修复/MDF数据文件数据恢复/MDF质疑/mdf无法附加

微软的SQL Server 数据库最常用的有两种类型的文件: 1.主要数据文件,文件后缀一般是.MDF: 2.事务日志文件,文件后缀一般是.LDF. 用户数据表.视图.存储过程等等数据,都是存放在MDF文件里,LDF文件是存放MS SQL Server操作过程中的日志记录. MDF文件必读附加到MS SQL Server数据库环境后,才能正常读取其中的数据.当由于某种原因数据库附加不上,MDF数据库文件的内容就没办法读取,修复的方法有两种: 1. 使用MS SQL Server环境进行修复,先以

SQL Server 导入 MDF LDF文件

EXEC sp_attach_db @dbname = 'OA', @filename1 = 'C:\OA.mdf', @filename2 = 'C:\OA_log.ldf'

十步优化SQL Server中的数据访问(转载)

原文地址:http://tech.it168.com/a2009/1125/814/000000814758.shtml 故事开篇:你和你的团队经过不懈努力,终于使网站成功上线,刚开始时,注册用户较少,网站性能表现不错,但随着注册用户的增多,访问速度开始变慢,一些用户开始发来邮件表示抗议,事情变得越来越糟,为了留住用户,你开始着手调查访问变慢的原因. 经过紧张的调查,你发现问题出在数据库上,当应用程序尝试访问/更新数据时,数据库执行得相当慢,再次深入调查数据库后,你发现数据库表增长得很大,有些表

SQL Server 大数据搬迁之文件组备份还原实战

原文:SQL Server 大数据搬迁之文件组备份还原实战 一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 解决方案(Solution) 搬迁步骤(Procedure) 搬迁脚本(SQL Codes) 注意事项(Attention) 疑问(Questions) 参考文献(References) 二.背景(Contexts) 有一个数据库大概在700G左右,需要从服务器A搬迁到服务器B,两台服务器网络传输速度可以达到8MB/s,怎么做才能更

SQL Server高速导入数据分享

SQL Server高速导入数据,能够尝试的方法例如以下:CTE.OpenRowSet/OpenDataSource.BULK INSERT.bcp.Shell. 以下依次介绍这几种办法. 1.CTE 首先.我们看看什么是CTE. 公用表表达式(Common Table Expression)是SQL SERVER 2005版本号之后引入的一个特性. CTE能够看作是一个暂时的结果集,能够在接下来的一个SELECT,INSERT,UPDATE,DELETE,MERGE语句中被多次引用.使用公用表

将Excel导入SQL Server 只能导入数字,其他数据变为NULL怎么解决?

先新建一个TXT文件,把数据粘贴进去 再新建一个Excel文件,在菜单栏中选Data再选From Text 找到txt文件,点import 一定要选Text 点Finish,点OK. 接下来在往数据库中导入 打开SQL Server Management Studio 在需要导入数据的数据库名上点击鼠标右键选Task,选Import Date 点Next Data Soure选Microsoft Excel file path选你的Excel文件 点Next Authentication中选Us

SQL Server 数据导入Mysql详细教程

SQL Server 数据导入Mysql详细教程 SQL Server数据库和Mysql 数据库都是关系型数据库,虽然很多数据库都对SQL语句进行了再开发和扩展,使得在不同的数据库中执行的方法或用法不一,但是 SQL Server,Mysql ,Access等都采用了SQL语言标准,不同的数据库中的数据是可以导入的.对于大数据的导入是有相当大的意义. 今天,我和大家一起分享一下,我用的便捷的"sql server 数据导入mysql 中的方法",希望能给大家的项目开发中"sq

SQL Server数据库,mdf文件,中了勒索病毒[@qq.com].java。扩展名变为java

SQL Server数据库mdf文件中了勒索病毒[[email protected]].java.扩展名变为.java *****.mdf.id-923C7C92.[[email protected]].java *****.ldf.id-923C7C92.[[email protected]].java 解密联系QQ80554803,TEL18620906802(微信) 原文地址:http://blog.51cto.com/13545122/2164453