ORACLE实际生产中小工具总结

在日常的生产中,数据来源往往多种多样,今天就说说excel中的额数据吧,因为现在好多开发语言支持将数据导出到excel,但是有些不标准的做法会导致产生无法识别的特殊字符,在数据库中以?的形式存在,为我们数据的清洗带来了一定的麻烦,当特殊字符出现在字符串中,对实际音响不大,但是当特殊字符出现在数字类型的字段后,便会影响到实际的生产了,此时如何找出特殊字符就会很困难,因为无法识别具体是什么字符,所以我们就需要转换一下思路,将标准的数据找出来,然后用总得数据集出去标准的数据集,剩下的就是包含特殊字符的数据集了,那么如何找出标准的呢,好像也很难,那么好像有一个函数,正则表达式能解决问题,哈哈,真的可以,果断使用,具体的使用方法如下:select
* from value_data p where p.line_num not in (select t.line_num from value_data t where REGEXP_LIKE(t.sale_num,‘(^[+-]?\d{0,}\.?\d{0,}$)‘))

在日常的生产中,也有时候因为设计不当或者操作不当,会导致数据库的sessions死锁,这时候数据库就会等待,这时候数据库session之间的争用会严重影响实际的业务处理,所以必须快速准确的关闭死锁的session,

select sess.sid,

sess.serial#,

lo.oracle_username,

lo.os_user_name,

ao.object_name,

lo.locked_mode

from v$locked_object lo,

dba_objects ao,

v$session sess

where ao.object_id = lo.object_id and lo.session_id = sess.sid;

alter system kill session ‘46,53‘;

通过以上两个操作,就可以快速准确的将死锁session关闭。

数据库的分页,这个不用说,大家应该都会用到的,记录一下吧select * from(select rownum no ,t.line_num,t.ven_cust from value_data t) where no>1 and no <11

时间: 2024-09-20 13:33:03

ORACLE实际生产中小工具总结的相关文章

swingbench-免费的oracle性能压测工具

SwingBench介绍: SwingBench由负载生成器,协调器和集群概述组成.该软件使得能够生成负载并且将图表的事务/响应时间映射. SwingBench可用于演示和测试诸如实际应用集群,在线表重建,备用数据库,在线备份和恢复等技术 SwingBench附带的代码包括6个基准,OrderEntry,SalesHistory,TPC-DS Like,JSON,CallingCircle和StressTest .. OrderEntry基于Oracle11g / Oracle12c附带的"oe

很多人都没用过的轻量级Oracle数据库数据导出工具SQLLDR2——性能超赞

SQLLDR2 介绍 每周发表一篇数据库或大数据相关的帖子,敬请关注 1. 工具介绍 Sqluldr2(SQL * UnLoader 第二版)是灵活与强大的 Oracle 文本导出程序,已被大众使 用许多年了,有上千个国内外 DBA 在使用它或使用过它,并在使用的过程中提出了宝贵实 用的改进需求,在完善了众多真实客户的需求后,最终形成了现在的稳定版本.Oracle 有一 个工具叫 SQL*Loader(sqlldr)是用来将文本文件装载到数据库中的,而这个工具是用来将 Oracle 中的数据导出

oracle备份 使用RMAN 工具

在日常维护中 备份是我们运维最常做的工作,并且非常重要 . 那九妹带你 使用RMAN 工具备份Orcle 三.使用RMAN工具 RMAN(recovery  manager)是oracle的一个重要工具,用于备份和恢复数据库文件.归档日志和控制文件.也可以用来执行完全或不完全的数据库恢复.RMAN有3种不同的用户接口:命令行方式,GUI方式(集成在OEM中的备份管理器).api方式(用于集成到第三方的备份软件中).它具有如下优点: 1)支持在线热备份 2)支持多级增量备份 3)支持并行备份.恢复

【转载】Oracle RAC常用维护工具和命令

Oracle 的管理可以通过OEM或者命令行接口.Oracle Clusterware的命令集可以分为以下4种: 节点层:osnodes 网络层:oifcfg 集群层:crsctl, ocrcheck,ocrdump,ocrconfig 应用层:srvctl,onsctl,crs_stat 下面分别来介绍这些命令. 一. 节点层只有一个命令: osnodes, 这个命令用来显示集群点列表,可用的参数如下,这些参数可以混合使用.[[email protected] bin]# ./olsnodes

Oracle RAC 常用维护工具和命令

Oracle RAC 常用维护工具和命令 分类: Oracle Basic Knowledge Oracle RAC2010-03-09 01:02 13987人阅读 评论(6) 收藏 举报 oracle工具数据库集群moduleoracle10g Oracle 的管理可以通过OEM或者命令行接口. Oracle Clusterware的命令集可以分为以下4种: 节点层:osnodes 网络层:oifcfg 集群层:crsctl, ocrcheck,ocrdump,ocrconfig 应用层:s

oracle进阶笔记-常用工具的使用-oracle sql developer

oracle sql developer 类似于plsqldeveloper 下载地址;http://www.oracle.com/technology/products/database/sql_developer/index.html 安装工具 解压就OK 打开 首先必须建立一个对数据库连接 1 连接名(任意) oracle11g_connect 输入账户名sys 密码 oracle 连接方式 基本 角色 sysdba 主机名: 数据库服务器主机名或者ip地址 192.168.3.1 侦听的

转://Oracle补丁及opatch工具介绍

一. CPU(Critical Patch Update) 一个CPU内包含了对多个安全漏洞的修复,并且也包括相应必需的非安全漏洞的补丁.CPU是累积型的,只要安装最新发布的CPU即可,其中包括之前发布的所有CPU的内容.事实上,在CPU之前的安全漏洞修改除去个别例外也被包括在CPU中.Oracle公司只对处于标准技术支持和延长支持期间的产品提供CPU更新,对处于维持支持范围的产品不提供新的CPU.(对于9.2以前的版本,只对处于ECS和EMS期间的版本提供CPU更新.) 一般对当前补丁发行版及

SQL Server2005+、MySQL、Oracle 数据库字典生成工具

之前找的数据库字典生成工具基本上都依赖于 Office Com 组件,在不安装 Office的情况下无法使用.怒,于是自己用C# 写了一个. 特征如下:    一.支持的数据库 MS SQL Server 2005+.My Sql.Oracle    二.支持的文档类型 Html.CHM.Docx    三.无需安装Office即可生成 Docx 格式的Word文件    四.基于 .net framework 3.5 框架,电脑上需要安装 .net framework 3.5.       

[下载]Oracle LOB字段编辑工具

OraLobEditor 是Oracle LOB (CLOB, BLOB) 字段编辑工具. 查看.编辑LOB (CLOB, BLOB)字段(plain text, RTF, image, hex, html, xml). 支持图片格式(JPEG, GIF, BMP, PNG, TIFF).在十六进制方式中编辑 LOB (CLOB, BLOB) 字段. 查看.在文本编辑器中编辑长字符串(Char, Varchar2)字段. 在十六进制方式中编辑字符串(Char,Varchar2)字段. 下载地址: