- 浏览: 489035 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (139)
- JAVA (20)
- Database (11)
- Flex (2)
- OXM (1)
- Oracle (17)
- Persistence (2)
- IDE (5)
- Software Development (12)
- Operation System (22)
- Spring (1)
- Computer (3)
- WEB Server (6)
- Industry Applications (11)
- Project Management (1)
- Web Service (1)
- Linux (9)
- HTML (2)
- Crypto (1)
- Lucene (3)
- Hadoop (10)
- Java Script (2)
- Search (7)
- Python (1)
最新评论
-
bcabchappy:
win7下面无效:当前盘符:%~d0原样输出了
CMD获取当前目录的绝对路径 -
gpo:
很好
struts2文件上传如何限制上传文件类型(类型列表) -
zl0828:
很好的东西,顶你,分享
CMD获取当前目录的绝对路径
SYS用户在CMD下以DBA身份登陆:
在CMD中打sqlplus /nolog
然后再
conn / as sysdba
//创建临时表空间
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
//创建数据表空间
create tablespace test_data
logging
datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
//创建用户并指定表空间
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
//给用户授予权限
grant connect,resource to username;
//以后以该用户登录,创建的任何数据库对象都属于user_temp 和user_data表空间,
这就不用在每创建一个对象给其指定表空间了
撤权:
revoke 权限... from 用户名;
删除用户命令
drop user user_name cascade;
建立表空间
CREATE TABLESPACE data01
DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M
UNIFORM SIZE 128k; #指定区尺寸为128k,如不指定,区尺寸默认为64k
删除表空间
DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;
一、建立表空间
CREATE TABLESPACE data01
DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M
UNIFORM SIZE 128k; #指定区尺寸为128k,如不指定,区尺寸默认为64k
二、建立UNDO表空间
CREATE UNDO TABLESPACE UNDOTBS02
DATAFILE '/oracle/oradata/db/UNDOTBS02.dbf' SIZE 50M
#注意:在OPEN状态下某些时刻只能用一个UNDO表空间,如果要用新建的表空间,必须切换到该表空间:
ALTER SYSTEM SET undo_tablespace=UNDOTBS02;
三、建立临时表空间
CREATE TEMPORARY TABLESPACE temp_data
TEMPFILE '/oracle/oradata/db/TEMP_DATA.dbf' SIZE 50M
四、改变表空间状态
1.使表空间脱机
ALTER TABLESPACE game OFFLINE;
如果是意外删除了数据文件,则必须带有RECOVER选项
ALTER TABLESPACE game OFFLINE FOR RECOVER;
2.使表空间联机
ALTER TABLESPACE game ONLINE;
3.使数据文件脱机
ALTER DATABASE DATAFILE 3 OFFLINE;
4.使数据文件联机
ALTER DATABASE DATAFILE 3 ONLINE;
5.使表空间只读
ALTER TABLESPACE game READ ONLY;
6.使表空间可读写
ALTER TABLESPACE game READ WRITE;
五、删除表空间
DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;
六、扩展表空间
首先查看表空间的名字和所属文件
select tablespace_name, file_id, file_name,
round(bytes/(1024*1024),0) total_space
from dba_data_files
order by tablespace_name;
1.增加数据文件
ALTER TABLESPACE game
ADD DATAFILE '/oracle/oradata/db/GAME02.dbf' SIZE 1000M;
2.手动增加数据文件尺寸
ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf'
RESIZE 4000M;
3.设定数据文件自动扩展
ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf
AUTOEXTEND ON NEXT 100M
MAXSIZE 10000M;
设定后查看表空间信息
SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,
(B.BYTES*100)/A.BYTES "% USED",(C.BYTES*100)/A.BYTES "% FREE"
FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C
WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE
发表评论
-
Oracle行转列、列转行的Sql语句总结
2018-03-20 11:35 0文献出自:https://www.cnblogs.com/ ... -
UNDO损坏的恢复方法
2017-01-15 22:06 1175undo表空间故障特殊恢复(二)------ORA-0109 ... -
分区表、分区索引和全局索引部分总结
2015-10-20 17:35 12312分区表、分区索引和全局索引: 在一个表的数据超 ... -
ORA-01031 权限不足-过程中DBA 角色用户无法执行DDL
2015-03-25 18:39 7252Oracle的存储过程,是我们使用数据库应用开发的重要工具 ... -
Oracle set unused的用法
2014-02-17 22:13 5195Oracle set unused的用法 SET UNUS ... -
Oracle 的 REPLACE 和 REGEXP_REPLACE
2013-11-29 17:50 2082REPLACE 函数是用另外一个值来替代串中的某个值。例如 ... -
Oracle 字符集的查看和修改
2013-06-05 18:18 890一、什么是Oracle字符集 Orac ... -
Oracle nls_sort和nlssort 排序功能简述
2013-04-01 17:11 1118(1)ALTER SESSION SET NLS_SORT= ... -
Oracle 随记
2012-06-06 15:35 972本文是鄙人从发布日期开始收集的一些开发上的小经验。不足之处, ... -
64位Windows下plsqldev 报“ORA-12154: TNS:无法解析指定的连接标识符”问题
2012-04-28 17:37 6582接着上次的话题,在64 ... -
oracle中对排序的总结
2012-01-09 15:07 1015-- 按拼音排序 ( ... -
Oracle Hint
2011-12-13 18:29 1084声明文献出处:http://w ... -
ORACLE的BULKCOLLECT和FORALL
2011-07-26 16:52 1153FORALL语句的一个 ... -
Oracle日期函数集锦
2011-07-07 16:36 1077Oracle日期函数集锦(一) 一、 常用日期数据格式 ... -
Oracle over函数
2011-04-07 18:44 1366sql over的作用及用法 RANK ( ) OV ... -
偶遇Oracle的Listener服务启动错误
2010-10-07 15:55 1303下午刚回来,开机后首先启动了QQ,然后是POPO,再到迅雷,最 ... -
oracle 的 union union all intersect minus 区别
2010-08-25 17:42 2071关键字: oracle union un ...
相关推荐
创建表空间,创建用户分配权限,设置表空间自增长,修改大小
Oracle创建表空间、创建用户并指定表空间、给用户授予权限
创建表空间、创建用户以及授权、查看权限 创建表空间、创建用户以及授权、查看权限
创建表空间 create tablespace dm logging datafile 'D:\app\Administrator\oradata\dm.dbf' size 8m autoextend on next 8m maxsize 32m; b.在表空间下创建用户 create user dm identified by ...
oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作
创建表空间创建表空间
Oracle创建表空间.创建用户.创建表
完整ORACLE创建表空间、用户、设置用户权限脚本,txt格式,很实用
orcale中创建表空间,orcale中创建表空间
创建表空间参数详解,创建表空间参数详解,创建表空间参数详解
Oracle RAC增加ASM盘,创建表空间
orcl创建表空间,创建orcl用户,导入、导出数据
Oracle数据库创建表空间和用户.doc
这是真对oracl数据库的,主要是初始化的基本操作,创建表空间 创建用户及授权,并提供了相应的代码,解析了代码的含义。
oracle 创建用户及表空间,及用户权限分配
使用oracle创建表空间等等的一些信息
oracle11g 控制台命令创建表空间(数据库)
oracle创建表空间、创建用户、并为用户分配相关权限的语句。
oracle创建表空间、用户、导入、导出数据;授权给新建的用户
oracle 11G创建表空间、用户、密码、索引、分配权限、删除表空间、数据泵导入、导出