1.创建表空间
表空间是什么:
https://baike.baidu.com/item/Oracle表空间/3195846?fr=aladdin
你得创建俩数据库,一个是主数据库,另外一个是辅助数据库。
主表空间用于存放数据,这比较好理解,创建方法如下ctrl+c/ctrl+v拿走不谢
CREATE TABLESPACE test LOGGING DATAFILE 'D:\OracleDB\tests.dbf'
SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;
创建完成后:
另外一个是辅助数据库,介绍可以参考https://www.cnblogs.com/linn/p/5717737.html
创建过程如下:
create temporary tablespace test_temp tempfile 'D:\OracleDB\test_temps.dbf'
size 100m autoextend on next 32m maxsize 500m extent management local;
创建完成后
接着,建立一个用户与其进行关联(这个过程必须,虽然我觉得十分反人类)
2.建立用户
注意对应关系,代码在下,拿走不谢
CREATE USER testuser IDENTIFIED BY test_psd_12345 DEFAULT TABLESPACE test TEMPORARY TABLESPACE test_temp;
testuser:用户名
test_psd_12345:密码
test:建立的主数据库
test_temp:建立的辅助数据库
3.分配用户权限
grant connect,resource,dba to testuser;
使用该用户登录数据库:
这样,由该用户创建的表将会存放在该用户连接的表空间test里面,并且征用的表空间是test_temp缓存表空间。
下一章我们将会讲增删改查