Oracle数据库建库

来源:互联网 发布:淘宝发布宝贝类目选择 编辑:程序博客网 时间:2024/05/22 15:05

使用的Oracle数据库,在命令行sql*plus上用管理员账号登录,输入以下命令:

sqlplus / assysdba;

然后建立表空间和用户并执行数据初始化脚本,其步骤如下:

1)  表空间

建立临时表空间:

create temporary tablespace 表空间名 

tempfile '路径(要先建好路径)\***.dbf '

size *M

autoextend on next *M maxsize unlimited

 

建立数据表空间:

crte tablespace表空间名

datafile '路径(要先建好路径)\***.dbf' size *M

autoextend on --自动增长

autoextend on next *M maxsize unlimited

extent management local segment space management auto

 

2)  创建用户并指定表空间

create user 用户名 identified by密码 

default tablespace 数据表空间名 

temporary tablespace 临时表空间名

 

3)  给用户授予权限

grant dba to用户名;

 

完整例子如下所示:

1.  create temporary tablespace EXPORTAL_TEMP

2.  tempfile '/opt/oracle_tablespaces/EXPORTAL_TEMP.dbf'

3.  size 1024M 

4.  autoextend on next 100M maxsize unlimited;

5.   

6. create  tablespace EXPORTAL   

7. datafile '/opt/oracle_tablespaces/EXPORTAL.dbf'   

8. size 1024M   

9.  autoextend on next 100M maxsize unlimited

10. extent management local

11. segment space management auto;

12.  

13.create user exportal identifiedby exportal

14.default tablespace EXPORTAL   

15.temporary tablespace EXPORTAL_TEMP;

16. 

17. grant dba to exportal 

0 0
原创粉丝点击