![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 64
AlphaHinex
这个作者很懒,什么都没留下…
展开
-
Oracle9i在RHEL5上的安装
参考资料:http://immss.blog.51cto.com/510017/118715 这篇文章内容详细,思路清晰,本想联系作者后直接转载,但在按照其中内容进行安装时还是遇到了一些资料中没有涉及到的问题,故以其内容为蓝本重新进行整理,以方便自己及他人日后再次安装,同时也向原作者致敬。 一、软件准备 ● Red Hat Enter原创 2009-08-24 12:36:00 · 927 阅读 · 0 评论 -
【转】Oracle的SQL语句中如何处理‘&’符号
<br />在Oracle中,如果在sql中出现'&'符号,会被自动转义;<br />而被要求输入在&符号后跟随的字符串的值,例如:<br />update tablename set columnName='http://www.g.cn/cv2.jsp?spid=222&cid=333'; <br />执行这个操作时,Oracle会提示<br />Enter value for cid:<br />原因是在Oracle中 & 符号是作为转义字符使用的。<br />解转载 2010-06-07 11:29:00 · 1633 阅读 · 0 评论 -
【转】不同表空间的导入
<br />很多人在进行数据迁移时,希望把数据导入不同于原系统的表空间,在导入之后却往往发现,数据被导入了原表空间。<br />本例举例说明解决这个问题:<br />1.如果缺省的用户具有DBA权限<br />那么导入时会按照原来的位置导入数据,即导入到原表空间<br />$imp bjbbs/passwd file=bj_bbs.dmp fromuser=jive touser=bjbbs grants=n<br />Import: Release 8.1.7.4.0 - Production on Mo转载 2010-08-04 11:43:00 · 609 阅读 · 0 评论 -
【转】Oracle创建数据库时提示out of memory错误解决办法
<br />创建数据库的时候出现out of memory错误解决办法:<br />Oracle在创建数据库是默认分配的SGA(system global area)是40%,因此如果你的机器内存不太大,比如我的1.5G,那么就可能导致这个错误.解决办法就是把这个比例调小,我设置的是15%.具体情况结合机器的性能来.<br /> <br />原文地址:http://www.cnblogs.com/winform/archive/2009/11/19/1606231.html转载 2010-09-11 15:43:00 · 6449 阅读 · 0 评论 -
【转】EXP-00091: Exporting questionable statistics.解决方法
<br />今日EXP数据发现:<br />EXP-00091: Exporting questionable statistics.<br />. . exporting table MV_SERVICE 1022 rows exported<br />EXP-00091: Exporting questionable statistics.<br />EXP-00091: Exporting questionable statistics.<br />转载 2010-08-31 16:22:00 · 666 阅读 · 0 评论 -
【转】修改oracle 10g的字符集
<br />修改数据库字符集为:ZHS16GBK<br />查看服务器端字符集<br />SQL > select * from V$NLS_PARAMETERS<br />修改:<br />$sqlplus /nolog<br />SQL>conn / as sysdba;<br />若此时数据库服务器已启动,则先执行 SHUTDOWN IMMEDIATE 命<br />令关闭数据库服务器,然后执行以下命令:<br />SQL>shutdown immediate;<br />SQL>STARTUP MO转载 2010-08-31 18:35:00 · 566 阅读 · 0 评论 -
【转】Oracle 查询表空间使用情况
<br />--查询表空间使用情况 <br />SELECT UPPER(F.TABLESPACE_NAME) "表空间名", <br /> D.TOT_GROOTTE_MB "表空间大小(M)", <br /> D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", <br /> TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'9转载 2010-09-01 09:49:00 · 631 阅读 · 0 评论 -
【转】redhat linux enterprise 5 安装Oracle10G
<br />1、由于orcale10不支持 redhat as5 需要修改/etc/redhat-realease 将 Red <br /> Hat Enterprise Linux Server release 5 (Tikanga) 改为Red Hat Enterprise <br /> Linux Server release 4 (Tikanga) ,安装完成后再将其修改回来<br />2、修改/etc/hosts 文件将127.0.0.1改为本机IP地址 否则网络检查通不过<br /> <br转载 2010-08-31 16:16:00 · 521 阅读 · 0 评论 -
【转】Linux下oracle常见安装错误总结
<br />错误一:<br /> <br />/tmp/OraInstall2007-12-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred..<br /> <br />原因是:缺少支持打印的图形化动态链接库libXp.so.6<br />这个错误是由于缺少系统安装包,在RHEL5以前的版本,可以安装xorg-x转载 2010-08-31 16:20:00 · 625 阅读 · 0 评论 -
【转】Oracle 10g安装完成后的测试笔记
<br /> 之前都是用现成的oracle,今天第一次在linux下安装oracle 10,装的过程还算顺利,详见上一篇《Linux AS4下安装Oracle 10g》<br />在安装完成后,发现不少问题,baidu了N下,都一一解决啦,现整理如下:<br />首先:用oracle用户登陆<br />1. sqlplus sys as sysdba<br />2. 提示输入密码(安装oracle时第一步设置的密码)<br />3. 启动数据库<br /> SQL>startup<br转载 2010-09-04 15:35:00 · 1182 阅读 · 0 评论 -
【转】oracle 数值型函数,字符型函数,日期函数,转换函数,to_char,自动类型转换,日期类型转换
<br />数值型函数<br />abs:求绝对值函数,如:abs(−5) 5<br />sqrt:求平方根函数,如:sqrt(2) 1.41421356<br />power:求幂函数,如:power(2,3) 8<br />cos:求余弦三角函数,如:cos(3.14159) −1<br />mod:求除法余数,如:mod(1600, 300) 100<br />ceil:求大于等于某数的最小整数,如:ceil(2.35) 3<br />floor:求转载 2010-09-06 11:40:00 · 1844 阅读 · 0 评论 -
【转】如何查看oracle sql执行计划
方法一第一步:登入sql/plus 执行命令(无先后顺序)set time on; (说明:打开时间显示) set autotrace on; (说明:打开自动分析统计,并显示SQL语句的运行结果) set autotrace traceonly; (说明:打开自动分析统计,不显示SQL语句的运行结果)二者选一个执行第二步: 输入你要查看的s转载 2009-12-28 20:33:00 · 601 阅读 · 0 评论 -
【转】V$SESSION
This view lists session information for each current session. ColumnDatatypeDescriptionSADDRRAW(4 | 8)Session addressSIDNUMBERSession identifierSERIAL#NUMBE转载 2009-12-28 20:28:00 · 553 阅读 · 0 评论 -
TEMP表空间满的解决办法
今天突然提示硬盘没有空间了,原本还剩6G左右的,后来发现原来是TEMP表空间满了,而且自动扩展到了6G多。 解决这个问题的办法如下: --创建中转临时表空间CREATE TEMPORARY TABLESPACE temp2 TEMPFILE X:/temp02.dbf SIZE 512M REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIM原创 2009-12-28 19:42:00 · 1958 阅读 · 0 评论 -
【转】用dbms_utility.get_time来估算过程的执行时间
在dbms_utility工具包中,有一个函数get_timeget_time function: This function findd out the current time in 100ths second. Its primarily useful for delemining elasped time.Syntax: dbms_utility.get_timereturn numb转载 2009-09-08 11:26:00 · 961 阅读 · 0 评论 -
【转】wmsys.wm_concat的几个用法
wmsys.wm_concat函数的作用是以,链接字符。例子如下:SQL> create table idtable (id number,name varchar2(30));Table createdSQL> insert into idtable values(10,ab);1 row insertedSQL> insert into idtable valu转载 2009-12-07 13:57:00 · 590 阅读 · 0 评论 -
【转】ORACLE 数据库逻辑备份 简单 EXP/IMP
ORACLE数据库有两类备份方法。第一类为物理备份,该方法实现数据库的完整恢复,但数据库必须运行在归挡模式下(业务数据库在非归挡模式下运行),且需要极大的外部存储设备,例如磁带库;第二类备份方式为逻辑备份,业务数据库采用此种方式,此方法不需要数据库运行在归挡模式下,不但备份简单,而且可以不需要外部存储设备。数据库逻辑备份方法ORACLE数据库的逻辑备份分为三种模式:表备份、用户备份和完全备份。 转载 2009-12-07 13:55:00 · 588 阅读 · 0 评论 -
【转】ORACLE如何找出某一列中含有中文的记录
Oracle 9i引入的一个字符函数功能:返回字符对应的ASCII码,对于非ASCII码转化为Unicode并前置符号/下面做个例子来看看 SQL> create table test(tt varchar2(10));Table created.SQL> insert into test values(haha);1 row created.SQL>转载 2009-12-09 08:31:00 · 728 阅读 · 0 评论 -
【转】Oracle INSTR用法
INSTR方法的格式为INSTR(源字符串, 目标字符串, 起始位置, 匹配序号)例如:INSTR(CORPORATE FLOOR,OR, 3, 2)中,源字符串为CORPORATE FLOOR, 目标字符串为OR,起始位置为3,取第2个匹配项的位置。默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找。所以SELECT INSTR(CORPORATE FL转载 2009-12-09 08:51:00 · 1453 阅读 · 0 评论 -
【转】Oracle中Kill session的研究
Oracle中Kill session的研究作者:eygle |English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】链接:http://www.eygle.com/archives/2004/06/kill_session.html我们知道,在Oracle数据库中,可以通过kill session的方式来终止一个进程,其基本语法结构为:alter syst转载 2010-02-26 13:51:00 · 444 阅读 · 0 评论 -
【转】V$SQL
V$SQLV$SQL lists statistics on shared SQL area without the GROUP BY clause and contains one row for each child of the original SQL text entered. Statistics displayed in V$SQL are normally updated at转载 2010-02-26 13:38:00 · 528 阅读 · 0 评论 -
jBPM4中发布流程定义zip包遇到的错误
直接发布xml格式的流程定义文件没有问题,当使用 addResourcesFromZipInputStream 发布zip格式流程定义压缩包时遇到如下问题: 2010-3-7 21:14:24 org.jbpm.internal.log.Jdk14Log info信息: exception while executing command org.jbpm.pvm.internal.cm原创 2010-03-08 21:20:00 · 2249 阅读 · 0 评论 -
查看TEMP表空间
TEMP表空间是temporary tablespace,用的是tempfile(create temporary tablespace temp tempfile X:/temp.dbf ...), 可以用 select * from v$tempfile; 查看临时表空间的相关信息。 而正常的表空间用的是datafile(create tablespace原创 2009-12-29 14:06:00 · 1082 阅读 · 0 评论 -
【转】oracle10g升级10.2.0.4补丁后,提示ORA-12526: TNS: 监听程序: 所有适用例程都处于受限模式问题处理
<br />下载相应升级包(p6810189_10204_Linux-x86-64.zip),并通过unzip解压缩生成Disk1文件夹,切换到Disk1文件夹下,切换到oracle安装用户键入./runInstaller开始安装。若没有创建数据库,则只需要直接安装升级补丁升级数据库软件即可;若已经创建数据库,则还需要关闭正在运行的数据库与相应监听程序。<br /> <br />装完后提示ORA-12526: TNS: 监听程序: 所有适用例程都处于受限模式问题处理<br /> <br />表面上看不出问题转载 2010-09-07 22:35:00 · 3532 阅读 · 0 评论