随笔分类 - Oracle
摘要:为了在同样的数据基础上对比达梦数据库和Oracle数据库的业务性能,我们需要将达梦数据库的数据导入到Oracle数据库中。本文将提供一种思路来解决导入过程中遇到的问题及存在问题记录。 数据库版本信息 源数据库:达梦数据库(DM) V8 目标数据库:Oracle数据库 V11.2.0.4 导出达梦数据
阅读全文
摘要:搞某一大项目的性能测试,将Oracle数据库dmp文件(211G)导入性能测试环境。 因为Oracle部署方式为rac,数据存储到共享磁盘。但由于对rac了解不足,这个过程中犯了两个错误: ① 表空间、临时表空间没有创建到共享磁盘,而是创建到了数据库服务本地磁盘; ② 发现应该创建到共享磁盘后,直接
阅读全文
摘要:在实际应用中,经常使用多表查询。多表查询就是同时查询两个或两个以上的表。下面做个语法及示例汇总: 1. 内连接(join) 内连接侧重于两个表之间的共性,它的作用是使用连接,比较两个(或多个)表之间的共有数据,然后进行返回。语法: 1.select * from 表名1 join 表名2 [on 条
阅读全文
摘要:有些情况下,需要单独导出某些表,用或者分析数据。 下面记录Oracle表的导出导入方法 1. 表的导出 ./exp $username/$passwd@$ORACLE_SID file=/$file_path/$file_name.dmp tables=table1,table2,... # use
阅读全文
摘要:工作中,常用到的几个关于表的操作,做个记录: 1.表的查询 查询数量: SELECT count(*) FROM 表名; 查询多个字段内容: SELECT 字段1,字段2,字段3 FROM 表名; 查询多个字段下的某些内容: SELECT * FROM 表名 where 字段1='值1' and 字
阅读全文
摘要:需求:Oracle数据库,通过查询,将查询字段的该列结果用逗号拼接成一行。 1. 查询语法 1.1 listagg函数 select listagg(查询拼接字段,',') within group (order by 排序字段) as 查询显示字段 from 表名 where 条件 1.2 xml
阅读全文
摘要:执行Oracle数据库导入,遇到报错ORA-39006: internal error、ORA-39213: Metadata processing is not available。这还是第一次遇到。 下面说下解决方法。 1. 执行导出操作,报错: [oracle@oracle bin]$ ./e
阅读全文
摘要:问题记录:用jmeter执行sql语句,报错:ORA-00911: invalid character。 解决方法:sql语句末尾“;”导致,去掉即可解决。 过程记录: 使用jmeter执行如下sql语句,响应结果:ORA-00911: invalid character update ma_emp
阅读全文
摘要:一、pfile与spfile Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件。它们是在数据库实例启动时候加载的,决定了数据库的物理 结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件。可以
阅读全文
摘要:Oracle安装完成后,调优内存参数(MEMORY_TARGET和MEMORY_MAX_TARGET设置为0),重启数据库,报ORA-00843 ORA-00849错误。 根据提示,不应将MEMORY_TARGET和MEMORY_MAX_TARGET设置为0。 但此时数据库已无法启动(报ORA-00
阅读全文
摘要:之前部署过好多Oracle服务,采用的日志文件系统一直是ext3。但是我观察到很多人在格式化/挂载数据盘时,采用的日志文件系统类型有ext3、ext4、xfs等,这不禁让我发出疑问,哪个类型的数据处理性能是更好的呢?xfs是后来出的,按理说,应该是越晚出的产品越优秀。 网上查找资料,进行对比,还是应
阅读全文
摘要:这个问题挺简单,想了想,还是记录下吧。 [root@ufdb165 bin]# ./impdp cwy_init0914/cwy_123456789@ufgovdb1 directory=DATA_PUMP_DIR dumpfile=cwy_init_0902.dmp REMAP_SCHEMA=cw
阅读全文
摘要:费了很大的工夫,终于解决了。做个记录。 ********************************************************************************创建完成用户及表空间后,导入数据库,出现如下问题:*************************
阅读全文
摘要:偶尔会用到,记录、分享。 1. Oracle数据库导出 expdp $username/$passwd@$ORACLE_SID directory=DATA_PUMP_DIR schemas=$schemas dumpfile=$dumpfile.dmp logfile=$dumpfile.log#
阅读全文
摘要:偶尔会用到,记录、分享。 1. Oracle用户创建 #创建用户表空间create tablespace $username datafile '/u01/app/oracle/oradata/ufgovdb1/${username}.dbf' size 5120m autoextend on ne
阅读全文
摘要:1、查看当前的数据库连接数 SQL> select count(*) from v$process ; 2、数据库允许的最大连接数 SQL> select value from v$parameter where name ='processes'; 3、修改数据库最大连接数 SQL> alter
阅读全文
摘要:1. sysdba登录数据库 [oracle@ufdb165 ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Production on Wed Aug 24 15:12:20 2022 Copyright (c) 1982, 2013, Oracle
阅读全文
摘要:前言:两个不同的Oracle数据库服务之间导库,需要字符集匹配。 本案例以修改为ZHS16GBK字符集为例。 查看Oracle字符集: SQL> SELECT USERENV('language') FROM DUAL; 1. sysdba登录数据库 [oracle@ufdb165 ~]$ sqlp
阅读全文