在db2中如何實現oracle的相關功能(二)作者﹕ccbzzp 在現實的應用中大家可能經常會遇到在db2中如何實現oracle的某些功能﹐在此我簡單地總結一下﹐實現某一功能可能會有很多種方法﹐在此就沒有全部列出﹐歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以oracle8i,9i和db2 7.x為例)。1.如何查看數据庫的版本的oracle和db2的寫法 oracle 可以這樣實現﹕ sql> connect system/manager124@test; 已連線. sql> select * from v%24version; banner - oracle9i enterprise edition release 9.2.0.1.0 - production pl/sql release 9.2.0.1.0 - production core 9.2.0.1....
1.日期时间间隔操作 当前时间减去7分钟的时间 selectsysdate,sysdate-interval’7’minutefromdual 当前时间减去7小时的时间 selectsysdate-interval’7’hourfromdual 当前时间减去7天的时间 selectsysdate-interval’7’dayfromdual 当前时间减去7月的时间 selectsysdate,sysdate-interval’7’monthfromdual 当前时间减去7年的时间 selectsysdate,sysdate-interval’7’yearfromdual 时间间隔乘以一个数字 selectsysdate,sysdate-8*interval’2’hourfromdual 2.日期到字符操作 selectsysdate,to_char(sysdate...
一环境: 1平台:ibmax360,4g内存windows2kadvserversp3+oracle816独占模式 2内存分配相关参数 ..processes................=.1000 ..shared_pool_size.........=.240000000 ..large_pool_size..........=.614400 ..java_pool_size...........=.32768 ..db_block_buffers.........=.90000 ..db_block_size............=.4096 ..log_buffer...............=.163840 ..log_checkpoint_interval..=.10000 ..sort_area_size...........=.65536 ..sort_area_r...
31. sqlplus下如何修改编辑器? define _editor=“<编辑器的完整路经>” -- 必须加上双引号来定义新的编辑器,也可以把这个写在%24oracle_home/sqlplus/admin/glogin.sql里面使它永久有效。 32. oracle产生随机函数是? dbms_random.random 33. linux下查询磁盘竞争状况命令? sar -d 33. linux下查询cpu竞争状况命令? sar -r 34. 查询当前用户对象? select * from user_objects; select * from dba_segments; 35. 如何获取错误信息? select * from user_errors; 36. 如何获取链接状况? select * from dba_db_links; 37. 查看数据库字符状况? select...
在oracle中,lob(largeobject,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4gb的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数据量非常大的业务领域(如图象、档案等)。而long、longraw等类型的字段,虽然存储容量也不小(可达2gb),但由于一个表中只能有一个这样类型的字段的限制,现在已很少使用了。 lob类型分为blob和clob两种:blob即二进制大型对象(binarylargeobject),适用于存贮非文本的字节流数据(如程序、图象、影音等)。而clob,即字符型大型对象(characterlargeobject),则与字符集相关,适于存贮文本型的数据(如历史档案、大部头著作等)。 下面以程序实例说明通过jdbc操纵oracle数据库lob类型字段的几种情况。 先建立如下两个测试用的数据库表,powerde...
oracle的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化,体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。我们不能手工修改数据字典里的信息。 很多时候,一般的oracle用户不知道如何有效地利用它。 dictionary 全部数据字典表的名称和解释,它有一个同义词dictdict_column 全部数据字典表里字段名称和解释如果我们想查询跟索引有关的数据字典时,可以用下面这条sql语句:sql>select * from dictionary where instr(comments,'index')>0;如果我们想知道user_indexes表各字段名称的详细含义,可以用下面这条sql语句:sql>sel...
oracle8i在linux下的安装(中文) 转摘自flyfox的站点发布时间:2001年01月04日详细信息:准备工作--安装oracle服务器我认为microsoft windows是个不错的操作系统,它在市场方面获得了空前的成功,并造就了盖茨、巴尔默等百亿富翁。它简单易用,得到了广泛地普及,几乎每个计算机爱好者都会操作windows,几乎每个程序员都会windows编程。目前为了占领市场,排挤linux,windows2000在pc的预装费用从以前windows9x的65%24,降到40%24. 不过,sun公司的solaris8(支持ia-64)也宣布近乎免费!总之,自由软件时代的脚步声似乎可以听到了! 届时计算机行业的工程师主要靠技术靠服务挣钱。我这篇文章就是总结基于"免费/自由"的 oracle on linux的一些简单经验。如果你喜欢它,就是承认了我劳动,要是您有空给我提个补充建议...
早晨到办公室听同事说表被锁了,一试,发现表中某字段为1111111的行都被锁了,select都不行。报错误ora-01591,打开toad的knowledge expert,描述很少,只是说由于分布式事务错误而造成锁定。询问同事,昨天通过一个存储过程调用另一个存储过程出了错误,而后者通过透明网关insert一些数据到sql server数据库。立即想到打开oem,谁知道大失所望,进入锁,根本没发现相关的对象被锁定,开始有点郁闷。转而检查会话,该用户有5个会话,都是inactive,不管三七二十一,全部杀掉。结果依旧,并且锁也没有出现。远程登陆上主机,发现cpu和进程都正常,也没有发现透明网关进程挂死(之前曾发现tg4sql在无业务量时也会出现25%左右的cpu,挂死)。突然想到看看alert.log,经过仔细搜索,终于发现:wed nov 17 00:00:04 2004errors in...
oracle官方文档:《concept》上面讲了oracle的体系和概念,很适合初学者看。ocp的教学用书,也就是study guide(sg)。oracle8i 备份恢复手册oracle8高级管理与优化oracle8i plsql程序设计oracle8数据库管理员手册以上书本都是机械工业出版社出版。...
把oracle 8.1.7 装进slackware 9大名鼎鼎的slackware linux,一直是我所钟爱的linux发行版,简洁,稳定,性能相当出色,相信本坛也有不少它的fans, : em04: ,今天心血来潮想把它跟oracle弄到一起玩,折腾了半天,写了点东西出来,请大家平心净气来看,不要呕吐,hoho~先安装slackware9,内核版本为2.4.20,以下简称sw,请完全安装或者去掉你认为不必要的部分,如果不能确定的话,建议保留以免出现不该有的问题.去oracle网站注册,然后得到oracle817.tar文件(oracle817的安装程序)和glibc-2.1.3-stubs.tar.gz补丁去下面网址获得一个1.1.8版的jre来替oracle本身有问题的那个http://mirrors.publicshout.org/java-linux/jdk-1.1.8/i386...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器