- 浏览: 1431803 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (363)
- oracle (43)
- 缓存策略 (4)
- 数据库设计 (7)
- IntelliJ IDEA (8)
- freemarker (3)
- JSP (12)
- java基础 (75)
- tomcat (14)
- 服务器 (10)
- maven (3)
- linux (21)
- e-learning (2)
- 手机开发 (1)
- 设计模式 (6)
- 技术之外 (2)
- 工具的使用 (8)
- HTML 5 (5)
- 网站前台 (38)
- 网站后台 (11)
- 项目管理 (12)
- 面试题 (5)
- 幽默 (0)
- 系统架构 (8)
- 创业 (10)
- div-css (5)
- 诗词歌赋 (1)
- 网络课堂组知识库 (4)
- 杂家 (3)
- android (12)
- 框架 (14)
- 读书笔记 (1)
- 孙子兵法 (1)
- mysql (3)
- 小人书 (0)
- Jquery (6)
- eclipse (2)
- 正则表达式 (1)
最新评论
-
a98709474:
写的很详细,看完了,明白了这种概念了
数据库水平切分(拆库拆表)的实现原理解析(转) -
a98709474:
MYSQL分库分表总结 -
CatchU:
7年前的招聘要求,厉害厉害
面试要求 -
luozhixiong:
<table class="bbcode&qu ...
MYSQL分库分表总结 -
沈寅麟:
好用
freemarker格式化
SYSTEM用户查某个用户下的表
查所有sequence
某个用户的表名注释
某个表的字段注释
1. Oracle 查看当前用户所拥有的表
2. 查看用户和默认表空间的关系
3. 查看表空间
4. 删除当前用户
5. 删除表空间
6. 查询所有函数和储存过程
7. 查看表空间使用情况
select * from dba_tables t where t.OWNER='G_M'
查所有sequence
select * from dba_sequences a where a.sequence_owner like 'GAME%'
某个用户的表名注释
select a.TABLE_NAME, b.COMMENTS,a.NUM_ROWS,a.OWNER,a.TABLESPACE_NAME from dba_tables a, all_tab_comments b where a.TABLE_NAME = b.table_name(+) and a.OWNER like 'G_%' order by a.OWNER,a.TABLE_NAME
某个表的字段注释
select * from all_col_comments a where a.table_name='T_UR' and a.OWNER='GE_R'
1. Oracle 查看当前用户所拥有的表
select * from user_tables t order by t.TABLE_NAME
2. 查看用户和默认表空间的关系
select * from dba_users;
3. 查看表空间
select * from dba_tablespaces;
4. 删除当前用户
drop user newcourse cascade;
5. 删除表空间
drop tablespace cps including contents and datafiles;
6. 查询所有函数和储存过程
select * from user_source
7. 查看表空间使用情况
select a.file_id "FileNo", a.tablespace_name "Tablespace_name", a.bytes "Bytes", a.bytes - sum(nvl(b.bytes, 0)) "Used", sum(nvl(b.bytes, 0)) "Free", sum(nvl(b.bytes, 0)) / a.bytes * 100 "%free" from dba_data_files a, dba_free_space b where a.file_id = b.file_id(+) group by a.tablespace_name, a.file_id, a.bytes order by a.tablespace_name;
--创建用户 CREATE USER "APITEST" PROFILE "DEFAULT" IDENTIFIED BY "apitest" DEFAULT TABLESPACE "LOUSHANG" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK; --为用户指定表空间 GRANT UNLIMITED TABLESPACE TO "APITEST"; --为用户授权 GRANT "CONNECT" TO "APITEST"; GRANT "DBA" TO "APITEST"; GRANT "RESOURCE" TO "APITEST"; --将锁定用户解锁 alter user <用户名> account unlock; --修改用户密码 alter user <用户名> identified by <新密码>; --删除用户 drop user apitest; ----仅仅是删除用户, drop user apitest cascade ;----会删除此用户名下的所有表和视图。 ---查看当前用户信息 select * from user_users; ---查询当前数据库实例中有哪些用户 select * from dba_users order by username; ---查看当前用户拥有的角色 select * from user_role_privs; ---查看当前用户所拥有的表 select * from user_tables; ---查看当前用户所拥有表的列 select * from USER_TAB_COLUMNS ; ---显示特权用户(一般包括sys、system) select * from v$pwfile_users; ---查询当前用户所拥有的所有对象(表、视图、索引、存储函数和过程等) select * from user_objects ----查看序列号 select * from user_sequences; ---查看当前用户所有的视图 select * from user_views; --查看当前连接信息 select SID,SERIAL#,USERNAME,MACHINE,LOGON_TIME from v$session where username='APITEST'; --断开指定连接 alter system kill session '530,49177';
发表评论
-
一对多关系中,查没儿子的记录语句
2014-09-04 12:05 983SELECT B.* FROM tbl_mall_orde ... -
关于数据库反向索引
2014-03-24 14:24 1060反向索引与平时的常用索引不同的是,它将要增加索引的列的数据按字 ... -
常用SQL
2013-05-07 11:29 1224select to_date('2013-04-17 13:2 ... -
oracle重建索引
2012-10-20 17:39 1073alter index SYS_C0010453 rebu ... -
数据库无法启动问题
2012-09-12 09:55 1153登录数据库时提示:ORA-12514: TNS: 监听程序当前 ... -
group + decode
2012-09-07 16:07 990SELECT G.PO_ID, G.PROD_ ... -
两个日期相差几天
2012-09-05 22:33 1190SELECT trunc(sysdate-TO_date('2 ... -
复制一行记录 insert into select
2012-09-04 16:38 1357insert into tb_sys_menu (men ... -
父游标、子游标及共享游标
2012-07-20 09:26 1270游标是数据库领域较为 ... -
最好的分页
2012-07-19 23:00 982select t2.prod_id, t2.prod_name ... -
Druid 德鲁依
2012-03-21 14:22 1079Druid是一个JDBC组件,它包括三部分: DruidD ... -
ORACLE user_objects 表
2012-03-09 13:36 69081. OBJECT_TYPE select distinct( ... -
oracle net manager
2011-12-03 08:25 974url="jdbc:oracle:thin:@192 ... -
数据库视图的优点
2011-11-22 13:06 1190限制用户只能通过视图检索数据。这样就可以对最终用户屏蔽创建视 ... -
悲观锁与乐观锁
2011-10-18 14:05 988... -
pl /sql导入表结构或者数据
2011-09-22 14:03 1377导出表结构: Tools-->Export User ... -
查询重复记录
2011-09-21 12:06 550select * from order_ticket ot W ... -
数据库有哪些缓存策略?
2011-09-01 15:03 19211:Query Cache 以SQL作为key值缓存查询 ... -
Oracle instr函数
2011-08-24 15:49 1162在Oracle中,可以使用instr函数对某个字符串进行判断, ... -
ORACLE的sign函数 和 DECODE函数
2011-08-24 15:00 42431:比较大小函数 SIGN sign()函数根据某个值是0 ...
相关推荐
Oracle dba常用操作,很基础很详细。
Oracle DBA表明了本书的服务对象,工作笔记意味着这是一本实践操作手册,而迁移和性能调优则具体指出了DBA工作的两个重要方面。 内容中特别提到的“试读版”,意味着本书的版本是提供给潜在买家阅读部分章节的,...
这份"Oracle DBA数据库操作手册"是针对Oracle 11g版本的专业指南,它包含了数据库管理员在工作中所需的各种技术和实践知识。 手册首先可能详细介绍了Oracle 11g的基本概念,包括数据库的架构、数据存储原理以及...
### Oracle DBA常用运维命令详解 #### 一、SQLPLUS工具使用 **1. 运行SQLPLUS工具** - **命令**: `sqlplus` - **描述**: SQL*Plus 是 Oracle 提供的一个强大的命令行工具,用于执行 SQL 命令、脚本文件等。 - **...
《Oracle DBA宝典》是一本专为Oracle数据库管理员(DBA)准备的指南,主要针对Oracle 10g版本。本书旨在帮助读者了解并掌握Oracle 10g数据库的安装、验证、管理和卸载等核心技能。Oracle 10g数据库的安装是一个重要的...
Oracle DBA,即Oracle数据库管理员,是管理和维护Oracle数据库系统的专业人士。Oracle数据库是全球广泛使用的数据库管理系统,由甲骨文公司开发,以其高性能、高可扩展性和安全性著称。本入门教材将涵盖Oracle DBA所...
"Oracle DBA 必备参考手册"是一份集合了关键信息和指南的资源,对于那些想要深入理解Oracle数据库操作的专业人士来说,它是不可或缺的工具。以下是基于提供的文件名称解析出的相关知识点: 1. **Ora10gDBARef.chm**...
### Oracle DBA工作职责详解 #### 一、Oracle DBA的核心职责 Oracle数据库管理员(DBA)负责管理和维护Oracle数据库的高效稳定运行。其核心职责包括但不限于以下几点: 1. **安装与升级**:负责Oracle数据库...
3. **备份与恢复**:Oracle提供了RMAN(Recovery Manager)工具进行数据库的备份和恢复操作,还包括逻辑备份(如expdp/impdp)和闪回技术的使用。 4. **性能优化**:通过SQL优化,包括使用EXPLAIN PLAN分析SQL执行...
如果使用的是下载的软件包,则需遵循Oracle网站上的指南进行操作。 3. 在OUI欢迎界面上点击“Next”开始安装。 4. 对于UNIX和Linux系统,指定安装目录和凭据。 5. 打开新终端窗口,以root用户身份运行`...
熟悉SQL的DML(Data Manipulation Language)和DDL(Data Definition Language)操作是每个DBA的基础。 在Oracle DBA工作中,备份与恢复是重要的一环。理解RMAN(Recovery Manager)工具的使用,包括冷备份、热备份...
Oracle DBA,全称Oracle Database Administrator,是Oracle数据库管理员的简称,主要负责Oracle数据库的安装、配置、性能优化、故障排查、数据备份与恢复等工作。这份"oracle DBA培训资料"全面涵盖了Oracle DBA所需...
Oracle DBAI 中文版是专为想要学习和掌握Oracle数据库管理技术的人员设计的一套教程。Oracle OCP(Oracle Certified Professional)是Oracle公司提供的数据库管理员专业认证,它代表了在Oracle数据库领域的专业知识...
Oracle DBA需要熟练掌握SQL语言,包括数据查询、插入、更新和删除操作,以及复杂的查询优化技巧。在处理大量数据时,高效的SQL语句编写能够显著提升性能。此外,索引的创建和管理也是优化查询速度的关键,需要根据...
Oracle提供了RMAN(恢复管理器)进行备份操作,并支持增量备份、完整备份和归档日志备份。在数据丢失或系统崩溃时,DBA应能根据备份策略恢复数据,这可能涉及闪回技术、时间点恢复等。 四、安全性管理 Oracle DBA...
Oracle DBA,即Oracle数据库管理员,是负责管理和维护Oracle数据库系统的专业人员。这份"Oracle DBA面试秘籍"显然是为了帮助求职者准备Oracle DBA职位的面试,提供了大量的问题和对应的参考答案。以下将根据这个主题...
以上只是Oracle DBA认证涵盖的一些核心知识点,实际认证考试可能还会涉及更多细节和实践操作。在准备认证的过程中,建议考生不仅要学习理论知识,还要多进行实际操作,以提升自己的动手能力和问题解决能力。
### Oracle DBA2官方教材知识点概述 #### 一、Oracle Database 11g:数据库管理——课堂练习II - **版本信息**:本教材为Oracle Database 11g的官方教材,版本号为2.0,发布于2011年3月。此教材仅供个人自我学习...
- 系统要求:了解运行Oracle数据库所需的操作系统和硬件资源。 - 安装过程:掌握Oracle数据库软件的安装步骤和配置选项。 - 环境变量:设置和配置环境变量以确保Oracle软件正常运行。 3. 数据库管理与维护 - ...