Home
>
-
数据库备份报错
ORA-01455 RMAN-06031
进入rman命令行,执行命令 crosscheck backup; 仅输出通道信息就没有进一步信息输出了。
show all;输出一半就报错。
各种不正常,一度以为是rman有啥问题了。
网络上能查到的相关信息没啥参考性。
查询bug发现是个bug。
bug号5448714.
数据库版本10.2
平台linux
初步解决意见:
1.把大于4TB的bigfile数据文件的表空间中数据增长量较快的表迁移至其它表空间
2.压缩当前表空间bigfile数据文件
附几个截...
阅读全文 →
-
记录一下简单的操作
1、先确保一下帐号没有被锁
select * from dba_users where username in ('SYS','SYSTEM','SYSMAN','DBSNMP','ASMSNMP');
如果没有asmsnmp帐号,则创建一个并授权
create user asmsnmp identified by oracle;
grant sysdba to asmsnmp;
2、如果有帐号锁定,则给解锁
alter user sysman account unlock;
3、确保每个节点的orapwSID文件正确。
db2>orapwd file=orapwd$SID force=y
4、确...
阅读全文 →
-
最近在协助进行数据库恢复时遇到两个问题
数据库环境是11gR2 集群,x86硬件
1、在对数据库sys帐号进行帐号名更改之后,数据库意外断电后启动是报错
ORA-01092 ORACLE instance terminated. Disconnection forced
ORA-00600 internal error code, arguments :[kokasgi1] , [ ] , [ ] , [ ] , [ ] , [ ] , [ ], [ ] , [ ] , [ ] , [ ]
Process ID : xxxx
Session ID : yyyy Serial number : z
经过查询是由...
阅读全文 →
-
数据库版本:11.2.0.4
平台:Linux x86
关键错误信息:ORA-01200
先看错误信息:
SQL> alter database open;
alter database open*
ERROR at line 1:
ORA-01122: database file12 failed verification check
ORA-01110: data file 12: ‘/u01/app/oracle/oradata/orcl/datafile/tb01.dbf’
ORA-01200: actual file size of 32434 is smaller than correct size of 32436 blocks
打开告警日志
Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_3542.trc...
阅读全文 →
-
简单的说明
select checkpoint_change# from v$database; --来自controlfile
select checkpoint_change# from v$datafile; --来自controlfile
select checkpoint_change# from v$datafile_orader; --来自datafile header
最常用的关注的几个值的信息
BBED> p kcvfh
struct kcvfh, 676 bytes @0
ub4 kscnbas @484 0x0002be3f --------数据文件头scn
ub4 kcvcptim @492 0x33b69ab8 --------数据文件头checkpoint_time的值
ub4 kcvfhcpc @140 0x0...
阅读全文 →
-
梳理了一下最近遇到的吧,数据库用户登录缓慢,分两种情况吧
1、所有用户登录都缓慢,使用plsq等工具使用网络每个用户登录都慢,但是sqlplus本地登录正常
2、某一个用户登录慢,不论是plsql工具使用网络登录还是sqlplus本地验证登录
这两种情况,先排除掉数据库本身问题然后往下排查
1、监听日志文件过大有可能导致,特别是windows平台下,监听日志文件超过4G的情况会导致这个问题,linux平台下文件过大也可能导致这种情况发生
2、某个用户登录缓慢,其它用户登录正常,这种情况遇到过几次了,都...
阅读全文 →
-
数据库RAC
磁盘组磁盘调整
2018年9月12日
问题:
因安装是规划问题,错误的将3块800G的lun划到了OCR磁盘组,而规划的5块10G的LUN则划分到了DATA磁盘组,现在DATA磁盘组空间即将不足,而存储上也没有多余的存储用来划给DATA磁盘组。
限制:
数据库集群不停机
当前环境有三个磁盘组
1.ARCH extern冗余
含1块800G
2.DATA extern冗余
含...
阅读全文 →
-
for i in range(1,10,1):##定义被乘数,从1到9
for j in range(1,i+1):##定义乘数,从1,不大于被乘数
q=i*j##计算乘积
print('%d*%d=%d '%(j,i,q),end="")##打印乘数*被乘数=乘积
print('n')##换行
以下是打印结果
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>>
================= R...
阅读全文 →
-
C:WINDOWSsystem3>pip install beautifulsoup4
Collecting beautifulsoup4
Downloading https://files.pythonhosted.org/packages/9e/d4/10f46e5cfac773e22707237bfcd51bbffeaf0a576b0a847ec7ab15bd7ace/beautifulsoup4-4.6.0-py3-none-any.whl (86kB)
100% |████████████████████████████████| 92kB 22kB/s
Installing collected packages: beautifulsoup4
Successfully installed beautifulsoup4-4.6.0
C:WINDOWSsystem32>
阅读全文 →
-
import requests##网页需要调用requests
from bs4 import BeautifulSoup##去除网页标签需要用到bs4的BeautifulSoup工具
res=requests.get('http://news.baidu.com/guoji')
res.encoding='utf-8'
soup=BeautifulSoup(res.text,'html.parser')
for news in soup.select('.ulist'): ##循环soup中带有ulist类的内容
for i in range(0,len(news.select('li')),1):##循环ulist中所有的li,从0开始,最大值为li的个数,步进1,作为索引值带入后面获取标题
ha=news.select('a')[0]['href']##取出每...
阅读全文 →
-
Python
(计算机程序设计语言)
Python 读音:拍森 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形...
阅读全文 →
-
数据库集群资源状态不正常,数据库sqlplus可正常启动,
但是集群资源ora.db_name.db 状态是offline,
且客户端无法通过scanip连接数据库
[root@dbn02 bin]# ./crs_stat -t -v
Name Type R/RA F/FT Target State Host
----------------------------...
阅读全文 →
-
sort的用法
sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式:
sort [-bcfMnrtk][源文件][-o 输出文件]
补充说明:sort可针对文本文件的内容,以行为单位来排序。
参 数:
-b 忽略每行前面开始出的空格字符。
-c 检查文件是否已经按照顺序排序。
-f 排序时,忽略大小写字母。
-M 将前面3个字母依照月份的缩写进行排序。
-n 依照数值的大小排序。
-o<输出文件> ...
阅读全文 →
-
内核的 shmall 和 shmmax 参数
shmmax= 配置了最大的内存segment的大小 ------>这个设置的比SGA_MAX_SIZE大比较好。
shmmin= 最小的内存segment的大小
shmmni= 整个系统的内存segment的总个数
shmseg= 每个进程可以使用的内存segment的最大个数
配置信号灯( semphore )的参数:
SEMMSL= 每个semphore set里面的semphore数量
&nbs...
阅读全文 →
-
数据库信息
数据库 名称
检查单位
问题报告人
检查日期
2017-06-30
xx集成调度平台
yf
段亚东
报告日期
2017-06-30
发现问题
数据库无法启动,集群服务无法启动CRS-2674: Start of 'ora.cluster_interconnect.haip' on 'xxxx' failed
问题分析
处理方法
查看集群状态 报错,说明集群没有启动
[root@xxxx-xxxx1-7 ~]# crs_stat -t -v
CRS-0184: Cannot communicate with the CRS daemon.
查看has服务状态 正常
[root@xxxx-xxxx1-7 ~]# ps -...
阅读全文 →