数据文件和日志文件的批量迁移脚本
来源:互联网 发布:hive sql insert into 编辑:程序博客网 时间:2024/05/30 07:13
来自乐沙弥的世界
脚本内容如下:
Prompt
Prompt Step 1, Coping file to destination from source
Prompt ============================================
Prompt
set linesize 200
set heading off verify off feedback off termout off pagesize 999
define src_dir='ORCL'
define tar_dir='ORACLE'
spool /tmp/cp_files.sql
SELECT 'ho cp ' || name || ' ' || REPLACE (name, '&src_dir', '&tar_dir')
FROM v$datafile
UNION ALL
SELECT 'ho cp ' || name || ' ' || REPLACE (name, '&src_dir', '&tar_dir')
FROM v$tempfile
UNION ALL
SELECT 'ho cp ' || MEMBER || ' ' || REPLACE (MEMBER, '&src_dir', '&tar_dir') FROM v$logfile;
spool off;
@/tmp/cp_files.sql
set termout on
Prompt
Prompt Step 2, updating files to control file
Prompt ============================================
Prompt
set termout off
spool /tmp/update_cntl.sql
SELECT 'alter database rename file '''
|| name
|| ''' to '''
|| REPLACE (name, '&src_dir', '&tar_dir')
|| ''''
|| ';'
FROM v$datafile
UNION ALL
SELECT 'alter database rename file '''
|| name
|| ''' to '''
|| REPLACE (name, '&src_dir', '&tar_dir')
|| ''''
|| ';'
FROM v$tempfile
UNION ALL
SELECT 'alter database rename file '''
|| MEMBER
|| ''' to '''
|| REPLACE (MEMBER, '&src_dir', '&tar_dir')
|| ''''
|| ';'
FROM v$logfile;
spool off;
set termout on;
@/tmp/update_cntl.sql
set heading on verify on feedback on termout on
- 数据文件和日志文件的批量迁移脚本
- 批量迁移Oracle数据文件,日志文件及控制文件
- 批量迁移Oracle数据文件,日志文件及控制文件
- ORACLE 10g将数据文件,日志文件和控制文件迁移到不同的路径
- 博客迁移:Shell脚本批量文件处理
- 解决Oracle数据文件和日志文件丢失的问题
- 查找oracle下的数据文件,控制文件和联机日志
- 迁移本地数据文件、控制文件、日志文件到新的存储(挂载点目录与本地目录相同)
- bat脚本批量删除日志文件
- 数据文件从系统文件迁移到asm的操作
- 告警日志文件,查看控制文件,联机重做日志文件,数据文件和临时文件的名称跟大小
- 批量SCP文件的脚本
- windows下oracle数据文件的迁移和规范
- 查看或更改数据文件和日志文件的默认位置 (SQL Server Management Studio)
- 如何迁移Oracle的数据文件
- 迁移oracle的dbf数据文件
- windows的svn数据文件迁移
- Oracle学习.数据文件、控制文件、重做日志文件的理解
- Google Blockly安卓原生图形化编程详解
- GitLab搭建-使用清华大学开源软件镜像站
- [LeetCode]390. Elimination Game
- 简单MSSQLServer语句
- openyoudao
- 数据文件和日志文件的批量迁移脚本
- Xutils3向服务器发送json,并得到返回的json数据
- Chrome报表单提交错误,Form submission canceled because the form is not connected
- 谈谈行内元素和块元素的区别和居中问题
- sublime Text3技巧
- git clone代码提示需要输入密码
- 递归算法解决问题的特点
- Hibernate中的HQL语言
- 映射内存的文件