![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
pblife
这个作者很懒,什么都没留下…
展开
-
存储过程中建表权限不足的解决方法
在存储过程中执行一条动态语句创建一个表,提示权限不够,但把此语句拿出来单独在pl/sql 中执行又ok,并且是同一个用户。看来在存储过程里建表和外面建表的权限是有不同的解决方法:--用sys登录,给用户建表权限grant create any table to RAS;原创 2014-02-21 10:10:20 · 2669 阅读 · 0 评论 -
ORACLE 查询表空间中对象的大小
select A.tablespace_name , A.segment_type, A.Segment_Name,Sum(A.bytes)/1024/1024 from user_extents A where A.tablespace_name = 'RAS' group by A.tablespace_name, A.segment_type, A.segment_name原创 2014-04-09 13:05:15 · 1337 阅读 · 0 评论 -
查询Oracle数据库中各对象占用空间情况
查询Oracle数据库中各对象占用空间情况:select A.Segment_Name,Sum(A.bytes)/1024/1024 from user_extents A where A.tablespace_name = 'RAS'group by A.segment_nameorder by Sum(A.bytes)/1024/1024 desc原创 2014-02-20 13:12:04 · 1566 阅读 · 0 评论 -
Oracle 的备份与恢复
1. 可以在远程终端来备份和恢复。但要安装对应版本的客户端,并配置好tnsnames,用对应版本的Exp和Imp命令。2. 导出Exp 使用例子: 1)备份整个数据库 exp Username/password@rastti file=e:\Backup20140125.dmp 2) 只备份各别表 exp Username/pa原创 2014-02-20 13:49:23 · 439 阅读 · 0 评论 -
修改Oracle 用户密码
1. 以SYSDBA身份登陆2. 以下语句把USER01用户密码修改为PBLIFE SQL> alter user user01 identified by PBLIFE;原创 2014-02-20 11:10:43 · 437 阅读 · 0 评论 -
Oracle表空间使用情况查询
SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB-F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB-F.TOTAL_BYTES)/D.TOT_GROOTTE_MB*100,2),'990.99')原创 2014-02-20 13:09:58 · 438 阅读 · 0 评论 -
对ORACLE的TEMP和UNDO空间的操作集合
1) 查询TEMP表空间大小: SELECT temp_used.tablespace_name, total - used as "Free", total as "Total", round(nvl(total - used, 0) * 100 / total, 3) "Free percent" FROM (SELECT tablespace_name, SUM(原创 2014-02-20 11:05:29 · 605 阅读 · 0 评论 -
Linux下安装Oracle 11G 软、硬件环境检测和修改
Linux安装Oracle 11G 系统硬件要求:1. 内存::必须高于1G的物理内存 检查内存大小:grep MemTotal /proc/meminfo2. 交换空间:一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小 1))检查交换空间大小: grep SwapTotal /proc/meminfo 2)增加交换分区原创 2014-02-05 03:05:59 · 611 阅读 · 0 评论 -
Oracle创建表空间及用户
--删除原来的用户drop user USER01 cascade;DROP TABLESPACE RAS INCLUDING CONTENTS AND DATAFILES;--如果不小心删除了数据库文件,执行下列语句,文件路径改成原来对应的路径--ALTER DATABASE DATAFILE 'e:\OracleData\RAS01.DBF' OFFLINE DROP原创 2014-02-20 13:19:15 · 414 阅读 · 0 评论 -
Oracle SYSTEM 表空间过满的处理(扩展表空间)
今天看了一下ORACLE表空间,发现SYSTEM占用了99%原创 2014-04-09 11:13:16 · 10222 阅读 · 1 评论