--表:
select * from cat;
select * from tab;
select table_name from user_tables;
--视图:
select text from user_views where view_name=upper('&view_name');
--索引:
select index_name,table_owner,table_name,tablespace_name,status from user_indexes order by table_name;
--触发器:
select trigger_name,trigger_type,table_owner,table_name,status from user_triggers;
--快照:
select owner,name,master,table_name,last_refresh,next from user_snapshots order by owner,next;
--同义词:
select * from syn;
--序列:
select * from seq;
--数据库链路:
select * from user_db_links;
--约束限制:
select TABLE_NAME,CONSTRAINT_NAME,SEARCH_CONDITION,STATUS from user_constraints;
--本用户读取其他用户对象的权限:
select * from user_tab_privs;
--本用户所拥有的系统权限:
select * from user_sys_privs;
--用户:
select * from all_users order by user_id;
select username from dba_users;
--表空间剩余自由空间情况:
select tablespace_name,sum(bytes) 总字节数,max(bytes),count(*) from dba_free_space group by tablespace_name;
--数据字典:
select table_name from dict order by table_name;
--锁及资源信息:
select * from v$lock;不包括DDL锁
--数据库字符集:
select name,value$ from props$ where name='NLS_CHARACTERSET';
--inin.ora参数:
select name,value from v$parameter order by name;
--SQL共享池:
select sql_text from v$sqlarea;
--数据库:
select * from v$database
--控制文件:
select * from V$controlfile;
--重做日志文件信息:
select * from V$logfile;
--来自控制文件中的日志文件信息:
select * from V$log;
--来自控制文件中的数据文件信息:
select * from V$datafile;
--NLS参数当前值:
select * from V$nls_parameters;
--ORACLE版本信息:
select * from v$version;
--描述后台进程:
select * from v$bgprocess;
--查看版本信息:
select * from product_component_version;
分享到:
相关推荐
在Oracle数据库管理中,了解如何查看系统对象是至关重要的,因为这些对象构成了数据库的基础结构,包括表、视图、索引、存储过程、触发器等。系统对象通常由Oracle数据库自身或者管理员创建,用于实现数据库功能和...
Oracle 面向对象编程探索 Oracle 面向对象编程技术实现,让开发者像使用 C#、C++、Java 一样理解 Oracle。Oracle 面向对象编程的探索这个题目完全可以按一本书来写,但本文只能简单地探讨 Oracle 面向对象技术的...
#### 标签:Oracle对象 这个标签进一步强调了文档的主要关注点是Oracle数据库中的各种对象。 ### 详细内容分析 #### 脚本前言 脚本开头部分首先设置了一些环境参数,这些参数决定了后续输出的格式和风格。例如:...
面向对象的Oracle是一种将面向对象编程的概念应用于Oracle数据库系统的技术,它使得数据库设计和开发更加灵活,能够更好地处理复杂的数据结构和业务逻辑。在Oracle 9i版本中,Oracle引入了面向对象特性,如对象类型...
oracle 面向对象 面向对象的oracle oracle面向对象oracle 面向对象 面向对象的oracle oracle面向对象oracle 面向对象 面向对象的oracle oracle面向对象oracle 面向对象 面向对象的oracle oracle面向对象oracle 面向...
Oracle数据库是业界广泛使用的大型关系型数据库系统,其对象管理及备份与恢复机制对于数据库管理员来说至关重要。本文将详细介绍Oracle数据库的对象管理、数据类型、触发器、索引和分区策略,以及备份与恢复的相关...
Oracle 逻辑对象 Oracle 逻辑对象是 Oracle 数据库中的一种逻辑结构,包括表、视图等。视图是 Oracle 中的一种逻辑表,用于查看表中的数据。视图可以用来定义来自一个或者多个表的行和列的多种连接。 视图的定义 ...
本文介绍如何操作oracle中的lob对象
1. **获取加密对象**:首先,你需要确定要解密的Oracle对象,这可能是存储过程、函数、触发器或其他类型的PL/SQL对象。 2. **提取二进制数据**:使用`DBMS_METADATA.GET_DDL`或`DBMS_METADATA.GET_DEPENDENT_DDL`等...
解锁oracle对象
学习和掌握这些Oracle对象对于数据库管理员、开发人员和系统架构师来说至关重要。通过实例和实践操作,可以更好地理解和应用这些概念,从而提高数据库的性能、安全性和管理效率。在日常工作中,应根据具体场景选择...
在Oracle数据库管理中,"快速查找Oracle锁对象"是一个关键任务,特别是在处理并发事务和解决性能问题时。当多个用户或进程同时访问同一资源时,可能会出现锁冲突,导致某些事务等待,影响数据库的正常运行。了解如何...
"Oracle用户与对象权限与系统权限" Oracle用户与对象权限是指用户在数据库中的访问权限和操作权限。Oracle用户可以拥有不同的权限,例如创建用户、修改用户、删除用户、访问数据库对象等。同时,Oracle用户也可以...
oracle用户下对象
在Oracle数据库管理系统中,删除用户下的对象是一项常见的管理任务,这通常涉及到清理不再需要的数据空间,或者在重新分配用户权限时进行系统维护。本篇将详细介绍如何在Oracle中安全有效地删除用户下的所有对象。 ...
oracle的系统和对象权限 Oracle 查看用户权限
Oracle中的Package对象是一种独特的特性,它体现了Oracle数据库的面向对象编程理念。Package允许开发者像创建对象一样定义一组相关的过程、函数、类型以及全局变量,这些元素共享同一个命名空间,提高了代码的组织性...
标题中的“Oracle数据库大对象数据存取的两种实现方法及时间性能比较”指的是在Oracle数据库中处理大对象(LOB)数据的两种不同方法,并对比它们的性能。Oracle数据库中的大对象数据通常指的是非结构化的数据,如...
在.NET框架中,ADO.NET是用于访问数据库的强大工具,它为开发者提供了与各种数据库系统交互的能力,包括Oracle。Oracle数据库支持两种特殊的数据类型,用于存储大量文本或二进制数据:Blob(Binary Large Object)和...
该脚本为删除当前用户全部数据库对象,请慎重执行,仅适用于Oracle数据库。