Oracle创建表空间使用Navicat连接

记录备用

表空间:用来进行数据存储的(表、function、存储过程等),所以是实际物理存储区域。

临时表空间:主要用途是在数据库进行排序运算[如创建索引、order by及group by、distinct、union/intersect/minus/、sort-merge及join、analyze命令]、管理索引[如创建索 引、IMP进行数据导入]、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。

1 创建临时表空间:可以多个数据公用一个临时表空间,注意创建的大小即可,名称随意

create temporary tablespace test_temp    -- 创建临时表空间test_temp
tempfile '/data/oracle/oradata/orcl/test_temp.dbf'    -- 数据存放的位置
size 50m    -- 初始空间50M
autoextend on    --支持自动扩展
next 50m maxsize 20480m    --每次扩大50 最大可以扩大到 20280M 如果想扩大至无限:unlimited 
extent management local;

2 创建表空间 

CREATE TABLESPACE test_data --创建名为test_data的表空间
LOGGING
DATAFILE '/data/oracle/oradata/orcl/test_data.dbf'
SIZE 50M    -- 其初始大小为50M
AUTOEXTEND ON    -- 支持自动扩展
NEXT 50M MAXSIZE 20480M    -- 每次增量为50M ,最大2048M
EXTENT MANAGEMENT LOCAL;

3 创建用户并关联表空间

CREATE USER username IDENTIFIED BY "password" --创建用户
DEFAULT TABLESPACE test_data  --关联表空间
TEMPORARY TABLESPACE test_temp; -- 临时表空间

密码不输双引号会报错:

4 用户授权:GRANT connect,dba to otest;

5 创建备份文件夹:create directory exp_dir as '/data/oracle/oradata/orcl/dmpfile'

 用户授权备份文件夹:grant read,write on directory exp_dir to otest;

6 防火墙打开端口1521 

7 使用navicat连接成功

参考博文:Linux-CentOS7下安装Oracle11g - sankuoshu - 博客园 (cnblogs.com)

Oracle创建表空间 - 青华佳园 - 博客园 (cnblogs.com)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值