
Oracle
dq201
这个作者很懒,什么都没留下…
展开
-
ORACLE异常解决
当把数据库设置成归档模式时报异常如下:执行alter database archivelog; 显示:ora-00265: instance recovery required, cannot set ARCHIVELOG mode 解决方法是:该问题是不正常关机导致。 Open the database and ...2009-10-13 11:18:25 · 110 阅读 · 0 评论 -
oracle中关于查看角色与角色间权限的差异的SQL语句
前段时间看了一些oracle的书,现在把书中一些关于角色,权限的查看sql整理了一下,并记录下来,供以后查阅。 [code="java"]1.查看当前用户所拥有的系统权限 select * from session_privs; 2.查看数据库内的所有角色 selec * from dba_roles; 3.查看数据库所支持的最大角色数SQL> show para...原创 2010-01-05 22:06:32 · 157 阅读 · 0 评论 -
DBMS_RANDOM.VALUE OR DBMS_RANDOM.STRING
ORACLE中随机数的包的源文件目录是:{ORACLE_HOME}\RDBMS\ADMIN\dbmsrand.sql1.--返回0,1间的随机数(包括0和1)[code="java"]SQL> select dbms_random.value from dual; VALUE---------- .89972641[/code]2.--返回10到20间的随机数(...2010-04-20 15:42:52 · 118 阅读 · 0 评论 -
ORACLE导入数据文件到指定的表空间
[b]最近工作中碰见ORACLE导入数据文件到指定的表空间中的事,虽然导入成功了。但这个功能应该算是我们在工作中经常碰见的需求,所以在此作个记录,以后用到也方便查找。下面直接贴操作流程![/b][code="java"]Microsoft Windows [版本 6.1.7600]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\U...2010-08-10 21:28:13 · 258 阅读 · 0 评论 -
级联删除
--create table a and b --主表Create Table department (dept_id number (4) Not Null Primary Key, name varchar2 (10), importdate date default sysdate); --子表Create Table employee ( ...原创 2010-02-05 13:49:26 · 110 阅读 · 0 评论 -
Cannot create PoolableConnectionFactory 异常
今天在巡检服务器的时候,发现了如下异常信息:[code="java"]org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Listener refused the connection with the following error:ORA-12519, TN...原创 2010-05-25 13:52:04 · 1264 阅读 · 0 评论 -
oracle temporary table
oracle临时表本文引用于[url]http://www.blogjava.net/pdw2009/archive/2007/06/20/125383.html[/url]在Oracle8i或以上版本中,可以创建以下两种临时表: 1。会话特有的临时表 [code="java"] CREATE GLOBAL TEMPORARY () ON COMMIT PR...原创 2010-06-23 14:13:51 · 83 阅读 · 0 评论 -
oracle中的merge
本文来源于:[url]http://www.cnblogs.com/changhai-xuri/archive/2006/11/05/550805.html[/url]Oracle9i引入了一个新的SQL语句,使用本语句可以在一条语句中连接两个表。以前要使用UPDATE去更新两个表中都存在的记录,或者用INSERT添加两个合并表中不存在的记录,必须写两个SQL语句,而现在这两种操作...原创 2010-06-23 14:22:10 · 84 阅读 · 0 评论 -
SYBASE数据库总结
[code="java"]SYBASE中插入数据的方式有:1.INSERT INTO #b_header_temp(cust_record_id)SELECT MIN(id)FROM #c_record_tempGROUP BY out_order_no2.SELECT rowid=IDENTITY(18),t.*INTO #b_cust_tempFRO...原创 2010-11-02 15:57:23 · 206 阅读 · 0 评论 -
oracle系统表空间system和sysaux使用率很高
今天忽然看见自己的oracle数据库的系统表空间system,sysaux的使用率很高,见下面:服务器上的表空间占用情况如下: 表空间名 表空间大小(M) 已使用空间(M) 使用比 空闲空间(M) 最大块(M) LMS_TABLESPACE 32 .44 1.38 31.56 30.81 SYSAUX 3...2009-12-14 19:31:25 · 644 阅读 · 0 评论 -
索引的合并、重建与监视
查看当前用户的所有索引:[code="java"]SQL> select index_name,index_type,table_name,uniqueness from user_indexes;INDEX_NAME INDEX_TYPE TABLE_NAME UNIQU...2010-03-30 10:25:06 · 97 阅读 · 0 评论 -
ORACLE数据库冷备份
一:先构建数据库冷备份脚本文件SQL> spool c:bk.logSQL> select 'host copy ' || name ||' E:\oracleCopy\' from v$datafile 2 union 3 select 'host copy ' || name ||' E:\oracleCopy\' from v$controlfile 4 un...2010-03-29 17:50:39 · 153 阅读 · 0 评论 -
ORACLE中的ESCAPE转义符
Oracle中ESCAPE关键字用法 定义:escape关键字经常用于使某些特殊字符,如通配符:'%','_'转义为它们原来的字符的意义,被定义的转义字符通常使用'\',但是也可以使用其他的符号。实例:SQL> select * from t11 where name like '%_%';NAME----------aa_aaaaSQL> ...原创 2009-10-15 16:04:05 · 509 阅读 · 0 评论 -
Oracle的参数文件和服务器参数文件
在ORACLE中通过存在的参数文件创建服务器参数文件因为spfile.ora文件为二进制文件,有可能手动修改spfile.ora后,oracle无法识别,也就无法启动了。解决办法如下:1,找到相应实例的pfile文件:在10.0.2\admin\实例名\pfile\文件夹下有个init.ora.xxxxxxxxxxx 文件,该文件为带时间戳的pfile文件,将时间戳去掉,变成ini...2009-11-08 15:46:17 · 219 阅读 · 0 评论 -
solaris上安装oracle
今天在solaris上安装oracle10g的时候,系统提示solaris操作系统的版本过低。最后我的解决方法是进入安装文件的目录(比如我的安装文件存放于:/export/home/oracle/db_10g/Disk1/install)然后找到该目录下的 oraparam.ini文件中如下部分:[Certified Versions]#You can customise error me...2009-11-19 17:50:13 · 104 阅读 · 0 评论 -
外部表
在使用oracle数据库时,对oracle中的外部表的操作只能够进行select操作,不能够进行delete、update,insert into操作。下面分别对在外部表上的dml(除select外)语句进行了测试,以此加深印象。测试前的准备事项:1.用sys用户向创建外部表的用户(以scott用户为例)进行授权操作(让该用户有创建directory的权利)。grant create ...2010-03-21 15:47:05 · 99 阅读 · 0 评论 -
oracle数据字符集和排序
今天难得有点小时间,实际操作了一下关于oracle数据库中的字符集和排序相关的命令,特此整理出来,以备后用。[code="java"]SQL> select * from v$nls_valid_values where parameter='CHARACTERSET' order by 2;PARAMETER ...2010-03-22 13:46:26 · 358 阅读 · 0 评论 -
SQLLDR高级用法
load datainfile *into table IMPUT_TABreplace fields terminated by ','trailing nullcols(deptno "case when :deptno2010-03-22 17:57:17 · 195 阅读 · 0 评论 -
oracle主键和外键
主键和外键[code="java"]CREATE TABLE "SCOTT"."MID_A_TAB" ( "A" VARCHAR2(20 BYTE), "B" VARCHAR2(10 BYTE), "DETPNO" VARCHAR2(10 BYTE) )TABLESPACE "USERS" ;CREATE TABLE &q2010-03-25 16:11:33 · 393 阅读 · 0 评论 -
ORACLE中约束的禁用和启用
[code="java"][/code]查看表TEST_PHONE_TAB的元数据:SQL> select dbms_metadata.get_ddl('TABLE','TEST_PHONE_TAB') FROM DUAL;DBMS_METADATA.GET_DDL('TABLE','TEST_PHONE_TAB')---------------------------------...2010-03-29 15:14:43 · 409 阅读 · 0 评论 -
Tomcat6.x + P6spy + SqlProfiler集成
具体内容见附件!!原创 2013-05-07 15:57:04 · 237 阅读 · 0 评论