详细讲解SQL Server数据库的文件恢复技术

SQL Server有两种备份方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。本文中我们将主要介绍一下后者的备份与恢复。本文中假定您目前已经能够熟练使用Server企业管理器和SQL Server查询分析器)

1、正常...

文章

科技小先锋

2017-11-20

913浏览量

SQL Server数据库文件恢复技术

SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server Enterprise Manager(SQL Serve...

文章

老朱教授

2017-11-27

1060浏览量

Sql数据库MDF数据文件数据库恢复

EXEC sp_attach_db @dbname = 'dbname', @filename1 = 'd:\dbname_Data.MDF', @filename2 = 'd:\dbname_log.ldf'  sp_attach_single_file_db @dbname = 'dbname...

文章

springfe

2005-06-01

787浏览量

sql server有mdf和ldf文件如何恢复 数据库mdf和ldf文件怎么还原_数据库

万券齐发助力企业上云,爆款产品低至2.2折起!

限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

广告

只有mdf文件的恢复技术

< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

由于种种原因,我们如果当时仅仅备份了mdf文件,那么恢复起来就是一件很麻烦的事情了。

如果您的mdf文件是当前数据库产生的...

文章

技术小牛人

2017-11-16

659浏览量

SQL Server日志文件丢失的恢复方法

在应用系统中,数据库往往是最核心的部分,一旦数据库毁坏或损坏,将会带来巨大的损失,所以数据库的管理越来越重要。我们在做数据库管理与维护工作中,不可避免会出现各种各样的错误,本文针对数据库的日志文件丢失时如何利用MDF文件恢复数据库的方法进行了研究。

二、 数据库的恢复

当数据库的主数...

文章

小步2013

2008-03-25

627浏览量

MS SQL 迁移数据库文件

MS SQL 数据库迁移文件,这里说的不是将数据库迁移到另外一台服务器,只是在服务器不同磁盘目录内做迁移。移动数据库文件的情况大致有下面一些:

1: 事先没有规划好,数据库文件或日志文件增长过快,导致某个盘或整个磁盘空间不足,需要移动数据文件或日志文件

2: 纯粹由于业务需求,数据增长过快...

文章

潇湘隐者

2016-04-25

1846浏览量

MDF文件在SQL Server数据库中恢复技术

先把要恢复的文件置于MS SQL里的DATA文件里,进入MS SQL主数据库服务器。

1、我们使用默认方式建立一个供恢复使用的数据库(如MHDYF2005)。可以在SQL Server里面建立。

2、停掉数据库服务器。

3、将刚才生成的数据库的日志文件MHDYF2005_log.ldf...

文章

寒凝雪

2017-07-03

1473浏览量

SQLSERVER 服务无法启动Operating system error1117

SQL Server无法重启从错误日志中发现下面的错误:

Operating system error 1117(由于 I/O设备错误,无法运行此项请求。) on file "C:\Program Files\Microsoft SQLServer\MSSQL10.MSSQLSERVER\MS...

文章

科技小能手

2017-11-14

1218浏览量

sql点滴39—解决数据库日志文件过大的问题

原文:sql点滴39—解决数据库日志文件过大的问题

随着数据库使用时间增长,日志文件也在不停的增大,这里介绍几种方法减小这个文件的方法。

1.直接删除log文件

分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库——右键——任务——分离,如下图

将日志文件和数据文件复制粘贴到另外一个...

文章

杰克.陈

2014-12-03

752浏览量

mysql和mssql的备份和恢复数据的方法

mysql数据库的备份方法可以用

导出要用到MySQL的mysqldump工具,基本用法是:

shell> mysqldump [OPTIONS] database [tables]

如果你不给定任何表,整个数据库将被导出。

1.导出整个数据库

mysqldump -u 用户...

文章

科技小先锋

2017-11-16

972浏览量

sql点滴39—解决数据库日志文件过大的问题

随着数据库使用时间增长,日志文件也在不停的增大,这里介绍几种方法减小这个文件的方法。

1.直接删除log文件

分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库——右键——任务——分离,如下图

将日志文件和数据文件复制粘贴到另外一个文件夹中以防万一。删除链接,如下图

直接删除日志文...

文章

ndblog

2014-02-15

479浏览量

MSSQL ndf文件大小变为0 KB后的数据恢复过程

一、故障描述成都某客户,存储损坏,数据库崩溃。重组存储,恢复数据库文件,发现有四个ndf文件大小变为0 KB。数据库大小约80TB。数据库中有1223个文件,数据库每10天生成一个NDF文件,每个NDF大约500GB,数据库包含两个LDF文件。二、故障分析存储损坏,NDF文件大小变为0 KB,根据...

文章

北亚企安

2017-06-01

1931浏览量

SQL Server中灾难时备份结尾日志(Tail of log)的两种方法

简介

在数据库数据文件因各种原因发生损坏时,如果日志文件没有损坏。可以通过备份结尾日志(Tail of log)使得数据库可以恢复到灾难发生时的状态。

例如:

grid.ai

上图中。在DB_1中做了完整备份,在Log_1,Log_2处做了日志...

文章

范大脚脚

2017-12-07

927浏览量

SQL Serever学习4

SQL Server系统中数据库相关概念

在SQLServer数据库系统中分为2大类,系统数据库和用户数据库。

SQLServer安装后系统会自动生成4个系统数据库,他们是Master,Model,Msdb,Tempdb,系统数据库至少有2个文件组成,一个是扩展名为.mdf的数据库文件,一个是...

文章

乌云上

2018-08-16

796浏览量

SQL Server Log文件对磁盘的写操作大小是多少

原文:SQL Server Log文件对磁盘的写操作大小是多少

SQL Server 数据库有三种文件类型,分别是数据文件、次要数据文件和日志文件,其中日志文件包含着用于恢复数据库的所有日志信息,SQL Server总是先写日志文件ldf,数据变化写入mdf则可以滞后,所以日志写入的速度在一定程序...

文章

杰克.陈

2014-05-26

621浏览量

SQL Sever 2008 R2 数据库(2) ——数据库管理

在FJ集团的工作中,要用到SQL Sever 2008 R2 数据库,于是,在工作中学习,在学习中工作。我就喜欢这种状态!中意做笔记,好记性不如烂笔头,方便自己,同时也方便在此方面有需要者!资源共享,共同学习!

一、预备知识提要:

1. 创建数据库需要的权限

至少要拥有:

(1)create da...

文章

技术小牛人

2017-11-08

1020浏览量

SQL Server 移动数据库

原文:

SQL Server 移动数据库

移动系统数据库在下列情况下可能很有用:

故障恢复。例如,数据库处于可疑模式下或因硬件故障而关闭。

计划的重定位。

为预定的磁盘维护操作而进行的重定位。

下列过程适用于在同一 SQL Server 实...

文章

杰克.陈

2015-03-06

892浏览量

《SQL Server企业级平台管理实践》读书笔记——几个系统库的备份与恢复

原文:《SQL Server企业级平台管理实践》读书笔记——几个系统库的备份与恢复

master数据库

master作为数据库的主要数据库,记录着SQL Server系统的所有系统级信息,例如登录用户、系统配置设置、端点和凭证以及访问其他数据服务器所需要的信息。master数据库还记录着启动服务器...

文章

杰克.陈

2014-11-10

1227浏览量

SQL Server 计算机间移动数据库

注意:支持将数据从SQL Server 2000迁移到Microsoft SQL Server 2000(64位)。您可以将一个32位数据库附加到一个64位数据库上,方法是:使用sp_attach_db系统存储过程或sp_attach_single_file_db系统存储过程,或者使用32位企业...

文章

晚来风急

2017-07-03

1094浏览量

RDS for SQL server 空间问题排查汇总

SQL server的空间问题一直有客户在询问,今天就给大家汇总讲解下SQL server 的全部空间开销。

SQL server 的空间组成

从文件类型来看,SQL server 的文件类型分数据文件(MDF,NDF),日志文件(LDF)

从数据库来看分为系统数据库和用户数据库,其中系统数据库...

文章

马弓手三菜

2018-10-26

9277浏览量

SQL Server的六种数据移动方法

1.通过工具DTS的设计器进行导入或导出           DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不多,如果只是进行SQL   Server数据库中部分表的移动,用这种方法最好,当然,也可以进行全部表的移动。在SQL   Server   Enterpr...

文章

bisal

2007-06-14

683浏览量

SQL Server基础

一、四大系统数据库

SQL Server有四大默认数据库:Master、Model、Tempdb、Msdb。Master  Master是SQL Server的主数据库,存放SQL Server所有元数据信息和一些基础信息。Model  Model是SQL Server的模型数据库,是用来创建...

文章

梓杰

2020-06-05

320浏览量

SQL Server不停机移动镜像数据库方案和应用场景

SQL Server数据库镜像是对于数据库可用性的软件解决方案。镜像在每个数据库级别被部署,并只能在完整恢复模式下工作。由于磁盘空间的问题,需要移动镜像数据库到一个不同的位置。我们想不停机、不破坏镜像来完成这个任务。需要在不同的环境做测试。

对于启用了数据库镜像的数据库的文件移动,我们只有有限的...

文章

技术小甜

2017-11-08

717浏览量

三种方法备份QC9.0

备份QC9.0版本中数据:

数据是测试项目的核心内容,数据备份方式有三种,建议均执行一次,确保数据不丢失和恢复过程的使用。

第一种方式:QC中直接备份项目和数据信息

进入数据库(本手册以SqlServer2005为例)管理工具,暂停或停止数据库服务,然后进入QC Site A...

文章

寒凝雪

2017-07-03

991浏览量

sql server 错误9003:LSN(434:94:1)无效

sql server 错误9003:LSN(434:94:1)无效...一日,由于磁盘空间紧张,将sqlserver 数据库文件剪切到别处以释放空间,不曾想,后来再拷贝回来时,出现"错误9003:LSN(434:94:1)无效..."错误!经百度得解救方法如下,甚为感激! 方法如下: A.我们使用...

文章

berryz2007

2010-12-12

644浏览量

《数据库基础及实践技术——SQL Server 2008》一3.6 分离和附加数据库

3.6 分离和附加数据库

利用分离和附加数据库的操作可以实现将数据库从一台计算机移动到另一台计算机,或者从一个实例移动到另一个实例的目的。数据库被分离后,其所包含的数据文件和日志文件不再受数据库管理系统的管理,因此,用户可以复制或剪切该数据库的全部文件,然后将它们放置到另一台计算机上,或者本计算机...

文章

华章计算机

2017-08-01

1180浏览量

启动服务及创建和维护数据库,SQL Server 2005系列之二

一、启动SQL Server 2005服务

启动SQL Server 2005服务是操作SQL Server 2005的第一步,下面我们我来认识一下SQL Server 2005的服务类型和启动这些服务的方法。

1.SQL Server 2005的服务类型

SQL Server:...

文章

科技小能手

2017-11-08

1004浏览量

同步备用服务器

/*--说明:     下面的代码演示了如何利用日志还原功能,将主数据库中的数据变化及时反馈到备用数据库中     备用数据库的数据可以随时用于查询,但不能被更新(备用数据库只读)。     --*/         --首先,创建一个演示用的数据库(主数据库)     CREATE   DAT...

文章

springfe

2008-03-20

584浏览量

事务日志,备份与恢复

当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的。你只要确保每个数据库都有正确的备份。当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时。这系列文章会告诉你每个DBA应该知道的具体细节。

它不会经常提起,除非你的数据库运行在简单(SIMPLE)恢...

文章

范大脚脚

2017-11-14

928浏览量

在VMWare中配置SQLServer2005日志传送 Step by Step(二)——配置和测试

配置

1. 登陆 Source 数据库 ,设置 AdeventureWorks 为完全恢复模式,并进行该数据库备份

ALTER DATABASEAdventureWorks SET RECOVERY FULL;

GO

BACKUP DATABASEAdventureWorks

TO DISK='F...

文章

技术小美

2017-11-01

879浏览量