- 浏览: 160591 次
- 性别:
- 来自: 杭州
文章列表
1.创建数据库的方法
1) 使用Oracle安装程序(Oracle Universal Installer),该安装程序在安装Oracle服务器时自动创建一个数据库
2)数据库配置助手(Oracle Database Configuration Assistant)
3)使用CREATE DATABASE命令手工创建数据库
2.手工创建数据库
1.步骤
1)选择唯一的实例名和数据库名
2)选择数据库的字符集
3)设置操作系统变量
4)创建初始化参数文件
5)以NOMOUNT方式启动实例
6)运行CREATE DATABASE命令
7)运行脚本来生成数据字典和完成数 ...
1. 各种类型的段
段是在数据库中占有磁盘空间的对象。这些段使用数据库的数据文件中的磁盘空间。Oracle为数据库管理和维护的方便,提供了不同类型的段,它们包括:
1) 表
表是数据库最重要的段,表是数据库中常用的存储 ...
1. 创建数据字典管理的表空间
1)创建一个名为jinlian的表空间。为了平衡I/O,决定该表空间将基于两个数据文件,它们分别是J:\DISK2\MOON\JINLIAN01.DBF和J:\DISK2\MOON\JINLIAN02.DBF,其大小都为50MB(实际中可能几百兆)。为了更有效地控制磁盘的存储分配,决定使用数据字典管理的表空间。为了防止用户在创建对象时使用的EXTENT过小而产生过多的碎片,决定最小的EXTENT为50KB(MINIMUN EXTENT 50KB)。当需要磁盘空间的自动分配时第一次分配为50KB(INITIAL 50KB),第二次也为50K(NEXT 50KB),所 ...
1.日志切换和检查点
数据库管理员可以根据管理和维护的需要,在任何时候强制性地进行重做日志切换,也可以强制性地产生检查点。
强制性产生重做日志切换的命令为:ALTER SYSTEM SWITCH LOGFILE
强制性产生检查点的命令为:ALTER SYSTEM CHECKPOINT
也可以通过设置FAST_START_MTTR_TARGET参数方式来强制产生检查点,其参数设置如下:
FAST_START_MTTR_TARGET=900
单位是秒,以上的参数的含义是:实例恢复的时间不会超过900秒。
1) 获得数据库中有多少个重做日志组,每个组中有多少个成员及它们的大小和状态等信息
SQL> ...
1.数据字典简介
数据字典分为两大类:一种为基表,另一种为数据字典视图。
Oracle服务器在数据库创建时通过运行sql.bsq来自动生成这些基表。
在任何数据库中,基表都永远是被最先创建的对象。一般很少有人看得懂基表,都是通过访问数据字典视图来得到数据库的相关信息。
数据字典视图是通过运行catalog.sql脚本文件来产生的,可以在$ORACLE_HOME\rdbms\admin目录下找到该脚本文件和sql.bsq脚本文件,以及许多其他的数据库管理和维护所需的脚本文件。
2.数据字典和视图
数据字典分为3类,其前缀分别为USER,ALL,和DBA。许多数据字典视图包含相似的信息,以下解释每类 ...
1.初始化参数文件
在Oracle9i或之后共有两种不同类型的初始化参数文件,它们是:
1) 静态参数文件(PFILE),该文件为正文文件。
2) 动态参数文件(SPFILE),该文件为二进制文件。
静态参数文件的文件名一般为:initSID.ora。动态服务器参数文件的文件名一般为spfileSID.ora。这里的SID为实例名。
初始化参数文件的内容包括:
1) 实例名和与实例名相关的数据库名。
2) 控制文件名字和位置。
3) 系统全局区的配置,如shared pool的配置。
4) 还原段(回滚段)的配置。
5) 该实例所能同时启动的进程数。
6) 标准数据块的大小。
7) 是 ...
1. 解锁普通用户
在Oracle10g或以上的版本中,出于安全考虑,所有Oracle的默认用户包括scott用户都将被锁住,此时,要先以SYSTEM或SYS用户登录数据库,之后使用如下命令:
alter user scott identified by tiger account unlock;
2. 重建scott用户和它拥有的一切
在Oracle8i或以上的版本中,该脚本文件在$ORACLE_HOME\rdbms\admin目录下,如:Oracle10g数据库$ORACLE_HOME为C:\oracle\product\10.2.0\db_1,在其下的RDBMS\ADMIN\scott.s ...
保存与定制SQL*Plus环境
假如对设置好的SQL*Plus环境比较满意,就可以用STORE SET命令将当前的设置保存到一个脚本文件中,以便以后可以用START命令来运行该脚本文件,该命令的格式是:
STORE {SET} filename[.ext] [CRE[ATE] | REP[LACE] | APP[END]]
如:STORE SET d:\set.sql
恢复:START d:\set.sql
如果想打开SQL*Plus自动设置,可以将设置放到$ORACLE_HOME\sqlplus\admin\glogin.sql中.
SET命令
格式:
SET system_variable1 value1 [system_variable2 value2]..
其中system_variable是系统变量的名称,value是给该变量所赋予的值。
可通HELP SET来查看可以设置的所有系统变量
介绍几个常用的系统变量及其设置的例子
一. ARRAYSIZE
用 ...
SHOW命令
格式:SHOW option
其中option选项表示如下术语或子句:
system_variable,
ALL,
BTI[TLE],
ERR[ORS],
[{FUNCTION|PROCEDURE|PACKAGE|PACKAGEBODY|TRIGGER|VIEW|TYPE|TYPE BODY}[schema]name],
PARAMETERS[parameter_name],
REL[EASE],
REPF[OOTER],
REPH[EADER],
SGA,
SPOO[L],
SQLCODE,
TT[ITLE],
USER
SHOW命令的几个基本功能
SHOW system_var ...
今天在CSDN上看到这篇文章讲得很好,分享下,也给自已留个底。
原文URL:http://java.csdn.net/a/20101221/286071.html
导读:Java作为业界应用最为广泛的语言之一,深得众多软件厂商和开发者的推崇,更是被包括Oracle在内的众多JCP成员积极地推动发展。但是对于 Java语言的深度理解和运用,毕竟是很少会有人涉及的话题。InfoQ中文站特地邀请IBM高级工程师成富为大家撰写这个《Java深度历险》专栏,旨在就Java的一些深度和高级特性分享他的经验。
在一般的Java应用开发过程中,开发人员使用Java的方式比较简单。打开惯用的IDE,编写Java ...
管理->用户->选择用户->视图/编辑
管理->用户->创建用户->名称->概要文件(如:PIONEER_PROFG)->验证(如:口令)->
输入口令->选择默认表空间(PIONEER_DATAG)->选择临时表空间(PIONEER_TEMPG)
->系统权限->修改->赋于ALTER ANY TABLE,CREATE SESSION,CREATE TABLE,CREATE VIEW权限
->确定->对象权限->点击表->点击添加->选择表对象scott->可用权限(SELE ...
启动10g企业管理器,以system用户登录
管理->概要文件->创建->概要文件名->填写相关信息(如:CPU/会话:16800,连接时间:180)
->口令->输入相关信息->确定
启动10g企业管理器,以system用户登录
管理->表->方案输入scott->开始->选择要编辑的表->约束条件->选择约束的类型(如:PRIMARY)->添加->约束名->约束列->选择属性(如:可延迟)
->确定->应用
启动10g企业管理器,以system用户登录
管理->索引->方案中输入用户名scott->创建->索引名称->方案输入scott->
表空间选择PIONEER_INDXG->选择->标准-B树->选择表->置入列->选择列对应的顺序中填入1
->存储->存储参数->确定