ORAcle DBA
“ORAcle DBA”相关的资料有哪些?“ORAcle DBA”相关的范文有哪些?怎么写?下面是小编为您精心整理的“ORAcle DBA”相关范文大全或资料大全,欢迎大家分享。
ORACLE 10G OCP DBA II 学习记录
-------------------------------L1
ORACLE 数据库
ORACLE APPLICATION SERVER
ORACLE EBS
ORACLE EXCHANGE SERVER
ORACLE Developer Suite--SQL Developer,JDeveloper
ORACLE 服务
22aae9353968011ca30091a6
全球网格论坛(GCF)
ORACLE 8i--ORACLE 9i--ORACLE 10g
网格计算--网格上多个节点组成一个逻辑单元,对外提供服务
RAC--Real Application Cluster 数据库网格
ASM--Automatic Storage Management 存储网格
OS--Oracle Streams 应用程序网格
EMGC--Enterprise Management Grid Control 网格控制
ORACLE 网格基础结构:
--低成本
--高服务质量
--易于管理
ORACLE 数据库体系结构
由ORACLE实例和ORACLE数据库组成--数据库文件+instance
数据库结构
--数据库文件
控制文件,数据文件,联机重做日志文件,参数文件,备份文件,归
DBA命令大全
/1 运行SQLPLUS工具 sqlplus
2 以OS的默认身份连接 / as sysdba 3 显示当前用户名 show user
4 直接进入SQLPLUS命令提示符 sqlplus /nolog
5 在命令提示符以OS身份连接 connect / as sysdba 6 以SYSTEM的身份连接
connect system/xxxxxxx@服务名 7 显示当然用户有哪些表 select * from tab;
8 显示有用户名和帐户的状态
select username,account_status from dba_users; 9 将SCOTT帐号解锁(加锁)
alter user scott account unlock(lock); 10 以SCOTT的身份连接并且查看所属表 connect scott/tiger select * from tab;
11 查看EMP的表结构及记录内容 desc emp
select empno,ename from emp;
12 以OS的身份登看SGA,共享池,CACHE的信息 connect / as sysdba
show sga
select name,value/1
DBA行情介绍
DBA目前形势及发展
安装和升级数据库服务器(如Oracle、Microsoft SQL server),以及应用程序工具。 数据库设计系统存储方案,并制定未来的存储需求计划。
一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)。 一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,indexes)。 根据开发人员的反馈信息,必要的时候,修改数据库的结构。
登记数据库的用户,维护数据库的安全性。
保证数据库的使用符合知识产权相关法规。
控制和监控用户对数据库的存取访问。
监控和优化数据库的性能。
制定数据库备份计划,灾难出现时对数据库信息进行恢复
维护适当介质上的存档或者备份数据
备份和恢复数据库
联系数据库系统的生产厂商,跟踪技术信息。
前面四种: 数据库应用开发 (application development) 除了基本的sql方面的知识,还要对开发流程,软件工程,各种框架和开发工具等等 数据库应用开发这个方向上的机会最多,职位最多,薪水一般 数据建模专家 (data modeler) 除了基本的sql方面的知识,非常熟悉数据库原理,数据建模 负责将用户对数据的需求转
oracle部分面试题-DBA数据库管理员JAVA程序员架构师必看
-DBA数据库管理员JAVA程序员架构师必看
面试题一(厦门) Table: (员工emp1) id name 1 a 2 b 3 c 4 d
Table:( 性别 sext)
id sex 1 男 4 女 5 男
找出忘记填写性别的员工(用 Oracle 的两种方式)
select id ,name from emp1 e where e.id not in(select id from sext); select id from emp1 minus select id from sext;
select * from emp1 e where e.id <> all(select id from sext);
select e.* from emp1 e,(select id from emp1 minus select id from sext) s where e.id = s.id; select e.id,e.name from emp1 e,sext s where e.id=s.id(+) and s.sex is null;
select * from emp1 left outer join sext
10g-11g DBA 基本操作3
1 Oracle 系统用户与权限管理
本章基本操作需要采用 connect sys as sysdba 进行登录,在自己的笔记本上确保数据库已经启动成功才能进行登录:
C:\\>sqlplus sys as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on 星期三 11月 2 09:40:16 2011
Copyright (c) 1982, 2010, Oracle. All rights reserved.
输入口令:(按\键即可,不需要输入口令)
1.1 Oracle 系统默认用户与一般维护
1.1.1
提醒:查询所有数据字典信息,要以sysdba 连接 -- 版本:9i/10g/11g
C:\\>sqlplus sys as sysdba … …
连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options
--用户信息数
DBA岗位任职资格考核P5级别
DBA岗位任职资格考核试卷P5
1.选择题
(1)数据库实例默认开启审计功能,审计信息存放的表空间为: A.users B.undo C.system D.sysaux
(2)最大可用模式的DATAGUARD,主库负责传输日志的后台进程是: A.LNS B.ARCH C.LGWR D.RFS
(3)数据库存储的物理结构为:
A.tablespace,segment B.data block,extent C.datafile,segment D.os block,datafile
(4)在为空值的表字段上创建索引,WHERE条件是IS NULL,使用索引的方式为: A.index unique scan B.index skip scan C.index fast full scan D.index full scan
(5)表T1 的字段col1 类型为varchar2(20)上创建了B*tree索引,选择不走索引的场景: A.where col1 like ‘AABC%’ B.where col1=’aaaa’ C.where col1=889 D.wh
通过Oracle.DataAccess访问Oracle
通过Oracle.DataAccess访问Oracle
1. 第三方驱动虽带来一些方便,可能也会带来一些问题,鉴于此,提供另一种连接Oracle
的方式,供研究学习
2. 安装官方Oracle11g客户端,可选的相关性中选择Oracle Data Provider for .Net11.2.0.3.0
3. C#代码中
usingOracle.DataAccess.Client;
namespace WindowsFormsApplication1 {
public partial class Form1 : Form {
public Form1() {
InitializeComponent(); }
private void button1_Click(object sender, EventArgs e)
{
dataGridView1.DataSource = Oracle_ExecuteQueryToDataTable(\* FROM SFCB.B_PRODUCT\ }
privateOracleConnectionGetO
oracle开发
LOB数据类型
LOB(大对象,Large object) 数据类型用于存储类似图像,声音这样的大型数据对象,LOB数据对象可以是二进制数据也可以是字符数据,其最大长度不超过4G。LOB数据类型支持任意访问方式,LONG只支持顺序访问方式。LOB存储在一个单独的位置上,同时一个\定位符\存储在原始的表中,该定位符是一个指向实际数据的指针。在PL/SQL中操作LOB数据对象使用ORACLE提供的包DBMS_LOB.LOB数据类型可分为以下四类:
. BFILE . BLOB . CLOB . NCLOB
操作符
与其他程序设计语言相同,PL/SQL有一系列操作符。操作符分为下面几类:
. 算术操作符
. 关系操作符
. 比较操作符
. 逻辑操作符
算术操作符如表4所示
operator operation + 加 - 减 / 除 * 乘 ** 乘方
关系操作符主要用于条件判断语句或用于where子串中,关系操作符检查条件和结果是否为true或false,表5是PL/SQL中的关系操作符
operator operation < 小于操作符
<= 小于或等于操
oracle题库
ORACLE题库18,59
1. 下列不属于ORACLE的逻辑结构的是(C)
A. 区 B. 段
C. 数据文件 D. 表空间
2. 下面哪个用户不是ORACLE缺省安装后就存在的用户(A)
A . SYSDBA B. SYSTEM C. SCOTT D. SYS
3 下面哪个操作会导致用户连接到ORACLE数据库,但不能创建表(A)
A. 授予了CONNECT的角色,但没有授予RESOURCE的角色
B. 没有授予用户系统管理员的角色 C. 数据库实例没有启动 D. 数据库监听没有启动
4. ( )函数通常用来计算累计排名,移动平均数和报表聚合。
A . 汇总 B. 分析 C 分组、 D 单行
5. 带有(B)字句的SELECT语句可以在表的一行或多行放置排他锁。
A . FOR INSERT B. FOR UPDATE C. FOR DELETE D. FOR REFRESH
6. 在Oracle中,你以SYSDBA登录,CUSTOMER表位于Mary用户方案中,下面哪条语
句为数据库中的所有用户创建CUSTOMER表的同义词(B)。
A. CREATE PUBLIC SYNONYM cust ON mary.cus
oracle实验
实验一 Oracle 安装与使用
1、 安装Oracle 11g(选作)
2、 通过SQL命令行(SQL*PLUS)启动(startup命令)和停止(shutdown命令)数据库 3、 用Net Configuration Assistant完成网络连接配置 4、 使用Oracle常用工具OEM、SQL *PLUS、iSQL*PLUS 5、 使用DBCA工具创建数据库
6、 在新创建数据库内建立表空间(使用CREATE TABLESPACE命令) 7、 创建新的数据库用户
8、 Oracle中的用户管理(用户授权、修改用户口令、删除用户等) 9、 卸载Oracle数据库(选作)
实验二 SQL *Plus 的使用
1、 启动、退出 SQL *Plus 环境 2、 使用 SQL *Plus 命令 (1) DESCRIBE 命令 (2) #号的作用
3、 SQL *Plus 环境下使用脚本文件
(1) 准备工作。在SQL *Plus中输入一条SQL 语句,并以分号结束。 (2) 使用 SAVE 命令将缓冲区中内容保存到文件。 (3) 在编辑器中编辑文件。
(4) 使用 GET 命令将文件读入缓冲区。
(5) 使用 START 命令运行脚本文件