- 博客(19)
- 收藏
- 关注
原创 oracle查看监听时,中文显示?的处理方式
在一台windows数据库服务器中,使用lsnrctl status查看监听状态时,发现输出的结果里,中文全部显示为?查看系统中的oracle环境,发现这台服务器中,同时安装了oracle 32位的客户端与64位的服务端,而系统环境变量中的环境变量设定的却是客户端显示中文显示?号,那么应该是客户端与服务端的字符集不一致了。在命令提示符中,使用服务端查看监听时,仍显示?那这里就需要在命令提示符窗口中,临时设置一下环境变量了,需要设置哪些环境变量呢首先是ORACLE_HOME,然后就是字符集ORACL
2020-07-24 16:01:58
290
原创 ORA-02049: 超时: 分布式事务处理等待锁模拟
现场报这个错,我想模拟一下,看是什么问题。在Oracle数据库B上建表:create table TEST(A NUMBER,B DATE);insert into test (A, B) values (2, to_date(‘16-04-2015 16:38:26’, ‘dd-mm-yyyy hh24:mi:ss’));insert into test (A, B) values (1, to_date(‘24-03-2015 16:32:36’, ‘dd-mm-yyyy hh24:mi
2020-07-13 16:28:24
352
原创 Linux 按时间批量删除文件
Linux 按时间批量删除文件(删除N天前文件)需要根据时间删除这个目录下的文件,/home/wang/dicom/studies,清理掉10天之前的无效数据。可以使用下面一条命令去完成:find /home/wang/dicom/studies-mtime +11 -name “.” -exec rm -Rf {} ;这个是根据时间删除。下面简要解释一下,这句shell命令:find /home/wang/dicom/studies -mtime +11-name “.” -exec rm -
2020-07-09 09:13:16
2614
原创 网络连接串的UR=A 起什么作用
大家一定配置过DG,或者数据库复制,要复制的目标,一般我们都是使用的静态监听,不用静态监听,可以吗 ?或者,了解一下 UR=A ,可以有 另外的收获 。
2020-07-06 15:51:52
398
原创 oracle DG切换操作
一、主备切换( switch over )Primary数据库操作1 )确认主机打开方式SQL> select DATABASE_ROLE,PROTECTION_MODE,open_mode fromvdatabase;2)切换到备机模式SQL>ALTERDATABASECOMMITTOSWITCHOVERTOPHYSICALSTANDBY;Standby数据库操作1)取消备机日志应用SQL>alterdatabaserecovermanagedstandbydatabasecanc
2020-06-22 16:56:55
378
原创 ORA-02049: 超时: 分布式事务处理等待锁模拟
现场报这个错,我想模拟一下,看是什么问题。在Oracle数据库B上建表:create table TEST(A NUMBER,B DATE);insert into test (A, B) values (2, to_date(‘16-04-2015 16:38:26’, ‘dd-mm-yyyy hh24:mi:ss’));insert into test (A, B) values (1, to_date(‘24-03-2015 16:32:36’, ‘dd-mm-yyyy hh24:mi
2020-06-09 17:02:47
241
原创 Linux重启 Oracle自动启动
第一步:修改/etc/oratab文件,命令如下:[oracle@strong ~]$ vi /etc/orataborcl:/u01/app/oracle/product/11.2.0/db_1:N改成:orcl:/u01/app/oracle/product/11.2.0/db_1:Y第二步:把lsnrctl start和dbstart添加到rc.local文件中,命令如下:[oracle@strong ~]$ vi /etc/rc.d/rc.local新增两行信息,就是我们的数据库也监听
2020-06-02 14:55:54
210
原创 如何参看ORACLE隐藏参数
ORACLE有很多隐藏参数,不同版本不一样,隐藏参数以下划线 _ 开始,如何去参看呢?我们可以通过 xksppi,xksppi,xksppi,xksppcv 固定表来查看,ksppi是 Kernel Service Parameter component Parameter Info(name) 的第一个字母ksppcv是 Kernel Service Parameter component Parameter Current session Values 的第一个字母具体语句如下:SEL
2020-06-01 15:07:24
210
原创 vim 分屏操作
$vim -On file file2 #大写O垂直分屏打开文件$vim -on file file2 #小写水平打开#n 表示分屏数,直接n等于文件个数, 如果n小于文件,按顺序打开前面的n个,如果大于,打开空编辑页面分屏快捷操作C_w + hjkl 或者方向键移动光标C_w + HJKL 移动分屏 (太多分频使用容易混乱)C_w + c 关闭当前分屏C_w + q 关闭当前分屏,如果最后一个,退出vim编辑器命令行分屏设置 : :split / :vsplit + 文件打开分屏后,可以
2020-05-29 15:06:12
238
原创 想查看rhel7 linux下所有的安装组
我们习惯使用 yum grouplist ,如下:[root@dbserver ~]# yum grouplistLoaded plugins: langpacks, ulninfoInstalled Environment Groups:Server with GUIAvailable Environment Groups:Minimal InstallInfrastructure ServerFile and Print ServerBasic Web ServerVirtualiz
2020-05-27 16:39:25
438
原创 连接串连接ORACLE报:ORA-12537
问题:一同学安装EM12C ,连接本机的EMREP数据库,通过连接串连接conn system/oracle_4U@emrep,报:ORA-12537 TNS:connection closed环境:本机安装有12c 12.1.2.0 GI,数据库数据库和GI是分开两个用户,GRID 和 ORACLE安装的数据库使用GI的监听分析:后测试,通过连接串连接本地所有数据库,还有一个orcl,也报同样的错误。检查监听日志,只要通过连接串连接,都报: TNS-12518: TNS:listene
2020-05-26 17:42:33
409
原创 批量移动表及索引到其他表空间
通过一段动态SQL来完成,考虑表及索引,以及大对象和大对象索引的表空间移动set serveroutput on size 10000000define tsname=‘SYSMISAPP’define totsname =‘TSP_SYSMISAPP’define totsidx=‘TSP_SYSMISAPPIDX’declarestrtabsql varchar2(200);stridxsql varchar2(200);strlobsegsql varchar2(200);strlo
2020-05-22 15:32:04
201
原创 ansible 配置文件的 优先级
优先级如下:1.首先找执行ansible命令的当前目录中,是否有 ansible.cfg文件./ansible.cfg2.如果找不到,再 找 当前用户的家目录下是否有 .ansible.cfg~/.ansible.cfg3.如果还找不到,就找 /etc/ansible/ansible.cfg/etc/ansible/ansible.cfg要检查当前使用的是哪个配置文件。ansible --version 命令中,会显示…config file = /etc/ansible/ansible
2020-05-19 17:16:04
1280
原创 在线重建分区表的分区索引
有时分区表的分区进行了数据交换,导致分区索引变为不可用,这时需要我们对此进行重建。对此,我们需要进行如下操作:1、如果有很多分区字段,需要生成一个脚本来做select ‘ALTER INDEX gps.’ || INDEX_NAME || ’ REBUILD PARTITION ’ || PARTITION_NAME || ’ ;’from dba_ind_partitions where index_owner=‘GPS’ AND status=‘UNUSABLE’ORDER BY 1;
2020-05-18 18:04:15
1765
原创 ansible 和文件复制相关的几个模块
ansible 复制远程主机的文件到本地主机——fetch例子1:[root@centos_7 ansible]# cat fetched.ymlhosts: centos7remote_user: root tasks:name : fetched file from centos7 into localfetch:src: /tmp/fstab_from_centos6dest: /tmp/centos说明:src - 是远程主机的文件,这个参数只能使用文件,不能使用目录de
2020-05-17 16:51:40
510
原创 误删/var/log/messages的恢复方法
执行[root@localhost log]# lsof |grep /var/log/messages显示rsyslogd 1409 root 4w REG 253,0 112065 247 /var/log/messages[root@localhost log]# ls -al /proc/1409/fd/4l-wx------. 1 root root 64 Jun 20 19:50 /proc/1409/fd/4 -> /var/log/messages[root@
2020-05-15 16:51:02
547
原创 oracle 启用禁用限制会话
用户登录,报:SQL> conn sys/oracle_4U@192.168.133.120:1521/orcl as sysdbaERROR:ORA-12526: TNS: 监听程序: 所有适用例程都处于受限模式表明现在服务器端为限制会话模式,一般在某种情况下,比如数据库将进行升级等维护,不需要其他客户端连接,就会进入限制模式我们也可以手工修改限制模式,先看看当前处于什么模式:SQL> select status,logins from v$instance;STATUS LO
2020-05-14 17:33:46
314
原创 rman创建 DG 备库时报错:ORA-17629
[oracle@pridb ~]$ rman target / auxiliary sys/oraclesys@sbdb2Recovery Manager: Release 11.2.0.1.0 - Production on Wed Jul 24 21:36:45 2013Copyright © 1982, 2009, Oracle and/or its affiliates. All rights reserved.connected to target database: pridb (DBI
2020-05-13 10:32:52
1291
1
原创 LINUX 看IO的工具 IOTOP
LINUX 下看IO,除了元生工具iostat外,可以安装另外一个工具:iotop 来看io 动作1.安装使用之前,需要先安装yum install iotop2.使用#iotop有点像 TOP哈3.用法[root@dbserver ~]# iotop -hUsage: /usr/sbin/iotop [OPTIONS]DISK READ and DISK WRITE are the block I/O bandwidth used during the samplingperiod
2020-05-10 18:10:17
363
空空如也
红帽(redhat)培训怎么样好考吗?
2024-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人