sql server数据库文件的迁移(mdfldf文件)
sql server数据库文件的迁移(mdf&ldf文件)
mssql server数据库文件修改,
- --查看当前的存放位置
- select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files
- where database_id=db_id(N'数据库名');
在服务器不同磁盘目录内做迁移。移动用户数据库文件的情况大致有下面一些:① 事先没有设计规划好,数据库文件和日志文件增长过快,导致存放数据库文件的磁盘空间不足,需要移动数据文件或日志文件②由于业务需求的提高,导致数据增长过快。③为了更好的I/O的性能,需要将数据文件或日志文件分布到不同磁盘下,减轻I/O压力,提供I/O性能。④故障恢复。例如,数据库处于可疑模式或因为硬件故障而关闭。
方法/步骤
打开sql server控制台
选中要迁移的数据库,右击选择‘属性’,在打开的页面中点击‘文件’,可以查看到当前数据库文件的存放目录
现在我在数据库实例中有数据库oa,数据文件位于C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA目录下, 我们需要将数据文件移动到D:\DATA目录下,
右击数据库,选择‘任务’-->‘分离’
在数据库文件的原始目录下,将数据文件和日志文件拷贝到新的目录下
右击‘数据库’,点击‘附加’
在打开的页面中选择‘添加’,然后在新的目录下选择mdf文件,点击确定
在sql server控制台显示如下
选中附加过后的数据库,右击选择‘属性’,在打开的页面中点击‘文件’,可以查看到当前数据库文件已将在新的存放目录
sql server数据库文件的迁移(mdfldf文件)相关推荐
- 将SQL Server数据库备份到多个文件或从多个文件还原
介绍: ( Introduction: ) The SQL Server backup provides an important solution for protecting critical d ...
- mysql 导入 没有数据库文件怎么打开_没有SQL Server数据库时如何打开.MDF文件
如果您在试图打开一个.MDF数据库文件时,却发现自己没有安装SQL Server数据库,该怎么办呢?这时候,如果恰巧您的机子上装有Visual Studio 2005或者是更高的版本时,不用安装SQL ...
- linux 附加数据库文件,SQL Server 数据库分离与附加图文详解
SQL Server 数据库分离与附加图文教程,需要的朋友可以参考一下. 一.概述 SQL Server提供了"分离/附加"数据库."备份/还原"数据库.复制数 ...
- SQL Server 数据库之收缩数据库和文件
收缩数据库和文件 1. 概述 2. 自动收缩数据库 3. 手动收缩数据库 4. 手动收缩文件 1. 概述 当数据库随着时间而越来越大时,可对数据库进行收缩操作: 收缩数据文件通过将数据页从文件末尾移动 ...
- MVC3学习:将excel文件导入到sql server数据库
思路: 1.将excel文件导入到服务器中. 2.读取excel文件,转换成dataset. 3.循环将dataset数据插入到数据库中. 本例子使用的表格为一个友情链接表F_Link(LinkId, ...
- 人人都是 DBA(V)SQL Server 数据库文件
SQL Server 数据库安装后会包含 4 个默认系统数据库:master, model, msdb, tempdb. SELECT [name],database_id,suser_sname(o ...
- 公司招聘软件研发程序员的一道考题--MS SQL Server数据库数据文件页面头部结构...
有一次在招聘C++程序员时,出的一道考题,内容其实就是MS SQL Server数据库数据文件页面头部结构,如下: 有个file.a文件,这个文件以16sec[sec是扇区,每个sec包含512个By ...
- 快速附加没有日志文件的 SQL Server 数据库文件!
快速附加没有日志文件的 SQL Server 数据库文件: 1 CREATE DATABASE [数据库名称] 2 ON (FILENAME = '数据库文件路径和文件名(如:D:\db\mydb.m ...
- 利用Navicat Premium将SQL Server数据库转为My SQL数据库(解决Mac无法打开SQL Server 脚本文件的方法)
利用Navicat Premium将SQL Server数据库转为My SQL数据库(解决Mac无法打开SQL Server 脚本文件的方法) 安装好Navicat Premium,SQL Serve ...
最新文章
- 购物搜索引擎架构的变与不变——淘宝网曲琳
- phpstudy升级5.7
- html字符实体和实体名称 lt;
- 有助于建立使用者对套件的信任 GitHub释出管理服务
- excel如何做单元格下拉和根据文字自动变色
- java.io.IOException: No FileSystem for scheme: hdfs转载加自己笔记
- linux 禁止 密码 登陆,CentOS设置证书登录并禁止密码登录
- San 3.7.4 发布,百度开源的 MVVM 组件框架
- CentOS7安装火狐flash插件看网页视频
- ArcGIS Runtime SDK for Android开发之调用GP服务(异步调用)
- python机器学习库keras——AutoEncoder自编码、特征压缩
- JQuery input file 上传图片
- Acrobat Pro DC 教程,如何拆分PDF文件?
- c 语言ifelse语句例子,C if else 语句
- java大鱼吃小鱼实验报告摘要_java 大鱼吃小鱼游戏总结
- “清华学霸计划表”刷爆家长群:自律的孩子有多棒?你想象不到
- 计算机网络工程的话术,话术工具电脑版
- dev.env.js和prod.env.js
- 【弄nèng - Activiti6】Activiti6入门篇(十九)—— 结束事件
- android跳转小程序 bad_param
热门文章
- 2.4gwifi最高下载速度_2.4G+5G双频合一的路由器速度会更快?看完后才知道还好没上当...
- geitee仓库项目拉到(克隆到)本地
- 如何让debuge的dll名字改变_杨石头:如何给品牌取个好名字?
- html 有序无序列表
- join丢失数据_15、Hive数据倾斜与解决方案
- python 输入中文_【提醒】Python新手开发人员注意事项:不要误输入中文标点符号...
- c语言 链表_小陈的C语言笔记---链表(详细讲解基本操作和概念)
- 新硬盘显示有储存空间但无法分区_容量更足高速无忧,奥睿科迅龙V500 NVME硬盘体验...
- md5修改工具_【q001】如何校验文件的MD5
- 苹果6重置系统后无服务器,iphone6总是无服务,恢复初始设置就好了,然后一两天又不行了,怎么处理...