oracle
shliuzw
这个作者很懒,什么都没留下…
展开
-
oracle报错是:您必须具有SELECT ANY DICTIONARY权限
我把一个9206升级到1020之后,在客户端使用OEM就不能连接了,但是使用sqlplus可以连接。是怎么回事呢?报错是:您必须具有SELECT ANY DICTIONARY权限才能运行此应用程序,请要求DBA为您授予此权限。我使用的是SYSTEM用户,发现此问题后又登陆SQLPLUS授权:SQL> grant select any dictionary to system with a原创 2008-08-20 10:45:00 · 6813 阅读 · 0 评论 -
ubuntu10.04 安装oracle 11g r2
ubuntu10.04 安装oracle 11g r2原创 2010-11-14 16:08:00 · 1908 阅读 · 2 评论 -
Ubuntu 10.04 下安装Oracle 11g步骤:
Ubuntu 10.04 下安装Oracle 11g步骤:原创 2010-11-14 16:03:00 · 1333 阅读 · 0 评论 -
Oracle用imp和exp实现数据的导入和导出
Imp和Exp命令详解:Exp导出模式:Full模式---导出整个数据库User模式---导出指定的用户Table模式—导出指定的表Tablespace模式—导出表空间Exp导出参数:OWNER指定要导出的用户列表FULL=y表示要导出整个数据库Tables原创 2009-10-30 15:16:00 · 668 阅读 · 0 评论 -
Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i原创 2009-10-22 16:28:00 · 506 阅读 · 0 评论 -
ORACLE SQL性能优化(四)
13. 计算记录条数 和一般的观点相反, count(*) 比count(1)稍快 , 当然如果可以通过索引检索,对索引列的计数仍旧是最快的. 例如 COUNT(EMPNO)(译者按: 在CSDN论坛中,曾经对此有过相当热烈的讨论, 作者的观点并不十分准确,通过实际的测试,上述三种方法并没有显著的性能差别) 14. 用Where子句替换HAVING子句原创 2009-09-09 21:58:00 · 572 阅读 · 0 评论 -
ORACLE SQL性能优化(三)
8.使用DECODE函数来减少处理时间 使用DECODE函数可以避免重复扫描相同记录或重复连接相同的表. 例如: SELECT COUNT(*),SUM(SAL) FROM EMP WHERE DEPT_NO = 0020 AND ENAME LIKE ‘SMITH%’; SELECT COUNT(*),SUM(SAL) FROM EMP WHERE DEPT原创 2009-09-09 21:55:00 · 581 阅读 · 0 评论 -
ORACLE SQL性能优化(一)
1.选用适合的ORACLE优化器 ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(ses原创 2009-09-09 21:53:00 · 626 阅读 · 0 评论 -
ORACLE SQL性能优化(二)
4. 选择最有效率的表名顺序(只在基于规则的优化器中有效) ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理.在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.当ORACLE处理多个表时,会运用排序及合并的方式连接它们.首先,扫描第一个表(FROM子句中最后的那原创 2009-09-09 21:52:00 · 518 阅读 · 0 评论 -
常用Oracle数据库调优工具介绍
1. 数据库级调优1.1.修改数据库参数以sys用户登录,运行如下的命令:alter system set optimizer_index_cost_adj=10 scope=spfilealter system set optimizer_dynamic_sampling=5 scope=spfil原创 2009-09-09 21:43:00 · 944 阅读 · 0 评论 -
Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual;A A ZERO SPACE--------- --------- --------- ---------65 97 48 322.CHR原创 2009-09-03 18:13:00 · 552 阅读 · 1 评论 -
Oracle instr函数
在Oracle中,可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。其语法为:instr(sourceString,destString,start,appearPosition).其中sourceString代表源字符串;destString代表想聪源字符串中查找的子串;start代表查找的开始位置,该参数可选的,默认为1;appearPosition代表想从源字符中原创 2009-09-03 18:10:00 · 3140 阅读 · 1 评论 -
PLSQL Developer 最新注册码
PLSQL Developer 最新注册码 QVJTSV-KNNSSK-G4UUL4-354LGX-FRZ8X3 112243.957 xs374ca 可用于最新版的plsqldev715.1400, 已经测试OK.原创 2009-06-29 13:03:00 · 1683 阅读 · 1 评论 -
归属表空间
回收用户unlimited tablespace权限即可以导入到用户缺省表空间 SQL> create user bjbbs identified by passwd 2 default tablespace bjbbs 3 temporary tablespace temp 4 / User created. SQL> grant connect,res原创 2008-08-27 11:19:00 · 666 阅读 · 0 评论 -
Oracle数据库的启动和停止
1、启动数据库:oracle@suse92:~> sqlplus /nolog SQL*Plus: Release 9.2.0.4.0 - Production on Fri Jan 20 02:29:37 2006 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. SQ原创 2008-08-21 15:11:00 · 769 阅读 · 0 评论 -
Oracle 表空间相关命令常识
//查看表空间信息SELECT FILE_NAME,TABLESPACE_NAME,BYTES,USER_BLOCKS FROM DBA_DATA_FILES;//创建表空间create tablespace unsap_dec datafile /u01/app/oracle/product/10.2.0/db_1/dbs/unsap_dec.ora size 512m A原创 2008-08-20 10:44:00 · 753 阅读 · 0 评论 -
oracle imp/exp 导入导出命令
imp/exp命令,均是数据库帐户下的命令,即 su - oracle后使用的命令。imp命令 #imp unsap_dec目的/unsap_dec目的 file=/usr/test.dmp系统就会自动导出文件test.dmpexp命令 #exp 。。。 #user name : #user password : 。。。 #user name :原创 2008-08-20 10:43:00 · 987 阅读 · 0 评论 -
ER Win 连接数据库
Connecting String : 为本地数据库的连接服务别名原创 2012-02-14 09:39:00 · 2084 阅读 · 0 评论