`
MySSH
  • 浏览: 65150 次
  • 性别: Icon_minigender_1
  • 来自: 贵阳
社区版块
存档分类
最新评论

sql server2000导入mdf文件(附加数据库)

阅读更多
一、导入mdf有两种方法:  (需要mdf和ldf两个文件)

1:在企业管理器里面的菜单操作-》所有任务-》附加数据库里面,根据需求填写就搞定了。
2:在查询分析器里执行如下语句
exec sp_attach_db '数据库名','mdf文件路径'
比如你的数据库名字为firstborn,mdf文件的路径是d:/firstborn.mdf,就可以用下面的代码搞定:
exec sp_attach_db 'firstborn','d: /irstborn.mdf



二、备份数据库
1.在\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data下备份*.mdf和*ldf两个文件
2.管理器中备份数据库,扩展名为.bak

三、无法安装SQL Server 2000怎么办?
SQL Server 2000 卸载以后重装时提示:
“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。”
重启后,仍然无法继续安装!
搜了一下,找到了以下解决的办法:
(1)添加/删除程序中彻底删除sql server。  

(2)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
不必重启,重新安装SQL Server2000。OK!
0
1
分享到:
评论
1 楼 sigmaIsland 2010-06-14  
删除注册表中的那个值后不用重启电脑的

相关推荐

    SqlServer2005 打开 SqlServer2008 mdf文件

    Sql Server 2005 打开 Sql Server 2008 mdf 文件数据库转换是指将 Sql Server 2008 中的数据库文件(mdf 文件)转换为 Sql Server 2005 可以识别的格式,以便在 Sql Server 2005 中使用。这种转换过程需要使用 Sql ...

    sql批量附加数据库v3.2

    在SQL Server中,附加数据库是指将已存在但未在当前实例中注册的.mdf(主数据文件)和.ldf(日志文件)恢复到服务器的过程。这通常用于迁移数据库或者在备份恢复场景下使用。 批量附加数据库则意味着同时处理多个...

    sql2000数据库如何附加数据库(即.MDF文件如何导入).pdf

    在SQL Server 2000中,附加数据库的过程主要用于将已存在的数据库文件(.MDF)和日志文件(.LDF)导入到SQL Server实例中。以下是一个详细步骤的说明,教你如何附加一个数据库: 1. **启动SQL Server企业管理器**:...

    Server 2000 批量附加数据库工具

    在SQL Server 2000中,批量附加数据库是一项实用功能,它允许管理员一次性附加多个数据库,极大地提高了工作效率。这个"Server 2000 批量附加数据库工具"是专为此目的设计的一个应用程序,旨在简化数据库管理过程,...

    sql server 用命令附加数据库

    ### SQL Server 使用命令附加数据库详解 #### 一、概述 SQL Server 是一款广泛使用的数据库管理系统,在数据管理和存储方面发挥着重要作用。在SQL Server中,有时我们需要将已经存在的数据库文件(通常为.mdf和....

    只有mdf文件没有日志文件如何附加数据库

    在IT领域,尤其是在数据库管理与恢复的技术层面,处理“只有mdf文件没有日志文件如何附加数据库”的问题是一项挑战性的任务。这个问题的核心在于如何在缺失事务日志(LDF文件)的情况下,对Microsoft SQL Server中的...

    sqlserver2005导入导出数据库

    4. **附加数据库文件**:将之前导出的数据库文件(包括.mdf和.ldf文件)复制到目标服务器的相应位置。 5. **使用T-SQL命令附加数据库**: - 打开新的查询窗口。 - 输入以下命令: ``` ALTER DATABASE [新数据库...

    SQL Server里附加数据库出错的解决方法.doc

    在SQL Server中,当尝试附加数据库时遇到错误,如“错误1813:未能打开新数据库”,这通常表示数据库的文件路径、权限或状态存在问题。以下是一些解决此类问题的步骤: 1. **创建新数据库并覆盖文件**: - 首先,...

    bat文件执行sql文件后导入到sql 2008 R2数据库

    总结来说,通过创建和执行`bat`文件,结合`sqlcmd`工具,我们可以实现对SQL Server 2008 R2数据库的自动化管理,包括执行SQL脚本和自动附加数据库。这对于大型企业或需要高效数据管理的环境而言,是一种非常实用的...

    将sql2005的数据库导入到sql2000的方法

    由于SQL Server的版本间并不完全向下兼容,特别是数据结构和存储过程等方面,因此不能直接将SQL Server 2005的数据库文件(.mdf和.ldf)附加到SQL Server 2000。为了解决这个问题,我们需要调整SQL Server 2005数据库...

    数据库附加失败 错误5172 解决方法

    4. **文件验证**:在附加数据库文件之前,先使用DBCC CHECKDB等工具验证文件完整性。 #### 总结 错误5172通常是由于数据库文件损坏或不兼容引起的。通过对数据库文件进行备份、使用内置工具进行检查和修复、确保...

    c#附加sqlserver数据库.pdf

    3. 附加数据库到SQL Server实例的代码示例。 4. 如何在C#中创建数据库和表的控制类。 5. 在C#中处理数据库连接、执行SQL命令以及异常处理的实践。 首先,我们来详细解释什么是数据库附加。在SQL Server中,附加是指...

    批量附加数据库

    在描述中提到的“批量附加数据库”,是指通过特定的工具或者SQL命令,一次性将多个数据库文件(.mdf和.ldf)连接到SQL Server实例上,这对于数据库迁移、备份恢复或者日常维护工作来说非常便捷。 标签“sq”可能指...

    SQL2005导出导入SQL2000的总结

    首先,在SQL Server 2000上执行`sp_detach_db`存储过程来分离数据库,然后将`.mdf`和`.ldf`文件复制到SQL Server 2005的服务器上,最后在目标服务器上使用`sp_attach_db`来附加这些文件。 2. **备份与还原**: 另...

    mdf附加失败,mdf数据导出

    本篇文章将详细介绍如何解决“mdf附加失败”的问题,以及如何从MDF文件中导出数据。 首先,我们需要理解MDF文件附加失败的原因。可能是由于以下几种常见情况: 1. **文件正在使用**:如果MDF文件正在被另一个SQL ...

    SQL Server 2000 Sample Databases.zip

    3. 使用“附加数据库”功能,将`.mdf`文件连接到SQL Server实例。 4. 确保`.ldf`文件路径正确,以便完整恢复数据库。 这两个数据库包含的表、视图和存储过程可以用来学习SQL语言,例如: - SELECT语句:通过查询...

    SQL Server2000数据库文件的恢复.pdf

    因此,了解如何恢复SQL Server 2000数据库文件是至关重要的。以下将详细探讨这一主题。 首先,SQL Server 2000的数据文件主要包括两种类型:主数据文件(.mdf)和次要数据文件(.ndf)。主数据文件存储数据库的元...

    IP地址库 SQL Server数据库文件

    1. 数据库创建与附加:使用CREATE DATABASE语句创建新的数据库,而附加数据库则是将现有的.mdf和.ldf文件连接到SQL Server实例上,使其成为可用的数据库。 2. 数据库备份与恢复:定期备份数据库是防止数据丢失的...

    【SQL Server版本】scott.rar

    接着,可以将"scott.mdf"和"scott_log.LDF"文件附加到SQL Server实例中,创建或恢复Scott Schema。一旦数据库被成功导入,就可以开始练习编写SQL查询,例如查询员工信息、按部门分组、更新员工薪资等。同时,通过...

Global site tag (gtag.js) - Google Analytics