- 博客(18)
- 收藏
- 关注
原创 ORA-12012、ORA-20001、ORA-06512报错解决方法
报错内容:ORA-12012: error on auto execute of job "SYS"."ORA$AT_OS_OPT_SY_88"ORA-20001: Statistics Advisor: Invalid Task Name For the current user
2022-07-05 16:42:00
6136
原创 RAC修改IP(同网段)
同网段的不需要修改VIP一、杀会话,停库,停集群(两个节点都需要操作)su - oraclesqlplus / as sysdbaalter system checkpoint;ps -ef|grep $ORACLE_SID| grep LOCAL=NO | grep -v grep |awk '{print $2}'|xargs -i kill -9 {}srvctl stop instance -d Database unique name -i instance_name1srvc.
2022-05-17 15:42:14
520
原创 RAC修改IP(不同网段)
一、杀会话,停库,停集群(两个节点都需要操作)su - oraclesqlplus / as sysdbaalter system checkpoint;ps -ef|grep $ORACLE_SID| grep LOCAL=NO | grep -v grep |awk '{print $2}'|xargs -i kill -9 {}srvctl stop instance -d Database unique name -i instance_name1srvctl stop insta
2022-05-17 15:34:27
516
原创 ADG迁移
主库:77.12.73.11备库:77.12.73.271.主备库服务器配置服务名主库:su - oraclecd /oracle/app/oracle/product/11.2.0/db_1/network/adminvi tnsnames.oradw = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 77.12.73.11)(PORT = 1521)) (CONNECT_DATA = (SERVER...
2022-02-25 15:39:35
625
原创 AIX磁盘组扩容
1、查看一下磁盘使用情况lspv(列出所有磁盘)asmcmd>lsdsk(列出已使用磁盘)若没有新磁盘用cfgmgr -v刷一下查看两个节点相同盘符是否为同一块盘powermt display dev=hdisk67 --对比logic device idpowermt display dev=hdisk672、更改磁盘权限 --两个节点运行chdev -l hdisk67 -a reserve_policy=no_reserve -a pv=clearchown grid:..
2022-02-25 15:10:54
1504
原创 linux磁盘组扩容
1、先确认需要添加的磁盘有哪些2、确认这些盘确实是新增的,没有在其它任何地方被使用过,包括文件系统,包括lvm,包括磁盘组lsblkpvscan以下操作RAC节点都要执行3、查看磁盘scsiid号:查磁盘scsi id 可以使用下面的脚本,需要把in后面的序号给替换成实际需要添加的磁盘的序号for i in b c d e f g h i j k l;doecho "sd$i" "`/usr/lib/udev/scsi_id --whitelisted --replace-white
2022-02-25 14:55:18
784
原创 AIX永久修改主机名
用root用户登录,输入smit tcpip然后选择 Futher configuration然后选择 hostname然后选择 set the hostname在 HOSTNAME(sysbolic name of your machine) 位置输入想要修改的主机名然后回车退出就可以了
2022-01-19 10:59:22
1734
原创 oracle 删除用户和用户下的数据
有两种方法,一种是drop user username;还有一种是 drop user username cascade;官方的说明如下:Dropping a Database User: ExampleIf user Sidney's schema contains no objects, then you can drop sidney by issuing the statement:DROP USER sidney;If Sidney's schema contains ob..
2021-12-13 15:55:44
8641
原创 数据库启动报错:ORA-01078、 ORA-00838解决方法
最近帮别人处理到一个问题,数据库启动的时候报错了ORA-01078:failure in processing system parameters。 ORA-00838:Specified value of MEMORY_TARGET is too small need to be lesst M出现问题的原因是修改ASM参数,登录错了用户,修改到了数据库里面了,这个时候数据库无法启动。首先我们要根据spfile文件来生成pfile文件:SQL>create pfil...
2021-11-15 10:31:17
3629
转载 oracle常见等待事件
1、 db file scattered read DB 文件分散读取 (太多索引读,全表扫描-----调整代码,将小表放入内存)这种情况通常显示与全表扫描相关的等待。当全表扫描被限制在内存时,它们很少会进入连续的缓冲区内,而是分散于整个缓冲存储器中。如果这个数目很大,就表明该表找不到索引,或者只能找到有限的索引。尽管在特定条件下执行全表扫描可能比索引扫描更有效,但如果出现这种等待时,最好检查一下这些全表扫描是否必要。因为全表扫描被置于LRU(Least Recently Used,最近最少适用)列..
2021-11-12 15:15:04
938
转载 oracle日志记录模式
1. 三者的含义LOGGING:当创建一个数据库对象时将记录日志信息到联机重做日志文件。LOGGING实际上是对象的一个属性,用来表示在创建对象时是否记录REDO日志,包括在做DML时是否记录REDO日志。一般表上不建议使用NOLOGGING,在创建索引或做大量数据导入时,可以使用NOLOGGINGFORCE LOGGING:简言之,强制记录日志,即对数据库中的所有操作都产生日志信息,并将该信息写入到联机重做日志文件。NOLOGGING:正好与LOGGING、FORCE LOGGING 相反,尽
2021-11-09 09:12:02
1059
原创 rac安装注意事项
1、在修改完hostname之后,需要重启服务器才会生效2、ntp配置,在/etc/ntp.conf中配置的server指的是ntp服务器的IP而不是安装机器的IP。配置完之后,需要重启一下ntp服务,刚刚重启完执行ntpstat,可能状态还是un的状态,可以稍微等一会,再ntpstat查看一下。在安装过程软件的过程中,可能会出现NTP相关的报错。这时候可以试着新打开一个会话,在root用户下,先手动关闭所有节点的ntp服务,然后在所有节点执行 ntpdate ip(节点ip),然后再手动.
2021-10-29 10:11:21
379
原创 shutdown -h now
在日常业务操作中,可能会用到重启系统的命令,一般都是用reboot来直接重启机器。其实shoutdown命令也可以用来重启操作系统。它的语法是这样的shutdown [-t seconds] [-rkhncfF] time [message]参数说明:-t seconds : 设定在几秒钟之后进行关机程序。 -k : 并不会真的关机,只是将警告讯息传送给所有使用者。 -r : 关机后重新开机。 -h : 关机后停机。 -n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的
2021-10-22 15:10:34
14206
原创 Crontab定时任务
昨天昨天备份配置表,要设置定时执行,经理提到了Crontab定时任务。记一下,防止以后忘了crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表。crontab常用的命令有:crontab -e :编辑工作表crontab -l :列出工作表里面的任务crontab -r :删除工作表可以通过crontab进入工作表编辑页面,是常见的vim 界面。基本上一行就是一条定时任务。crontab的命令构成为 时间+动作,其时间按照书写顺序有:分、时、
2021-10-14 10:05:30
2149
原创 表空间扩容
一、查看表空间大小查看临时表空间大小set linesize 120 pagesize 999column tbs_name format a20;select a.name "tbs_name", round(a.bytes /1024/1024 , 2) "tbs_size(mbytes)", round(((a.blocks - nvl(b.used_blocks,0))/a.blocks)*a.bytes / 1024/1024,2)
2021-10-11 15:45:31
2806
原创 Linux下修改交换空间swap大小
1、创建swap文件dd if=/dev/zero of=/swap1 bs=1M count=20482、设置分区文件mkswap /swap13、启用分区文件swapom /swap14、查看大小是否改变free -h
2021-10-09 09:22:10
2953
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人