oracle database resident connection pooling(驻留连接池)
oracle在11g中引入了database resident connection pooling(DRCP)。在此之前,我们可以使用dedicated 或者share 方式来链接数据库,dedicated方式是oracle数据库默认的链接方式,无需过多的配置,而且关于dedicated的bug也...
oracle查询某一个字段的数量总和
select count(*) from (select count(*) from 表名称 group by 多种数据量 ) 表名;举个栗子:比如说我有一个数据类型的字段, 里面有很多种的数据类型。 而且每个数据类型都有近些年的数据。 就是有很多重复的数据类型的数据。我的目的就是查询出 数据类型...
精通 Oracle+Python,第 7 部分:面向服务的 Python 架构
面向服务的架构 (SOA) 在当今的业务战略中具有至关重要的作用。混搭企业组件已成为所有任务关键的企业应用程序的标准要求,从而确保在企业架构的各层实现顺畅的服务编排。对此,Python 是一个不错的选择,我们可以通过这一工具使用一个免费提供的开源库快速地将这些服务连接在一起。对于 Python 来说...
Oracle集合运算符 交集 并集 差集
集合运算符:UNION/UNION ALL 并集,INTERSECT 交集,MINUS 差集 一、union求并集,公共部分只有包含一次 例:求emp表ename中含’A‘或含有‘M’ SQL> select * from emp where ename like '%A%' 2 u...
Oracle dmp文件导入(还原)到不同的表空间和不同的用户下
-------------------------------------从生产环境拷贝一个dmp备份文件,在另外一台电脑上搭建测试环境,用imp命令导入dmp文件时提示如下错误:问题描述:IMP-00038:无法转换为环境字符集句柄IMP-00000:未成功终止导入解决方法:使用impdp命令进行...
oracle字符集相关问题
整理自网络+实验字符集介绍影响Oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下: NLS_LANG = language_territory.charset NLS_LANG参数由以下部分组成:NLS_LANG=<Language>_<Territory&g...
ORACLE数据库导入的时候出现IMP-00038: 无法转换为环境字符集句柄
数据泵不一致导致的,比如说你用expdp导出来的 用imp导入的时候就会出现这个错误exp导出来的用imp导入expbd导出来的用impdp导入和版本没有关系
oracle传输表空间功能测试(含详细过程)
最近做数据迁移,之前有一篇迁移思路思考的文章,这里继续做具体的测试,主题问表空间传输。一、源服务器上导出表空间源服务器: 10.1.122.55 目标服务器:10.1.122.540.设置字符集注意,这里不设置字符集在导入的时候会报错,详细情况见文章的最后。 suse11sp2:~ # expo...
Oracle12c版本中未归档隐藏参数
In this post, I will give a list of all undocumented parameters in Oracle 12.1.0.1c. Here is a query to see all the parameters (documented and undocum...
oracle密码过期问题解决
1.查看open用户select username,account_status,expiry_date,profile from dba_users;2.查看目前密码过期策略select * from dba_profiles s where s.profile=’DEFAULT’ and res...
oracle 删除外键约束 禁用约束 启用约束
oracle 删除外键约束 禁用约束 启用约束执行以下sql生成的语句即可删除所有外键约束Sql代码 select 'alter table '||table_name||' drop constraint '||constraint_name||';' from user_constraints ...
Oracle Error - "OCIEnvCreate failed with return code -1 but error message text was not available".
ISSUE:When trying to connect to an Oracle database you receive the following error: "OCIEnvCreate failed with return code -1 but error message text wa...
Oracle分析函数-OLAP函数总结
ORACLE OLAP 函数 最近这个东东用得特别多,总结了一下 。 语法: FUNCTION_NAME(,,...) OVER()OLAP函数语法四个部分:1、function本身 用于对窗口中的数据进行操作;2、partitioning clause 用于将结果集分区;3、order by ...
删除Oracle用户及表空间
--转载自 https://blog.csdn.net/sunny05296/article/details/81126548--以sysdba用户登录,查找需要删除的用户conn / as sysdba--查找用户select * from dba_users;select username fr...
Oracle VM VirtualBox 安装笔记
【CentOS 6】1.在官网下载VirtualBox-4.2-4.2.16_86992_el6-1.x86_64.rpm安装。2.YUM安装kernel-devel包。3.把用户加入vboxusers中。[Archlinux][zsj@Arch ~]$ sudo pacman -S virtual...
oracle dmp文件导出与导入
ORACLE 10g导入 ORACLE 11g一、expdp.sh导出dmp文件export PATH=$PATH:$HOME/binexport ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4.0/dbhome...
Oracle如何写出高效的SQL
转载:http://www.blogjava.net/ashutc/archive/2009/07/19/277215.html1、选择最有效率的表明顺序(只在基于规则的优化器中有效)Oracle的解析器按照从右到左的顺序处理FROM 子句中的表名,FROM 子句中写在最后的表(基础表 drivin...
Oracle查询实用命令
1、设置每行的长度:SET LIN[ESIZE] 200;2、设置分页数量:SET PAGES[IZE] 50;3、查看表空间相关信息: select file_id, tablespace_name, file_name from dba_data_files;4、查看系统中所有的表:select...
Oracle 如何写出高效的 SQL
转自:Oracle 如何写出高效的 SQL要想写出高效的SQL 语句需要掌握一些基本原则,如果你违反了这些原则,一般情况下SQL 的性能将会很差。1. 减少数据库访问次数连接数据库是非常耗时的,虽然应用程序会采用连接池技术,但与数据库交互依然很耗时,这就要求我们尽量用一条语句干完所有的事,尤其要避免...
oracle的索引维护
索引重建Alter index idx_name rebuild partition index_partition_name [online nologging]需要对每个分区索引做rebuild,重建的时候可以选择online(不会锁定表),或者nologging建立索引的时候不生成日志,加快速...