【Oracle11gR2设置连接数process与会话session值】教程文章相关的互联网学习教程文章

Oracle11g透明网关连接sybase数据库【图】

之前已经整理过两个文档是关于oracle透明网关连接mysql数据库和sqlserver数据库的,本来以为不会再通过透明网关连接其他的数据库 前言:之前已经整理过两个文档是关于Oracle透明网关连接mysql数据库和sqlserver数据库的,本来以为不会再通过透明网关连接其他的数据库了,但是居然又碰到了,就是oracle通过透明网关连接sybase数据库,再次不厌其烦的整理成了文档; 注:里面整理了透明网关的搭建、连接sqlserver数据库、mysql数据库...

解析Oracle11g:提升管理功能重用XML

Oracle最新的数据库产品在去年年底开始进入Beta版状态,在最初公布的测试版当中,Oracle发布了数百项功能改进。作为目前全球市场占有率最大的数据库产品供应商之一,Oracle的新版产品足可以用万众瞩目来形容,目前可以确定的是,这个产品的命名将是Oracle 11  Oracle最新的数据库产品在去年年底开始进入Beta版状态,在最初公布的测试版当中,Oracle发布了数百项功能改进。作为目前全球市场占有率最大的数据库产品供应商之一,Ora...

Oracle11g新特性之收集多列统计信息

当我们将SQL语句提交给Oracle数据库时,Oracle会选择一种最优方式来执行,这是通过查询优化器Query Optimizer来实现的。CBO(Cos 通常,当我们将SQL语句提交给Oracle数据库时,Oracle会选择一种最优方式来执行,这是通过查询优化器Query Optimizer来实现的。CBO(Cost-Based Optimizer)是Oracle默认使用的查询优化器模式。在CBO中,SQL执行计划的生成,是以一种寻找成本(Cost)最优为目标导向的执行计划探索过程。所谓成本(Cost...

Linux平台Oracle11g单实例安装部署配置快速参考

Linux平台Oracle 11g单实例 安装部署配置 快速参考 1.重建主机的Oracle用户 组 统一规范 uid gid 以保证共享存储挂接或其他需求的权限规范 userdel -r oraclegroupadd -g 500 oinstallgroupadd -g 501 dbauseradd -g oinstall -G dba -u 500 oracle #id oracleuid=500(oracle) gid=500(oinstall) 组=500(oinstall),501(dba) 2.安装好Oracle 需要的rpm包。安装rpm依赖包 rpm -q binutils compat-libstdc++-33 elfutils-libelf elfut...

Oracle11g创建虚拟私有目录RMAN-06004ORA-00942错误的处理

一个网友在Linux下的11.2.0.4 中创建RMAN的虚拟私有目录报错, 从信息可以看到found eligible base catalog owned by RMAN,说明已 一个网友在Linux下的11.2.0.4 中创建RMAN的虚拟私有目录报错: [Oracle@jb ~]$ rman Recovery Manager: Release 11.2.0.4.0 - Production on Sun May 10 17:23:25 2015 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. RMAN> connect catalog vpc1/vpc1@cs connected...

Oracle11g触发器调试记录Error:PLS-00201:identifier'SYS.DBMS_SYST

Oracle 11g 触发器调试记录Error: PLS-00201: identifier 1,触发器内容如下 CREATE OR REPLACE TRIGGER"LOGON_DENIED_TO_ALERT" AFTER servererror ON DATABASE DECLARE message VARCHAR2(168); ip VARCHAR2(15); v_os_user VARCHAR2(80); v_module VARCHAR2(50); v_action VARCHAR2(50); v_pid VARCHAR2(10); v_sid NUMBER; v_program VARCHAR2(48); BEGIN IF(ora_is_servererror(1017)) THEN -- get ip FOR ...

Oracle11g升级PSU详细步骤

Oracle 每个季度都会发布最新的补 Oracle 每个季度都会发布最新的补丁。对于生产运维人员来说,定期升级系统、打补丁是日常工作中不可缺少的部分。相对于过去的版本,,Oracle打补丁的方式已经变得比较简单,处理PSU的方法也发生了一些变化。在11g中,对于一些小bug的修复,我们可以使用OPatch工具进行补丁修复。对于大的版本升级,Oracle的PSU实际上就是一系列全新的安装文件,从MOS上下载之后就可以直接进行安装。 1、关闭数据库...

Oracle11g收缩表空间报错ORA-03297:filecontainsuseddatabeyondr

Oracle 11g收缩表空间报错 ORA-03297: file contains used data beyondrequested RESIZE value 测试环境磁盘空间不足,所以drop一些无用的大表,但是发现空间没有变化,df -h还是没有释放出磁盘空间来。 SQL> set line 200SQL> set pagesize 200SQL> col name format A150 1,查看Oracle 11g表空间使用情况 SQL> SELECTUPPER(F.TABLESPACE_NAME) "表空间名", 2   D.TOT_GROOTTE_MB "表空间大小(M)", 3   D...

Oracle11g版本EXPDP的COMPRESSION参数压缩比堪比“gzip-9”

Oracle 11g的EXPDP工具提供了真正意义上的ldquo;备份压缩rdquo;,这个技术在备份空间不足的情况下非常实用。Oracle在改进和优化 这个压缩比例可以和操作系统“gzip -9”相媲美,某些特例下有可能比gzip还要高效。体验之,供参考。 1.Oracle 11g中expdp帮助页中关于COMPRESSION参数的描述secooler@secDB /home/oracle$ expdp -help……COMPRESSIONReduce the size of a dump file.Valid keyword values are: ALL, DATA_ONLY, [METAD...

Oracle11g新特性之用户重命名

我们在项目开发中,Oracle数据也会不断变化,因此需要定期将开发库数据库导入到测试数据库中。通常的做法是ldquo;三部曲:rdqu 我们在项目开发中,Oracle数据也会不断变化,因此需要定期将开发库数据库导入到测试数据库中。通常的做法是“三部曲:” 1.从开发库中exp导出数据 2.删除测试库用户 3.使用imp把导出数据导入到测试库 今天同事问我可不可以保留之前的用户,比如给用户改个名称。我之前倒没想过这个问题,说应该可以吧,使...

详述Oracle11g中的ReferencePartition

本篇主要介绍11g新推出的Reference Partitioin。Reference Partition针对的业务场景是主外键关联。主表分区之后,借助Reference Data Partition是Oracle早期提出的一项针对大数据对象的解决方案。经过若干版本的演变,Partition依然是目前比较流行、应用广泛并且接受程度较高的技术策略。 从Oracle产品线角度,Partition的成功是与Oracle不断丰富完善分区技术和方案是分不开的。在每一个版本中,Partition技术都推出一些新的进步和...

Oracle11g在同一台Linux服务器从实例1全库导入到实例2上

Oracle 11g在同一台Linux服务器从实例1全库导入到实例2上 前期导出命令: [root@powerlong4 ~]# su - Oracle [oracle@powerlong4 ~]$ export ORACLE_SID=pt1; [oracle@powerlong4 ~]$ expdp \sys/systestpd as sysdba\ DIRECTORY=dir_dump_t3 FULL=YES DUMPFILE=expdpfull_pd_20150529_02.dmp ...... 1,开始导入 先在实例2上建立管道目录: [oracle@pttest4 ~]$ export ORACLE_SID=pt2; [oracle@pttest4 ~]$ sqlplus / as sysdbaS...

Oracle11g在线重构表

在Oracle9i出现之前,你只能通过MOVE或导出和导入的方式来进行表的重定义,因此表重定义的过程可能相当漫长或者说是一个离线过程 在Oracle9i出现之前,你只能通过MOVE或导出和导入的方式来进行表的重定义,因此表重定义的过程可能相当漫长或者说是一个离线过程, 在此期间应用程序对该表的操作将失败。除了这个,如果用exp,我们也不能保证exp的时候该表的数据没有改变(除非单用户), 而imp更是一个漫长的过程。 为了解决这个问题...

Oracle11g维护分区(一)AddingPartitions

本节将介绍如何手动添加新的分区到分区表,并解释了为什么分区不能被指定添加到大部分分区索引。 添加分区 本节将介绍如何手动添加新的分区到分区表,并解释了为什么分区不能被指定添加到大部分分区索引。 向范围分区表添加一个分区 使用ALTER TABLE ... ADD PARTITION语句来添加一个新的分区到“高”端(表中最后一个分区的’HighValue’)。要在开始或在表的中间添加一个分区,使用SPLIT PARTITION子句。 例如,考虑这么一张表,...

Oracle11g静默安装软件+手工创建数据库

由于是二次跳转+远程操作,无法使用图形界面,不能直接图形界面安装。采用静默安装软件+手工创建数据库的方式完成需求。 1.静默模 由于是二次跳转+远程操作,无法使用图形界面,不能直接图形界面安装。采用静默安装软件+手工创建数据库的方式完成需求。 1.静默模式安装Oracle软件,配置监听程序 2.手工建库 3.检查各组件是否符合要求 1. 静默模式安装Oracle软件,配置监听程序 这里默认已经安装了所有Oracle软件依赖的安装包,调整...