mklink 命令的使用(适用场景:C盘爆满,转移到其他盘)

一、背景

将Oracle数据库安装在D盘,由于磁盘爆满,需要将数据库转移到其他磁盘(如:J盘)。
在移动数据库之后,会出现数据库无法使用的情况,这时该如何解决?经了解,可以使用Windows自带的 mklink命令解决。

二、了解mklink 命令的使用

mklink 命令是 Windows 自带的命令,一般需要管理员权限进行使用。

既然是 Windows 自带的命令,我们打开命令行,看看这个官方给的这个命令的用法是什么,输入:

mklink /?

这时候,系统会给出 mklink 命令的帮助:

创建符号链接。
MKLINK [[/D] | [/H] | [/J]] Link Target
        /D        创建目录符号链接。默认为文件符号链接。
        /H        创建硬链接而非符号链接。
        /J        创建目录联接。
        Link      指定新的符号链接名称。
        Target    指定新链接引用的路径(相对或绝对)。

三、解决方案

步骤1:将 D盘 数据库移动到 J盘。
步骤2:使用管理员权限打开CMD控制台,执行以下命令。
步骤2-1:创建目录,指定目录路径为D:\databases,如下:

mkdir D:\databases

步骤2-2:创建目录符号链接,指定新的符号链接名称为D:\databases\oracle,指定新链接引用的路径(相对或绝对)为J:\databases\oracle,如下:

mklink /D D:\databases\oracle J:\databases\oracle

执行结果如下:
在这里插入图片描述

执行完上述命令后,可以看到J盘的数据库有11.3G,D盘的符号链接的数据库大小为0,如下图所示。
J盘:在这里插入图片描述

D盘:在这里插入图片描述


参考文章:https://www.icoa.cn/a/910.html

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值