当我们在使用数据库的时候,特别是服务器上,sql数据库默认数据文件和日志文件存在系统安装盘,不便于我们查看,如果系统崩溃,将会导致数据丢失,因此我们需要修改SqlServer修改数据库文件及日志文件存放位置。

下面是代码:--查看当前的存放位置

select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files

where database_id=db_id(N'数据库名');

--修改文件的存放位置下次启动生效

--testDb为数据库名,

alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = '文件存储路径');

alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = '文件存储路径');

eg.

alter database testDb modify file ( name = testDb, filename = 'G:\SQL_DATA\testDb\testDb.mdf');

alter database testDb modify file ( name = testDb_log, filename = 'G:\SQL_DATA\testDb\testdb_log.ldf');

--修改默认的数据库文件存放位置(即时生效)

EXEC xp_instance_regwrite

@rootkey='HKEY_LOCAL_MACHINE',

@key='Software\Microsoft\MSSQLServer\MSSQLServer',

@value_name='DefaultData',

@type=REG_SZ,

@value='E:\MSSQL_MDF\data'

GO

--修改默认的日志文件存放位置(即时生效)

EXEC master..xp_instance_regwrite

@rootkey='HKEY_LOCAL_MACHINE',

@key='Software\Microsoft\MSSQLServer\MSSQLServer',

@value_name='DefaultLog',

@type=REG_SZ,

@value='E:\MSSQL_MDF\log'

GO

希望下边能够帮到你!

xp 系统 mysql日志文件在哪里_SqlServer修改数据库文件及日志文件存放位置教程相关推荐

  1. docker登录密码错误_Docker安装运行Mysql 5.7.31容器并修改数据库密码

    一.安装Docker 参见文章:https://blog.csdn.net/y1534414425/article/details/107872715 二.拉取Mysql 5.7.31镜像 1dock ...

  2. mysql ldf文件太大_sqlserver 2008R2 数据库文件过大解决办法

    /************************************************** Sql Server 2008 R2 清空数据库中ldf日志文件 *************** ...

  3. mysql查询使用空间_mysql 如何察看数据库空间及日志空间使用情况

    你的位置: 问答吧 -> MySQL -> 问题详情 mysql 如何察看数据库空间及日志空间使用情况 如题,谢谢 作者: zxyding 发布时间: 2009-06-18 监控磁盘 作者 ...

  4. oracle启动文件是什么意思,Oracle数据库的启动——口令文件的作用

    在Oracle 10g之前,启动到Mount状态,数据库需要具备的另外一个重要文件是口令文件,在Unix/Linux上,该文件位于$ORACLE_HOME/dbs目录下,缺省的名称为orapw. 而在 ...

  5. xp系统mysql安装教程视频教程_Windows XP操作系统下的MYSQL安装过程_PHP教程

    一.下载安装文件 到mysql.com/" target=_blank>MySQL官方网站找到ZIP文件 提示:有些是安装文件,安装时会有提示,这里我们不做讲解 二.解压文件,选择位置 ...

  6. java超市收银系统mysql,java课程设计(含数据库代码)

    1.不会运行直接私信,保姆级教学. 2.功能介绍,实现了管理员与收银员登录,管理员对收银员的增删改查,收银员对顾客的身份查询和商品价格查询. 直接上图 2.1登录页面代码 package com.yz ...

  7. mysql linux32_linux 32 位mysql 安装中的问题 以及修改数据库密码

    mysql -u root -p  执行该命令时 报错 -bash: mysql: command not found 解决方法 执行 alias mysql=/usr/local/mysql/bin ...

  8. ORACLE热备复制数据库全记录(可以修改数据库名和数据文件路径)

    oralce热备是最简单,速度最快的数据库复制方法,以下是我的全部记录: --------------------------------------------------------------- ...

  9. python文件默认打开方式修改_如何将py文件改为默认打开方式?

    展开全部 题主你好,在开始菜单中62616964757a686964616fe58685e5aeb931333433653335找到python的安装目录, 在这个目录下图1和图2的图标你应该都能看到 ...

最新文章

  1. ML基石_2_LearnAnswer2
  2. Android之对资源图片进行比例缩放
  3. 计算机应用基础作业北语,北语计算机应用基础作业.doc
  4. 计算机网络word文档,计算机网络word.doc
  5. OpenCV C++ 01 - Load Image from File and Display
  6. mysql 8.0.22_mysql 8.0.22 安装配置图文教程
  7. js rem 单位适配(手机、平板、PC)?
  8. create symbolic array
  9. [HDU6070] Dirt Ratio
  10. oracle排列组合,Oracle SQL排列组合之排列问题
  11. 伊利诺伊大学厄本那 香槟分校计算机科学,美国伊利诺伊大学厄本那香槟分校专业设置...
  12. mysql error trace_dede源码下data/mysql_error_trace.inc日志暴露后台地址漏洞修复
  13. 鼠鼠百科——普适计算
  14. 查看思科交换机出厂时间
  15. 正则表达式 取最后一个 . 然后进行匹配
  16. Clickhouse 函数基础入门
  17. windows10访问ubuntu子系统中的文件的方法
  18. 震惊了,王者荣耀项目组发了60个月的年终奖!!!妈妈,我要做游戏
  19. win10安装SQL Server2019
  20. 简书APP、网页版产品分析

热门文章

  1. 第九届蓝桥杯 明码2018
  2. 微服务架构系列文章、精品教程
  3. ubuntu安装opencv的c++开发环境
  4. matlab2c使用c++实现matlab函数系列教程-randn函数
  5. matlab2c使用c++实现matlab函数系列教程-rot90函数
  6. AD调出LM358\393元器件不同部分A和B的part
  7. java构建学生对象布尔类型,Java如何将原始布尔类型转换为布尔对象?
  8. leetcode_day02
  9. 代理对象之spring注解事务控制或shiro注解权限控制的理解
  10. C# Redis的操作