随笔分类 -  oracle数据库

oracle导入及导出dmp文件
摘要:导出数据库步骤: exp 用户名/密码@实例名 file=导出的dmp文件存放路径(绝对路径) log=导出日志存放路径(建议记录log文件,方便后续核实数据是否完整导出和导入) 导入数据库步骤: 1.首先创建指定用户的表空间(可忽略) 实例: create tablespace BP_DATA d 阅读全文

posted @ 2019-07-24 17:56 标配的小号 阅读(1663) 评论(0) 推荐(0) 编辑

Centos7.3自动化脚本安装oracle11数据库
摘要:以下内容实验过几次了,可能还存在些小问题,如果在跑以下脚本中遇到问题,自己仔细排查即可,一般也就一些换行在复制时有错误或者文件名不一样 本来想一个脚本搞定的,但是安装过程中涉及到切换用户执行命令等操作,不容易实现,故目前只能通过依次执行多个脚本来安装,起码比以前一行一行复制粘贴和修改要方便 注意事项 阅读全文

posted @ 2019-05-10 16:43 标配的小号 阅读(2397) 评论(2) 推荐(3) 编辑

oracle数据库常见问题汇总
摘要:一、数据库用户无法登陆,账号状态为expired 解释:状态为expired表示该用户密码已过期 解决:重置密码。命令为alter user username identified by password; 阅读全文

posted @ 2018-12-17 17:16 标配的小号 阅读(431) 评论(0) 推荐(0) 编辑

oracle命令导入SQL脚本
摘要:使用@导入 比如说我在oracle家目录下有a.sql文件 命令行sqlplus / as sysdba,进入后 SQL>@/home/oracle/a.sql; 回车搞定 阅读全文

posted @ 2018-03-28 11:25 标配的小号 阅读(8907) 评论(0) 推荐(0) 编辑

oracle修改字符集方法
摘要:查看源数据库字符集 在sql命令行执行,即可查看 cat exp.dmp |od x|head 1|awk '{print $2 $3}'|cut c 3 6 例如我的返回结果为0362,对照以下表 1 0001 US7ASCII 2 0002 WE8DEC 3 0003 WE8HP 4 0004 阅读全文

posted @ 2018-02-23 13:50 标配的小号 阅读(4329) 评论(0) 推荐(0) 编辑

oracle完全之dbf文件出现问题, ORA-01219
摘要:alter database datafile '/data/app/oradata/ora237/users01.dbf' offline drop; 强制删除该故障文件 阅读全文

posted @ 2018-02-07 17:49 标配的小号 阅读(273) 评论(0) 推荐(0) 编辑

如何对oracle数据库进行监控检查
摘要:sqlplus '/as sysdba' 手动生成一个oracle数据库的快照 execute dbbms_workload_repository.create_snapshot(); 执行自动工作负载库的sql脚本 @?/rdbms/admin/awrrpt.sql; @表示在数据库中执行sql脚 阅读全文

posted @ 2018-02-06 09:56 标配的小号 阅读(651) 评论(0) 推荐(0) 编辑

检查数据库和日常维护数据库
摘要:检查数据库日志 数据库最重要的日志为警告日志,alert_sid.log 一般位于$ORACLE_BASE/admin/ORACLE_SID/bdump 目录下 也可以在数据库中执行 show parameter background_dump_dest; 根据上面返回结果使用cat查看,重点关注O 阅读全文

posted @ 2018-02-06 09:39 标配的小号 阅读(187) 评论(0) 推荐(0) 编辑

oracle之logminer日志分析
摘要:alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'; select sysdate from dual; 执行增删操作 alter system switch logfile; 切换当前的重做日志已以生成归档日志(相当于将之后的操作重新 阅读全文

posted @ 2018-02-06 09:30 标配的小号 阅读(585) 评论(1) 推荐(0) 编辑

oracle审计的激活与取消
摘要:审计audit用户见识用户所执行的操作,并且oracle会将审计跟踪结果存放到os文件或数据库中 激活审计 conn /as sysdba show parameter audit_sys_operations; 查看审计参数 alter system set audit_sys_operation 阅读全文

posted @ 2018-02-05 18:24 标配的小号 阅读(731) 评论(0) 推荐(0) 编辑

把oracle数据库恢复到某个时间点或者某个scn
摘要:alter session set nls_date_format='yyyymmdd hh24:mi:ss'; select sysdate from dual; conn dbauser/123456; 随便一个用户,然后删除其中的一张表用来做测试 drop table test; rman t 阅读全文

posted @ 2018-02-05 18:12 标配的小号 阅读(7345) 评论(0) 推荐(0) 编辑

oracle数据库丢失数据文件、控制文件、重做日志文件、初始化文件恢复方法
摘要:rman target/ list backup; 查看是否已备份,如果没有,那就不知道了 模拟故障,删除/u01/app/oracle/oradata/ORCL文件夹下的所有文件 sqlplus / as sysdba shutdown abort; startup ; 都会报错 rman tar 阅读全文

posted @ 2018-02-05 17:46 标配的小号 阅读(1209) 评论(0) 推荐(0) 编辑

oracle重做日志文件硬盘坏掉解决方法
摘要:rman target/ list backup; list backup summary; 删除数据库数据文件夹下的log日志,例如/u01/app/oracle/oradata/ORCL下的所有后缀为log的文件 sqlplus / as sysdba alter system switch l 阅读全文

posted @ 2018-02-05 17:23 标配的小号 阅读(259) 评论(0) 推荐(0) 编辑

oracle完全恢复数据库
摘要:完全恢复数据文件 rman target/ list backup summary; 查看是否有备份,如果没有备份,先进行全备份(应该是backup database吧) 现在模拟删除oracle数据库的数据文件 找到数据文件目录,例如/u01/app/oracle/oradata/ORCL删除该文 阅读全文

posted @ 2018-02-05 17:05 标配的小号 阅读(543) 评论(0) 推荐(0) 编辑

oracle之rman备份
摘要:rman必须在oracle的归档模式下才能进行 查看数据库是否为归档状态,在oracle数据库的命令行输入 archive log list; 首先关闭数据库 shutdown immediate; startup mount; (mount 状态不同于open) alter database ar 阅读全文

posted @ 2018-02-05 16:31 标配的小号 阅读(305) 评论(0) 推荐(0) 编辑

oracle数据库经常提示27102 out of memory解决方法
摘要:网上有很多解决方案,但是我一个也看不懂,不知道写的什么鬼的东西,为什么一句话就能解决的事,非得长篇大论说原理是什么,看得一脸懵逼 我的解决方法入戏 vi /etc/sysctl.conf 修改kernel.shmall(共享内存总量)的值,该值原来为2097152,我把它给为4097152(暂时不知 阅读全文

posted @ 2018-02-02 18:15 标配的小号 阅读(608) 评论(0) 推荐(0) 编辑

异构环境oracle数据库迁移dmp文件之exp和imp以及expdp和impdp
摘要:exp/imp可在以下情况下使用 两个数据库之间传送数据 1.同一个oracle数据库的版本之间 2.不同oracle数据库的版本之间 3.相同或不相同的操作系统之间的oracle数据库 用于数据库的备份与恢复 从一个数据库用户传送到另一个用户中 从一个表空间传送到另一个表空间中 创建一个表空间 c 阅读全文

posted @ 2018-02-02 12:17 标配的小号 阅读(583) 评论(0) 推荐(0) 编辑

oracle使用一条语句批量插入多条数据
摘要:例如我有一个test表 create table (stuid int,name varchar(20); 插入多条数据,注意不能直接使用insert into test values(1,'a'),(2,'b')之类的语句,应该使用以下语句 阅读全文

posted @ 2018-01-31 15:31 标配的小号 阅读(1964) 评论(0) 推荐(0) 编辑

oracle使用flashback时,没有显示undosql
摘要:这是因为oracle11g没有开启这个功能 用管理员用户sys(也就是sysdba)执行以下语句即可 alter databases add supplemental log data; 如果我们想恢复某些数据,执行(查看误操作的sql语句,例如我们不小心删除了test表的某条数据,再从下面的结果中 阅读全文

posted @ 2018-01-31 14:57 标配的小号 阅读(218) 评论(0) 推荐(0) 编辑

oracle服务器重启后无法进入系统,登录系统时提示model is unknow
摘要:这个是因为安装oracle时,修改了一些系统参数,导致开机异常 在选择系统列表那里直接按e,进入系统开机配置 大概在倒数第二行,也就是有utf8那行,添加init=/bin/sh 然后ctrl+x重启系统 进入shell,执行mount -o remount,rw / vi /etc/pam.d/l 阅读全文

posted @ 2018-01-29 13:48 标配的小号 阅读(301) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示