oracle
绿源2008
编程、设计 J2EE android IOS
展开
-
oracle 高效处理数据
Oracle的pipelined函数实现高性能大数据处理在plsql开发中,会涉及到一些大数据量表的数据处理,如将某记录数超亿的表的记录经过处理转换插入到另外一张或几张表。常规的操作方法固然可以实现,但时间、磁盘IO、redo日志等等都非常大。Oracle 提供了一种高级函数,可以将这种数据处理的性能提升到极限。这种函数称为管道函数。在实际项目中,管道函数会和表函数、数据流函数(即转载 2012-12-28 16:43:20 · 847 阅读 · 0 评论 -
执行查看数据库表空间信息报错 ORA-01116、ORA-01110、ORA-27041
--查看剩余表空间大小SELECT tablespace_name 表空间,sum(blocks*8192/1000000) 剩余空间MFROM dba_free_space GROUP BY tablespace_name;ORA-01116: 打开数据库文件 18 时出错ORA-01110: 数据文件 18: '/home/oracle/oradata/iepgm1'O转载 2013-11-22 13:46:18 · 6728 阅读 · 0 评论 -
Oracle存储汉字字段长度
我们Oracle系统当中如果备注字段要输入200个汉字,则该字段要么设置成varchar2(600);或者nvarchar2(200).下面提供参考,针对Oracle设置备注字段保存汉字长度问题。总结:1. Varchar2的字段,保存汉字量是长度/3, 即 varchar2 (30) 的字段,必能保存10个汉字。2. nvarchar2的字段,保存汉字是1:1转载 2014-03-05 17:54:00 · 1714 阅读 · 0 评论 -
ORACLE 常用命令
sqlplus 连接 重启 关闭 数据库 数据库监听启动关闭原创 2014-05-14 17:27:34 · 2195 阅读 · 0 评论 -
解决X64操作系统PL/SQL连接报错问题 make sure you have the 32 bits oracle client installed
Windows 64位下装Oracle 11g 64位,PLSQL Developer使用出现以下问题:1、Database下拉框为空: 2、强制输入用户名、密码及Database,登录弹出:Initialzation errorCould not initialize"...."Make sure you have the 32 bits Oracle Clie转载 2014-06-12 22:03:20 · 984 阅读 · 0 评论 -
linux上导入导出oracle数据
imp cxxbcenter/cxxbcenter fromuser=center touser=cmmbcenter commit=y buffer=48000000 log=/home/oracle/center.log file=/data/center1.dmp;exp bjtv/bjtv full=y file=bjtv.dmp log=/usr1/backup/log/cmmb原创 2013-05-16 14:49:15 · 928 阅读 · 0 评论 -
oracle数据迁移到 mysql
package com.xxxxxx.dhm.iepgm;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.util.ArrayList;import java.util.HashMap;import java.util.List;原创 2014-09-24 22:34:32 · 702 阅读 · 0 评论 -
数据导入和导出ORACLE+MySQL
ORACLE数据库导出ORACLE数据库导出原创 2014-11-01 12:26:41 · 2579 阅读 · 0 评论 -
数据库运维
oracle expdp/impdp 用法详解/dgtest1/gecs/dump/expData Pump 反映了整个导出/导入过程的完全革新。不使用常见的 SQL 命令,而是应用专用 API(direct path api etc) 来以更快得多的速度加载和卸载数据。1.Data Pump 导出 expdp例子:sql>create directory dpdata1原创 2016-03-30 22:23:02 · 552 阅读 · 0 评论 -
Oracle ORA-01795:列表中的最大表达式数为1000解决方法!
例如Select * from tablename where col in (‘col1’,’col2’ ……..)如果in 后面的Item过多的话,超过1000就会出现这种错误。解决方法是:Select * from tablename where col in (‘col1’,’col2’ …….., ‘col1000’) or col in (‘col1001’, …………原创 2013-09-13 11:49:26 · 3962 阅读 · 0 评论 -
8个DBA最常用的监控Oracle数据库的常用shell脚本
http://blog.csdn.net/tianlesoftware/article/details/4792798原创 2013-04-17 16:25:15 · 950 阅读 · 0 评论 -
如何在Oracle中管理计划任务(JOB)
在ORACLE 数据库中,执行计划任务的工具通常都是DBMS_JOB 包。这个包使用简单,历史悠久,目前还在广泛使用中。坦率地讲,这个包的功能满足了绝大部分应用的计划任务运行需要,所以生命力才这么强。但是,我们这里还是要说一下它的不足之处。 (miki西游 @mikixiyou 文档:原文链接: http://mikixiyou.iteye.com/blog/1559145 )转载 2012-12-28 17:25:58 · 651 阅读 · 0 评论 -
PL/SQL 连接oracle数据库老报ora-12541:TNS:无监听程序
今天用PL/SQL连接某数据库老报ora-12541:TNS:无监听程序 错。解决办法:Refer to the SQL*Plus User's Guide and Reference for more information.[oracle@vserever75 ~]$ sqlplus /nolog SQL*Plus: Release 10.2.0.4.0 - Product原创 2013-04-25 10:32:14 · 2345 阅读 · 0 评论 -
oracle 几个用户的默认密码及修改
太久没用sys登陆数据库 用默认密码登陆不想 记不清密码了可以通过以下方式修改sys用户密码使用sqlplus可以这样登陆sqlplus / as sysdba进入后你show user看一下就是sys用户,因为sys用户登录默认使用操作系统验证,并不检查密码.不过你要修改的话,可以进入sqlplus后这样执行alter user sys identified by newpa原创 2013-04-17 10:27:16 · 1842 阅读 · 0 评论 -
oracle v$sqlarea 分析SQL语句使用资源情况 确认是否绑定变量
--如何确定系统中是否存在绑定变量的情况:首先创建一个表,用于存放整理过得数据:create table t1 as select sql_text from v$sqlarea;----V$SQLAREA本视图持续跟踪所有shared pool中的共享cursor,--在shared pool中的每一条SQL语句都对应一列。本视图在分析SQL语句资源使用方面非常重要。/**原创 2013-04-17 14:51:23 · 1674 阅读 · 0 评论 -
eclipse 自动创建hibernate 表
在eclipse上搭一个SSH的项目,利用hibernate 根据domain 对象创建该对象在数据库中相应的表。工程启动后老是报插入出错 所在的表不存在。在网上找了很多办法都解决不了。经过几天的折腾终于完全配出来了(之前使用mysql很容易就配出来)希望能帮到你,转载请标明出处。谢谢!具体步骤如下://采用默认的hibernate.cfg.xml来启动一个Configura原创 2013-04-18 17:46:59 · 1047 阅读 · 0 评论 -
DBMS_STATS.GATHER_TABLE_STATS
DBMS_STATS.GATHER_TABLE_STATS 统计表,列,索引的统计信息.原创 2013-04-19 09:56:49 · 1023 阅读 · 0 评论 -
ORACLE 删除用户及空闲表空间释放空间
第一步:删除过期用户DROP USER colin CASCADE;第二步:查询过期用户相关的表空间是否还有对象SELECT OWNER, SEGMENT_NAME, SEGMENT_TYPE, TABLESPACE_NAME FROM DBA_SEGMENTS WHERE TABLESPACE_NAME IN (SELECT转载 2013-05-09 17:52:14 · 7920 阅读 · 0 评论 -
使用ORACLE索引的一些小技巧
使用ORACLE索引的一些小技巧 使用ORACLE索引的一些小技巧索引对数据库访问的性能的作用十分巨大,设计合理的索引对于系统性能调整至关重要。而使用索引又是数据库开发过程中最困难的一点。在设计索引的时候要注意以下几个方面:l、 在OLTP系统中,尽量避免全表扫描,尽量使绝大多数操作都通过索引访问2、 数据量很大并且经常变动的表上的索引不易过多,过量的索引会导致插入、更新和删除操转载 2013-05-10 16:49:36 · 681 阅读 · 0 评论 -
安装本地XP oracle数据库详细过程--配图
一下是在安装oracle数据库是出现的错误解决,成功使PL/SQL 连接本地XP 上oracle服务器。希望对各位有所帮助,来过请留下脚印,谢谢!然后在 网络连接里出现:本地连接下面配置本地连接 供oracle使用:这样能够解决这个问题:后边的数据库安装网上很多。 我主要是这个问题PL/SQL 老连不上。http:原创 2012-12-04 11:21:31 · 1273 阅读 · 0 评论 -
Oracle查询数据表结构/字段/类型/大小
123转载 2013-07-17 11:27:27 · 798 阅读 · 0 评论