Oracle 创建表空间和表

Oracle 创建表空间和表

查找oracle11安装目录

我的电脑右击—管理—服务—orcleserviceOrcl—双击—可看路径

(d:\oraclexe\app\oracle\product\11.2.0\server\bin\ORACLE.EXE XE)

sqlplus创建表空间和用户

(输入用户名sys as sysdba【是默认的系统用户】,密码是安装orcle时的密码)

C:\Users\Administrator>sqlplus

SQL*Plus: Release 11.2.0.2.0 Production on Fri Jul 19 13:21:30 2019

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

Enter user-name: sys as sysdba

Enter password:

Connected to:

Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production

--1、创建表空间:

--格式: create tablespace 表间名 datafile '数据文件名' size 表空间大小

--(*数据文件名 包含全路径, 表空间大小 500M 表是 500兆)

SQL> create tablespace data_test datafile 'D:\oraclexe\app\oracle\oradata\XE\data_1.dbf' size 500M;

Tablespace created.

--2、建好tablespace, 就可以建用户了 创建用户并指定表空间

--格式: create user 用户名 identified by 密码 default tablespace 表空间表;

--(*我们创建一个用户名为 study,密码为 study, 缺少表空间为 data_test -这是在第二步建好的.)

--(*缺省表空间表示 用户study今后的数据如果没有专门指出,其数据就保存在 data_test中, 也就是保存在对应的物理文件 D:\oraclexe\app\oracle\oradata\XE\data_1.dbf中)

SQL> create user data0719 identified by data0719 default tablespace data_test;

User created.

--3. 授权给新用户

----表示把 connect,resource权限授予data0709用户

----表示把 dba权限授予给 data0709

SQL> grant connect,resource to data0719;

Grant succeeded.

SQL> grant dba to data0719;

Grant succeeded.

SQL>

---创建表

create table test2( 

  id      varchar2(10)   primary key, 

  name    varchar2(100) not null

);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

度假的小鱼

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

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

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

打赏作者

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

抵扣说明:

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

余额充值