如何进行Oracle 运维命令整理(oracle,开发技术)

时间:2024-05-10 08:48:56 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    %E5%A6%82%E4%BD%95%E8%BF%9B%E8%A1%8COracle+%E8%BF%90%E7%BB%B4%E5%91%BD%E4%BB%A4%E6%95%B4%E7%90%86

(1)oracle11g建库(一般习惯配置gdbname与sid名一样,sys密码与system密码一样,以方便记忆)

删库方法一:

删除库方法二:

(2)oracle12c 建库

(3)删除一般会自动删除以下路径或文件中的库信息

以下路径需要手动清理

1、切换SID

2、切换字符集

3、创建库对应的用户信息

—根据实例环境修改processes与sessions参数值(需要重启oracle数据库)

知识点:

查看expdp导出备份存储路径:

1、针对整个库备份与还原操作

(1)、数据库的备份(注意有时SIDNAME与SCHEMASNAME不一致,要注意使用时区分,一般配置一样的名称,方便记忆的同时,也方便运维。parallel参数根据服务器内存等配置情况添加合理的数值。)

(2)、还原

情况1、原始库与目标库实例名不同(注意有些环境的数据表空间名不是SIDNAME_data,使用时注意核实)

情况2:源库与目标库实例名相同

知识扩展:使用EXCLUDE=STATISTICS还原时排除统计,可以使用如下命令完成统计

2、针对单表备份与还原操作

(1)、备份单表

(2)、还原单表

扩展:table_exists_action参数说明

(3)备份多张表

(4)还原多张表

3、扩展知识

1)扩展1:

情况1、高版本往低版本导出还原时,如12往11还原时,在12c执行导出时,添加低版本的版本号version=11.1.0.2.0

情况2、低版本往高版本还原时,高版本一般兼容低版本,目前个人运维工作中11往12还原没遇到什么问题。

2)扩展2:

(1)、按指定大小备份,如每份5G大小(parallel是多线程处理,线程数要小于生成文件个数,线程要小于 cpu 线程数)

(2)、多个备份文件还原:

3)扩展3导出过滤不导出某张表:

4)扩展4不同库还原时不改变数据结构使用truncate参数:

5)扩展5导出备份时保留表,清除表数据(query参数):

6)扩展6导出备份时保留表,清除表数据,同时过滤某两张表

7)扩展7仅统计数据库各表数据,但不导出,参数estimate_only=y

8)扩展8导入单表到某临时表:

9)扩展9个别sql脚本内容很长,使用PLSQL Developer工具执行时会一直卡住无响应时除使用PLSQL Developer工具的在命令窗口中执行外,也可以使用shell终端执行

10)扩展10如何正确终止expdp与impdp任务,操作步骤如下:

扩展:下列命令在交互模式下有效:

11)扩展11

12)扩展12关于exp、imp、expdp、impdp

13)扩展13oracle用户密码有@符号时,expdp与sqlplus连接方式及使用rar压缩备份的文件

1、删除数据表空间:

2、删除临时表空间:

3、删除用户:

4、报用户正在连接,无法删除的解决方法

本文:如何进行Oracle 运维命令整理的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:jquery怎么控制css来删除元素下一篇:

5 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18