文档库 最新最全的文档下载
当前位置:文档库 › D50102CN20_les03

D50102CN20_les03

D50102CN20_les03
D50102CN20_les03

版权所有?2010,Oracle 。保留所有权利。i a b c 2002@1u s e t h i s S t u d

版权所有?2010,Oracle 。保留所有权利。i a b c 2002@1u s e t h i s S t u d

版权所有?2010,Oracle 。保留所有权利。i a b c 2002@1n u s e t h i s S t u d

版权所有?2010,Oracle 。保留所有权利。i a b c 2002@1u s e t h i s S t u d

版权所有?2010,Oracle 。保留所有权利。i a b c 2002@1u s e t h i s S t u d

选择适当的字符集(续)单字节字符集

在单字节字符集中,每个字符占用一个字节。单字节7 位编码方案最多可以定义128 (27) 个字符;单字节8 位编码方案最多可以定义256 (28) 个字符。

单字节方案示例7 位字符集:

?7 位美国信息交换标准代码(ASCII) (US7ASCII ) 8 位字符集:

?西欧国际标准组织(ISO) 8859-1 (WE8ISO8859P1)

?8 位西欧DEC (WE8DEC ) ?8 位意大利扩展的二进制编码十进制交换码(EBCDIC) 码页1144 (I8EBCDIC1144) 多字节字符集宽度可变的多字节字符集,其中每个字符用一个或多个字节表示。多字节字符集通常用来支持亚洲语言。某些多字节编码方案使用最高有效位值来指示:一个字节是表示单个字节,还是属于表示一个字符的一系列字节的一部分。但是,其它字符编码方案区分单字节字符与多字节字符。由设备发送的移出控制码指示,遇到移入代码之前,任何连续的字节都是双字节字符。涉及移入移出的编码方案主要用在IBM 平台上。Unicode 是一种通用编码字符集,支持使用单个字符集存储任何一种语言的信息。无论使用何种平台、程序或语言,Unicode 都能为每个字符提供唯一的代码值。Unicode 标准已为许多软件和硬件供应商采用。现在,很多操作系统和浏览器都支持Unicode 。Unicode 是XML 、Java 、JavaScript 、LDAP 和WML 等标准要求使用的字符集。它还与ISO/IEC 10646 标准保持同步。宽度可变的多字节方案示例?16 位日文Shift-JIS (JA16SJIS )

?使用香港增补字符集HKSCS-2001 的MS Windows 码页950 (ZHT16HKSCS ) ?Unicode 4.0 UTF-8 通用字符集(AL32UTF8) -一种宽度可变的编码类型,同时也是

ASCII 的严格超集?Unicode (ALl16UTF16) -Microsoft Windows 2000 和Windows XP 使用的16 位Unicode 编码

h

a n f e

i h a n (h a n f e i a b c 2002@163?c o m ) h a s a n o n -t r a n s f e r a b l e l i c e n s e t o u s e t h i s S t u d e n t G u i d e ?U n a u t h o r i z e d r e p r o d u c t i o n o r d i s t r i b u t i o n p r o h i b i t e d ? C o p y r i g h t ? 2012, O r a c l e a n d /o r i t s a f f i l i a t e s ?

版权所有?2010,Oracle 。保留所有权利。客户机Oracle Net

NLS_LANG

服务器i a b c 2002@1c o m ) h a s a n o n

-t r a n u s e t h i s S t u d t G u i d e ?

版权所有?2010,Oracle。保留所有权利。服务器

客户机

Oracle Net NLS_LANG:

AL32UTF8

i a b c20

02@

1

u s e

t h i s

S t u

d

版权所有?2010,Oracle 。保留所有权利。1

2

Database Configuration Assistant (DBCA)

Database Configuration Assistant (DBCA) 提供了多种选项来协助您执行各种操作。您可以创建或删除数据库,或者更改数据库的配置。还可以使用一系列预定义模板

创建数据库,或者使用现有数据库作为样本来创建新数据库或模板。

提供了多种选项,供您根据自己的需求创建数据库。DBCA 还提供了一系列页面,您可以在其中输入配置信息。在大多数页面中,DBCA 会提供默认设置。如果适用,您a

n (h a n

f e i a b c 2002@163?c o m ) h a s a n o n

-t r a n s

f e r a

b l e t o u s e t h i s S t u d e n t G u i d e ?

版权所有?2010,Oracle 。保留所有权利。3

4

使用DBCA 创建数据库

3.Database Templates (数据库模板):选择创建数据库时使用的数据库模板类型。

数据库模板有三类,分别是“General Purpose or Transaction Processing (通用或事务Custom Database (定制数据库)”和“Data Warehouse (数据仓库)”。这些模板复制了预配置的数据库,其中包括数据文件。这些文件包括控制文件、重做日志文件以及所包括的各种表空间的数据文件。单击“Show Details (显示详细资h a

n (h a n

f e i a b c 2002@163?c o m ) h a s a n o n

-t r a n s

f e r a

b l e l t o u s e t h i s S t u d e n t G u i d e ?

版权所有?2010,Oracle 。保留所有权利。使用DBCA 创建数据库

5

为数据库配置Enterprise Manager 还需要同时配置监听程序。6

使用DBCA 创建数据库(续)(管理选项):使用此页设置数据库,以便可以通过Oracle 管理数据库。选择默认值:“Configure the Database with Enterprise Enterprise Manager 配置数据库)”。另外,在此页上还可以配置预警通知和每日磁盘备份区域设置。如果DBCA 检测不到可以通信的Enterprise Manager Register with Grid Control (在Grid Control 中注册)”选项将h a

n

(h a n f e i a b c 2002@163?c o m ) h a s a n o n

-t r a n s

f e r a

b l e l i

c t o u s e t h i s S t u

d

e n t G u i d e ?

版权所有?2010,Oracle 。保留所有权利。8

根据需要调整文件位置变量(ORACLE_BASE 、ORACLE_HOME 、DB_NAME 、DB_UNIQUE_NAME 和SID )。7

DBCA 创建数据库(续)

7.Database File Locations (数据库文件位置):指定希望数据库使用的存储机制类型

a

n (h a n

f e i a b c 2002@163?c o m ) h a s a n o n

-t r a n s

f e r a

b l e t o u s e t h i s S t u d e n t G u i d e ?

版权所有?2010,Oracle 。保留所有权利。8

9

使用DBCA 创建数据库(续)

8. Recovery Configuration (恢复配置):选择数据库的恢复选项。要配置快速恢复区,

Specify Flash Recovery Area (指定快速恢复区)”选项,然后指定快速恢复区的位置和大小。在显示的示例中,快速恢复区的位置设为使用+FRA ASM 磁盘组,。建议将快速恢复区的大小设为大于数据库大小的值。归档和与归档相关的参数也可以在此屏幕中进行配置。

快速恢复区的英文名称已从flash recovery area 改为fast recovery area ,但当前的h a

n (h a n

f e i a b c 2002@163?c o m ) h a s a n o n

-t r a n s

f e r a

b l e l t o u s e t h i s S t u d e n t G u i d e ?

版权所有?2010,Oracle 。保留所有权利。B

A

10

查看和更改初始化参数。

使用DBCA 创建数据库(续)

10.Initialization Parameters (初始化参数):使用此页中的选项卡可访问用于更改默认数据库设置的页:-Memory (内存):使用此页可设置控制内存使用量的初始化参数。请使用

h a

n (h a n

f e i a b c 2002@163?c o m ) h a s a n o n

-t r a t o u s e t h i s S t u d e n t G u i d e ?

版权所有?2010,Oracle 。保留所有权利。11

12

使用DBCA 创建数据库(续)

11. Database Storage (数据库存储):根据需要,查看和修改当前数据库存储设置。如果为数据库选择了预配置模板中的一个,则不能添加或删除控制文件或数据文件。(创建选项):您可以选择以下选项:现在创建数据库、将数据库定

义保存为模板和生成脚本。如果选择所有选项并单击“Finish (完成)”,则DBCA 首先会保存数据库模板,然后在目标目录中生成脚本,最后创建数据库。

h a

n (h a n

f e i a b c 2002@163?c o m ) h a s a n o n

-t r a n s

f e r a

b l e t o u s e t h i s S t u d e n t G u i d e ?

版权所有?2010,Oracle 。保留所有权利。13

创建数据库概要

13. 单击“Finish (完成)”后会显示确认页,您可以在该页中检查数据库的所有配置,然后再进行创建。单击“OK (确定)”关闭确认页并开始创建数据库。注:为便于参考,可能需要将数据库定义保存为a

n (h a n

f e i a b c 2002@163?c o m ) h a s a n o n

-t r a n s

f e r a

b l e t o u s e t h i s S t u d e n t G u i d e ?

版权所有?2010,Oracle 。保留所有权利。14

口令管理

14. DBCA 完成后,请记录以下信息以备将来参考:-安装日志文件的位置h a

n (h a n

f e i a b c 2002@163?c o m ) h a s a n o n

-t r a n s

f e r a

b l e l t o u s e t h i s S t u d e n t G u i d e ?

版权所有?2010,Oracle 。保留所有权利。模板指的是预定义的数据库定义,它可用作创建新数据库的基础。如果在数据库创建过程中未创建模板,可以随时调用DBCA 并选择“Manage Templates (管理模板)”操作

h a n

f e i a b c 2002@163?c o m ) h a s a n o n

-t r a n s

f e r a

b l e l i

c t o u s e t h i s S t u

d

e n t G u i d e ?

版权所有?2010,Oracle 。保留所有权利。使用DBCA 删除数据库

在终端窗口中输入dbca 启动DBCA ,然后单击“Welcome (欢迎使用)”页上的“(下一步)”。要删除数据库,请执行以下步骤:

h a

n (h a n

f e i a b c 2002@163?c o m ) h a s a n o n

-t r a n s

f e r a

b l e l t o u s e t h i s S t u d e n t G u i d e ?

使用DBCA 删除数据库(续)

删除数据库的过程涉及删除其数据文件、重做日志文件、控制文件和初始化参数文件。您可以使用SQL 语句DROP DATABASE 手动删除数据库。使用DROP DATABASE 语句将删除所有控制文件及控制文件中列出的其它所有数据库文件。要成功使用DROP DATABASE 语句,必须符合以下所有条件:?数据库必须已装载且已关闭。

?数据库必须以独占方式装载(而不是在共享模式下)。?数据库必须已经在RESTRICT 模式下启动。下面是这些语句的一个示例:

STARTUP RESTRICT FORCE MOUNT; DROP DATABASE;

DROP DATABASE 语句对归档日志文件不起作用,对数据库的副本或备份也不起作用。最好使用Recovery Manager (RMAN) 来删除这种文件。如果数据库保存在裸盘中,则不会删除实际裸盘专用文件。h

a n f e i h

a n (h a n f e i a

b

c 2002@163?c o m ) h a s a n o n -t r a n s f e r a b l e l i c e n s e t o u s e t h i s S t u

d

e n t G u i d e ?U n a u t h o r i z e d r e p r o d u c t i o n o r d i s t r i b u t i o n p r o h i b i t e d ? C o p y r i g h t ? 2012, O r a c l e a n d /o r i t s a

f f i l i a t e s ?

相关文档