Oracle 创建表空间和表

简介: 学习了解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
);



相关文章
|
6月前
|
存储 Oracle NoSQL
Oracle 表空间、数据文件、schema的关系
Oracle 表空间、数据文件、schema的关系
187 2
|
SQL 监控 Oracle
Oracle创建和管理表空间
Oracle创建和管理表空间
97 1
|
Oracle 关系型数据库 数据库
9-4 Oracle管理表空间和数据文件
9-4 Oracle管理表空间和数据文件
123 0
|
3月前
|
Oracle 关系型数据库 数据库
[oracle]拆分多用户的公共表空间
[oracle]拆分多用户的公共表空间
|
4月前
|
存储 监控 Oracle
关系型数据库Oracle空间不足
【7月更文挑战第15天】
61 6
|
4月前
|
存储 Oracle 关系型数据库
关系型数据库Oracle 空间不足
【7月更文挑战第16天】
54 2
|
6月前
|
存储 数据库
发现oracle10gSYSAUX空间没有了进行处理
发现oracle10gSYSAUX空间没有了进行处理
40 0
|
6月前
|
SQL Oracle 关系型数据库
Oracle 数据泵导出导入(映射表空间、Schema)
Oracle 数据泵导出导入(映射表空间、Schema)
|
6月前
|
Oracle 关系型数据库 数据库
Oracle 11gR2学习之三(创建用户及表空间、修改字符集和Oracle开机启动)
Oracle 11gR2学习之三(创建用户及表空间、修改字符集和Oracle开机启动)
|
6月前
|
存储 Oracle 关系型数据库
Oracle表空间:数据王国的疆域规划
【4月更文挑战第19天】Oracle中的表空间是逻辑存储结构,用于存放数据库对象的物理数据,是数据库性能优化和备份恢复的基础。表空间类型多样,如永久和临时表空间,需根据业务需求进行规划和管理。通过监控使用情况、利用自动扩展功能,可有效管理表空间,提高数据访问速度和可靠性。深入理解表空间有助于优化数据库存储和管理。