数据库分离 脱机

数据库分离:
一般默认情况下数据库在联机状态下我们不能对数据库文件进行任何复制删除等操作,如果将数据库分离的话就可以对数据文件进行复制、剪切、删除等操作了。一般想直接备份数据文件,就先分离数据库,之后把数据文件复制到别的地方,再把数据文件附加回去就可以了。
数据库脱机:
有些重要的数据为了安全会选择脱机处理,当需要使用时再进行联机!!!

分离和脱机都可以使数据库不能再被使用,但是分离后需要附加才能使用,而脱机后只需联机就可以用了

如果不成功需停止sqlserver的服务。

时间: 2024-10-18 16:10:12

数据库分离 脱机的相关文章

数据库分离附加(附日记丢失的处理)

汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql 数据库分离,exec sp_detach_db NewTest 数据库附加(如果日记变动则重新创建日记,此时日记名和逻辑日记名相同)[日记丢失可以这样写] exec sp_attach_db NewTest,N'E:\SQL\Test.mdf' 完整写法:exec sp_attach_db NewTest,N'E:\SQL\Test.mdf',N'E:\SQL\Test_log.ldf

SQL Server性能调优——报表数据库与业务数据库分离

前段时间把公司的主数据库切了,分成业务库和报表库,业务库向报表库进行实时的Replication.这个项目的上线提升了系统的性能和可维护性,现在把设计时的考量和所做的工作重新回顾一下,作为备忘. 项目起源 在日常的开发过程中,功能总是先于性能被考虑.只有当用户抱怨系统性能时,我们才开始头痛医头,脚痛医脚地来解决这些性能问题. 公司的CRM和ERP系统叫作Olite,完全是我们组开发的.从无到有,功能不断扩展,原先只有CRM模块,后来加入了ERP模块,Accounting功能和Report功能.近

扩展 spring 的 AbstractRoutingDataSource 实现读写数据库分离

读写数据库分离,前期没有用spring,实现起来想当复杂,后来   通过扩展 AbstractRoutingDataSource ,实现方式简单很多 mark 一下. 主从 切面 代码: 1 package com.lixiaodao.datasource.aspect; 2 3 import java.util.List; 4 5 import org.aspectj.lang.JoinPoint; 6 import org.slf4j.Logger; 7 import org.slf4j.L

2014-07-24 MSSQL数据库分离及获取存放地址

我们的系统,是支持同一台机器上安装多套的. 安装方法就是鼠标右键“复制”.“粘贴”(启动时会自动附加目录下的.mdf). 有的人安装多套以后,想要删除某一套的时候,为了省事儿就自作聪明的鼠标右键“删除”. 这样一来,MSSQL里的数据库就乱了,客户就会打电话过来囧. 我们一没实施,二没客服,就老程序员和我两个程序员...... 所以我要做一个清理数据库的小工具,处理被客户搞乱的数据库: 首先,通过数据库名称找出所有我们系统的数据库. 然后,遍历每个数据库,分成可以连接的和不可以连接的两种. 最后

SQL SERVER数据库状态(脱机,联机,可疑)及SQL设置语句详解

首先我们应该知道数据库总是处于一个特定的状态中,下面先来了解一下数据库的常见的三种状态:1,脱机:我们可以在Microsoft SQL Server Management中看到该数据库,但该数据库名称旁边有"脱机"的字样,说明该数据库现在虽然存在于数据库引擎实例中,但是不可以执行任何有效的数据操作,比如新增,修改,删除等,这就是脱机状态. 2,联机:该状态为数据库正常状态,也就是我们常看到的数据库的状态,该状态下的数据库处于可操作状态,可以对数据库进行任何权限内的操作. 3,可疑:和&

TFS数据库分离附加经验总结

因TFS数据库已经100多G,所在的服务器D盘已没有空间满足tfs数据库的增长速度,故必须分离复制到其它盘.在分离过程中,先后分离了ReportServer.ReportServerTempDB.Tfs_Warehouse.TfsWarehouse.WSS_Config.WSS_Content数据库.        就在分离了Tfs_Configuration数据库后,再想分离Tfs_DefaultCollection这个主库时,报“数据库无法登录”的错误,当时我就懵了,等反应过来才想到,难道这

LNMP博客以及数据库分离搭建实战

nginx搭建命令 cd /home/oldboy/tools 安装存放软件包路径 yum install openssl openssl-devel -y 安装Nginx所需的库.和加密协议 yum install pcre pcre-devel -y 安装Nginx所需的库.和加密协议 rpm -qa openssl-devel pcre-devel  openssl openssl-devel 检查是否安装好 wget -q http://nginx.org/download/nginx-

SQL Server 数据库分离与附加

一.概述 SQL Server提供了“分离/附加”数据库.“备份/还原”数据库.复制数据库等多种数据库的备份和恢复方法.这里介绍一种学习中常用的“分离/附加”方法,类似于大家熟悉的“文件拷贝”方法,即把数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘上作备份,然后把这两个文件再拷贝到任何需要这个数据库的系统之中.比如,在实验教学过程中,同学们常常想把自己在学校实验室计算机中创建的数据库搬迁到自己的计算机中而不想重新创建该数据库,就可以使用这种简单的方法.但由于数据库管理系统的特殊

测试oracle数据库的脱机备份和恢复

环境:windows7.Oracle11g 一.脱机备份 脱机备份是指在数据库关闭情况下的数据备份,也称为冷备份. 在书上学到的备份步骤: 1.记录所要备份数据库文件所在的操作系统路径: 2.关闭数据库,不要使用shutdown abort这种关闭方式: 3.拷贝数据库文件到备份目录中: 4.重启数据库,完成备份. 了解到这些步骤后,做了一个备份测试,要备份的数据库为testdb. 1.记录所要备份数据库文件所在的操作系统路径     (1)查看数据文件的路径(用管理员账户连接) 备注:可以在s