oracle数据库的建立过程

本文详细介绍如何使用Oracle Database Configuration Assistant创建数据库,并设置统一的用户名密码。此外还介绍了创建表空间、分配用户权限、建立分区表及索引的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.应用oracle的Database Configuration Assistant建立数据库所有用户一个密码(admin)库名database

2.sqlplus  conn sys/admin@database as sysdba 

成功连接后

3.执行

Create user username identified by admin;

Grant connect,resource  to username;

4.建立表空间

CREATE TABLESPACE ts_User BLOCKSIZE 8192 DATAFILE  'e:\ORACLE\PRODUCT\10.2.0\ORADATA\database\ts_User.dbf' 
SIZE 300m       AUTOEXTEND ON NEXT 200m  MAXSIZE unlimited EXTENT MANAGEMENT LOCAL  AUTOALLOCATE  ONLINE 
PERMANENT  SEGMENT SPACE MANAGEMENT AUTO;

5.设置用户username对表空间 ts_user的权限

alter user username quota unlimited on ts_user;

6.以用户username登录并建立表,表分区及索引

create table table_user
(
id  number not null,
age date,

time date,
)
partition by range(time)
(partition p1 values less than(to_date('2010-9-1','yyyy-mm-dd')) tablespace ts_User,
partition p2 values less than(to_date('2010-10-1','yyyy-mm-dd')) tablespace ts_User,
partition p120 values less than (maxvalue) tablespace ts_User
);
alter table table_user add constraint  pk_id primary key(id) using index tablespace ts_user; --增加主键约束并指定表空间
create index time_local on table_user(time) local;  --一般索引分布在表分区上
create bitmap index age_local on table_user(age) local;  --位图索引 本地索引分布在表分区上


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lyflcear

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值