admin 管理员组

文章数量: 1184232


2024年1月15日发(作者:sap行业是干什么的)

一:遵循如下步骤创建一个数据库:

作为管理组小组登录到您的计算机上,此小组有权限安装 Oracle 软件并创建和运行数找到引据库。

用源。1.

错误!未如下所示在 Windows 操作系统时启动 DBCA:

错误!未找到引Start > Programs > O-racle - home_name > Configuration and Migration Tools >

用源。2.

Database Configuration Assistant

在提示符处输入如下命令在 UNIX 操作系统启动 DBCA:

dbca

错误!未找到引用源。3.

出现 Welcome 页面。单击 Next。

在 Operations 窗口选择 Create a Database ,开始一个调查,使您可以配置并创建找到引数据库。 单击 Next。

用源。4.

错误!未

在 Database Templates 页面上,选择创建数据库使用的数据库模板类型。 您可以单找到引击 Show Details 查看每种数据库类型的配置。 选择适合于您的数据库将支持的工作用源。5. 负载的类型的模板。 如果您不确定,选择默认的 General Purpose模板。单击 Next。

错误!未

错误!未找到引用源。6.

在 Database Identification 页面,输入 Global Database Name 和 SID。单击 Next。

出现 Management Options 页面。 为了使用 Enterprise Manager,选择 Configure the

找到引Database with Enterprise Manager。 选择 Use Database Control for Database

用源。7. Management 以本地管理您的数据库或选择适合您的配置的 Use Grid Control for

Database Management 。单击 Next。

错误!未

错误!未找到引用源。8.

输入惯了用户的密码。单击 Next。

选择适合您的环境的 File System、Automatic Storage Management 或Raw Devices 。找到引单击 Next。

用源。9.

错误!未

指定创建 datafiles 的位置。 选择其一:Use Database File Locations from

找到引Template、Use Common Location for All Database Files或 Use Oracle-Managed

用源。Files。单击 Next。

10.

错误!未

选择 Flash Recovery Area 并指定目录位置和大小。 选择 Enable Archiving 将您找到引的数据库置于 ARCHIVELOG 模式。单击 Next。

错误!未用源。11.

错误!未找到引用源。单击 Sample Schemas 选项卡。 如果您想在您的数据库中包含示例模式 (EXAMPLE)

表空间,请选择 Sample Schemas 。 单击 Custom Scripts 选项卡。

12.

如果需要,在创建数据库以后,指定一个或多个要运行的 SQL 脚本。 否则,接受缺省找到引的 No scripts to run。单击 Next。

错误!未用源。13.

错误!未找到引用源。出现 Memory 页面。 选择 Typical 并输入百分比值。 单击 Sizing 选项卡。

14.

出现 Sizing 页面。 指定能够同时连接到数据库的最小的块空间和作多的操作系统用找到引户进程数量。

错误!未用源。15.

注意: 如果您使用模板,您不能指定块的大小。

单击 Character Set 选项卡。

出现 Character Set 页面。 选择您的数据库的字符集。 单击 Connection Mode 选找到引项卡。

错误!未用源。16.

出现 Connection Mode 页面。 也选择适合您的环境的专用服务器或共享服务器。单找到引击 Next。

错误!未用源。17.

错误!未找到引用源。出现 Database Storage 页。 接受配置或者需要时作出更改。单击 Next。

18.

选择 Create Database 创建您的数据库。 您也可以选择 Save as a Database Template

找到引保存您的配置。 单击 Finish。

错误!未用源。19.

错误!未找到引用源。在 Confirmation 窗口,确认将安装的选项然后单击 OK。

20.

错误!未找到引用源。您的数据库就创建了。

21.

错误!未找到引用源。数据库创建后,您能够更改或解除您的密码或单击 Exit。

22.

二:

数据库创建完成则需要创建用户,表空间并赋予角色权限.

1.如果oracle服务端安装完成之后有对象管理器,则可以直接可视化操作进行创建.(此处不详解了)

2.如果服务端/客户端安装时没有选择对象管理器,则在客户端(服务端)进行本地net服务配置监听!配置完成之后进行测试,查看是否成功.成功之后使用PL/SQL进行操作。

3.小弟比较喜欢使用PL/SQL进行对oracle数据库操作.

a) 可以使用PL/SQL可视化的创建用户,角色,表等等,但是小弟未发现可视化操作创建表空间。所以每次都是使用SQL语句创建表空间之后,其他的可以使用可视化的操作.(可视化操作比较简单,就不在此多说)

b)使用SQL语句进行创建.

1.创建表空间

-- 公共模块表空间

create tablespace cctc_core

logging

datafile

'/ORACLE/PRODUCT/10.2.0/ORADATA/cctchdcq/cctc_'

size 100m

autoextend on next 10m

extent management local

segment space management auto

/

-- 业务表空间

create tablespace cctc_operation

logging

datafile

'/ORACLE/PRODUCT/10.2.0/ORADATA/cctchdcq/cctc_'

size 100m

autoextend on next 10m

extent management local

segment space management auto

/

2.创建用户并分配权限

-- Create the user

create user HDCQ

default tablespace CCTC_CORE--默认表空间

temporary tablespace TEMP

profile DEFAULT

quota unlimited on cctc_core--设定用户的表空间

quota unlimited on cctc_operation;--设定用户的表空间

-- Grant/Revoke role privileges 设定用户权限

grant connect to HDCQ with admin option;

grant dba to HDCQ with admin option;

grant resource to HDCQ with admin option;

-- Grant/Revoke system privileges 表空间的系统权限

grant unlimited tablespace to HDCQ with admin option;

3.创建表

create table t_organization (

-- 主键

org_pk number(10,0) not null,

-- 父主键

father_org_pk number(10,0) default 0,

-- 组织机构名称

org_name varchar2(100) not null,

-- 创建时间

create_time varchar2(50) default

to_char(sysdate,'yyyy-MM-dd HH:mm:ss') not null,

constraint pk_t_organization primary key (org_pk)

)

tablespace cctc_core/

create sequence seq_organization

start with 140

increment by 1

maxvalue 9999999999

minvalue 1

cycle/

-- =============================================

--用途:创建客户来电表

-- 表名:t_customer

-- =============================================

create table t_customer

(

--主键

customer_pk raw(16)

--客户名称

customer_name varchar2(200)

not null,

not null,

--客户电话

customer_phone varchar2(100) not null,

--创建人

create_user_pk int not null,

--创建时间

create_time varchar2(50) default

to_char(sysdate,'yyyy-MM-dd HH:mm:ss') not null,

constraint pk_t_customer primary key (customer_pk)

)

tablespace cctc_operation/


本文标签: 创建 数据库 找到 空间 配置