摘要:
---ORA-01536: 超出表空间'PUBRTS'/*表空间名*/的空间限量--错误原因:表空间配额已满,需要增加配额--方法一:(扩大限量)connect system/oracle;ALTER USER pubr /*用户名*/ QUOTA 300M ON pubrts /*表空间名*/; --方法二:(无限制限量)connect system/oracle;ALTER USER pubr... 阅读全文
摘要:
oracle数据库之间进行连接通讯。 创建语法: create database link linkname connect to user identified by usrpwd using 'demona '; 其中:demona为用net8 easy config创建的连接字符串(实例名)目的方数据库的init.ora文件中的global_names设为false 重新启动数据库设置才能生... 阅读全文
摘要:
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... 阅读全文
摘要:
select decode(sign(变量1-变量2),-1,变量1,变量2) from dual; --取较小值sign()函数根据某个值是0、正数还是负数,分别返回0、1、- 阅读全文
摘要:
创建同义词conn tt/bitservice@sw00058;grant select on vw_rightpeople to account; //先授权conn account/bitservice@sw00058;create or replace synonym vw_rightpeople for tt.vw_rightpeople; //创建同义词exp1:connect pubr... 阅读全文
摘要:
PL/SQL笔记PL/SQL块中只能直接嵌入SELECT,DML(INSERT,UPDATE,DELETE)以及事务控制语句(COMMIT,ROLLBACK,SAVEPOINT),而不能直接嵌入DDL语句(CREATE,ALTER,DROP)和DCL语句(GRANT,REVOKE)1.检索单行数据 1.1使用标量变量接受数据 v_ename emp.ename%type; v_sal emp.s... 阅读全文
摘要:
--1、耗时长sql查证:--select * from (select SQL_TEXT,round(ELAPSED_TIME/1000000,2),round(ELAPSED_TIME/1000000/EXECUTIONS,2) perELAPSED_time,EXECUTIONS from (select * from v$sql order by ELAPSED_TIME desc) wh... 阅读全文
摘要:
http://flash7783.javaeye.com/blog/648683 数据库导入/导出知识connect system/密码@实例名;--删除用户及表空间drop user pubr cascade;drop tablespace pubrts including contents;--创建表空间、用户及授角色权限CREATE TABLESPACE pubrts DATAFILE 'F... 阅读全文
摘要:
同义词是在a用户下给b用户下的表、视图、序列号等建一个别名,a用户对该别名操作与b用户对该对象的操作一致。举例:create or replace synonym ALLACTIVE for PUBR.ALLACTIVE;create or replace synonym VW_SW2DDATA_GOODSCATALOG for PUBR.VW_SW2DDATA_GOODSCATALOG;crea... 阅读全文
摘要:
模式:create user 用户名 default tablespace 表空间名;举例:-- Create the user create user ACCOUNT identified by "" default tablespace ACCOUNTTS temporary tablespace TEMP profile DEFAULT;-- Grant/Revoke role privil... 阅读全文