
oracle
oracle技术,认证,培训,运维交流中心!
leegong23111
这个作者很懒,什么都没留下…
展开
-
oracle查看监听时,中文显示?的处理方式
在一台windows数据库服务器中,使用lsnrctl status查看监听状态时,发现输出的结果里,中文全部显示为?查看系统中的oracle环境,发现这台服务器中,同时安装了oracle 32位的客户端与64位的服务端,而系统环境变量中的环境变量设定的却是客户端显示中文显示?号,那么应该是客户端与服务端的字符集不一致了。在命令提示符中,使用服务端查看监听时,仍显示?那这里就需要在命令提示符窗口中,临时设置一下环境变量了,需要设置哪些环境变量呢首先是ORACLE_HOME,然后就是字符集ORACL原创 2020-07-24 16:01:58 · 281 阅读 · 0 评论 -
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 · 344 阅读 · 0 评论 -
网络连接串的UR=A 起什么作用
大家一定配置过DG,或者数据库复制,要复制的目标,一般我们都是使用的静态监听,不用静态监听,可以吗 ?或者,了解一下 UR=A ,可以有 另外的收获 。原创 2020-07-06 15:51:52 · 389 阅读 · 0 评论 -
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 · 374 阅读 · 0 评论 -
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 · 233 阅读 · 0 评论 -
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 · 203 阅读 · 0 评论 -
如何参看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 · 203 阅读 · 0 评论 -
连接串连接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 · 391 阅读 · 0 评论 -
批量移动表及索引到其他表空间
通过一段动态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 · 196 阅读 · 0 评论 -
在线重建分区表的分区索引
有时分区表的分区进行了数据交换,导致分区索引变为不可用,这时需要我们对此进行重建。对此,我们需要进行如下操作: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 · 1743 阅读 · 0 评论 -
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 · 303 阅读 · 0 评论 -
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 · 1281 阅读 · 1 评论