转移数据储存路径

1、生成pfile。

2、关闭数据库。

3、把数据文件拷贝到新的位置。

4、(如果控制文件位置移动)修改pfile中的控制文件的路径。

5、把数据库启动到mount状态。

6、alter database rename file 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\system01.dbf' to 'D:\APP\ADMINISTRATOR\ORADATA\db\system01.dbf';

……

7、open数据库。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25517773/viewspace-730298/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25517773/viewspace-730298/

### 如何修改 Docker 默认数据存储路径 #### 方法一:通过命令行参数设置 当启动 Docker 服务时,可以使用 `--graph` 参数来指定新的存储路径。此方法适用于临时测试环境。 ```bash sudo dockerd --graph=/data/tools/docker ``` 这种方法不会持久化配置,在重启后会恢复到默认设置[^1]。 #### 方法二:编辑系统服务文件 对于大多数 Linux 发行版来说,推荐的方式是在 `/etc/docker/daemon.json` 中添加如下内容: ```json { "data-root": "/data/tools/docker" } ``` 保存文件之后需要重启 Docker 服务使更改生效: ```bash sudo systemctl restart docker ``` 这种方式能够永久改变 Docker 的工作目录,并且更加稳定可靠[^2]。 #### 数据迁移注意事项 如果已经存在旧的数据,则需先停止所有正在运行的容器并将原有 `/var/lib/docker` 下的内容迁移到新位置。为了确保安全转移,建议执行以下操作顺序: 1. 停止 Docker 服务; 2. 复制现有数据至目标路径; 3. 更新配置指向新地址; 4. 验证无误后再删除源文件夹中的备份副本。 以上步骤有助于防止因意外情况造成的数据丢失风险[^3]。 #### Windows 平台下的特殊处理 针对 Windows 用户而言,除了上述通用做法外还可以利用 WSL2 来定制更灵活的解决方案。例如可以在安装过程中直接设定特定选项如 `--wsl-default-data-root` 指定镜像及其他资源的具体存放地点[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值