【oracle 表空间操作】教程文章相关的互联网学习教程文章

oracle 创建用户指定表空间报错ORA-28010: 无法使外部用户, 全局用户或没有验证方法的用户失效【代码】

我在plsql里复制了system这个用户的sql我连接了服务器上的oracle之后想执行sql创建一个用户并指定它的表空间结果在navicat里报了这个错误,我以为是system用户的问题,然后我就用sys用户登录结果,还是报这个错误我就连接远程服务器用sqlplus登录再创建还是报这个错误 然后就去百度这个错误直接搜不到,我就去了Oracle的官网去搜索也是搜不到这个错误的解决方案,然后突发奇想直接单创建用户试试,果然创建成功了 那我就转变了思...

oracle创建表空间

导入数据前要先创建表空间导入命令 imp file= full=y 回车输入用户名密码 可能有的表空间 不存在要创建 /*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile ‘D:\oracle\oradata\Oracle9i\user_temp.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local; /*第2步:创建数据表空间 */create tablespace user_data logging datafile ‘D:\oracle\orad...

Oracle 一些表空间问题的处理【代码】【图】

一,SYSAUX 表空间不足 SYSAUX 表空间做为 SYSTEM 表空间的辅助表空间,主要存放 EM 相关的内容以及表统计信息,AWR快照,审计信息等,而如果 SYSAUX 表空间在默认条件下你如果不做任何配置,随着时间的推移,会膨胀的越来越大。1、是什么占用了 sysaux 空间select occupant_name, schema_name, occupant_desc, space_usage_kbytesfrom v$sysaux_occupantsorder by space_usage_kbytes desc可以看到是主要是 AWR 占用了空间。2、清...

Oracleundo表空间与redo日志【图】

undo表空间与redo日志文件在oracle中的作用非常重要,本文重点介绍undo回滚段的作用与特点,同时简单介绍undo与redo的区别和各自 undo表空间与redo日志文件在Oracle中的作用非常重要,本文重点介绍undo回滚段的作用与特点,同时简单介绍undo与redo的区别和各自己的作用: 一.undo中数据的特点:1。是数据修改前的备份,主要是保证用户的读一致性2. 在事务修改数据时产生3。至少保存到事务结束 二。undo数据的作用:1.回滚(rollback...

Oracle系统默认临时表空间以及redo日志文件问题处理

本人现在要把Oracle的数据同步到MySQL,运用的ETL工具,由于数据量很大,而且有子查询要用到临时表空间,导致原来的该临时表空间 问题:本人现在要把Oracle的数据同步到MySQL,运用的ETL工具,由于数据量很大,而且有子查询要用到临时表空间,导致原来的该临时表空间,空间不足,根据报错直接想到了给该临时表空间添加临时文件。查看了它原有的临时文件的路径,也没有多想直接在这个路径下添加了一个文件,谁知道该路径空间不足了,...

Oracle在PLSQL Developer上创建表空间和用户脚本

最近用到从oracle的dmp文件中还原数据 由于没有这方面的资料,在网上搜集了一些,相信有以下这些资料,我们可以成功地将dmp文件用命令行的方式还原回去 在这里我用的是oracle10g的版本,我的机器是512内存的,运行oracle的web管理程序有一些困难,所以我选择通过命令行的方式, 以下我的安装完成后,oracle给出的报告 Enterprise Manager Database Control URL - (orcl) : http://localhost:1158/em 数据库配置文件已经安装到 ...

oracle表空间与分区表

(1). 表空间及分区表的概念 表空间:  是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。 分区表: 当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,不至于每次都扫描整张表。 (2).什么时候使...

Oracle数据库创建表空间【代码】

create tablespace new_taspace --表空间名 DATAFILE ‘D:\NEWTABLESPACE.DBF‘ --表空间关联的数据文件和位置 size 200M --文件初始大小 autoextend on next 20MB MAXSIZE 400MB; --文件大小可自动扩展,每次扩展20MB,最大400MB--创建表空间create tablespace new_taspace1 --表空间关联的数据文件和位置DATAFILE ‘D:\NEWTABLESPACE1.DBF‘ --文件初始大小SIZE 200M--日志文件Loggingextent management localsegment space m...

ORACLE 11G收缩表空间报错 ORA-03297: file contains used data beyondrequested RESIZE value【代码】

drop一些无用的大表,但是发现空间没有变化,df -h还是没有释放出磁盘空间来。SQL> set line 200SQL> set pagesize 200SQL> col name format A150 1,查看表空间使用情况SQL> SELECTUPPER(F.TABLESPACE_NAME) "表空间名",2   D.TOT_GROOTTE_MB "表空间大小(M)",3   D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",4   TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) /D.TOT_GROOTTE_MB * 100,...

Oracle数据库创建表空间【代码】【图】

--创建表空间create tablespace new_taspace1 --表空间关联的数据文件和位置DATAFILE ‘D:\NEWTABLESPACE1.DBF‘ --文件初始大小SIZE 200M --日志文件Loggingextent management localsegment space management auto; --以分号结束 --删除表空间把物理文件一并删除drop tablespace new_taspace including contents and datafiles --创建用户create user ordersidentified by 123456default tablespace new_taspace; --给用户创建默...

Oracle更改表空间文件位置

Oracle更改表空间文件位置:set oracle_sid=orcl;sqlplus /nologconn sys/password as sysdba;shutdown immediate; 复制(移动)数据文件至新路径 startup mount; alter database rename file ‘c:\oracle_data\test_data01.dbf’ to ‘d:\oracle_data\test_data01.dbf‘; alter database open; 进行检查测试!Oracle更改表空间文件位置标签:本文系统来源:http://my.oschina.net/longfirst/blog/420274

(转)oracle表空间使用率统计查询【代码】【图】

转自:http://www.cnblogs.com/xwdreamer/p/3511047.html 参考文献 文献1:http://blog.itpub.net/24104518/viewspace-730682,字符有格式,需要清理一下 文献2:http://www.cnblogs.com/fengyun627/archive/2009/07/27/1532551.html 文献3:http://blog.csdn.net/hproc/article/details/7372265 sql语句格式化:http://web.chacuo.net/formatsql 背景 今天发现有一张采样表从1月5号开始不记录数据了,所以想查看一下表空间使用率,...

Oracle表空间及分区表

(1) 表空间及分区表的概念表空间:  是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表: 当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个“表空间”(物理文件上),这样查询数据时,不至于每次都扫描整张表而只是从当前的分...

Oracle建立表空间和用户【代码】

授权:grant create session to 用户名; grant create table to 用户名; grant create tablespace to 用户名; grant create view to 用户名; [sql] view plaincopy 表空间 建立表空间(一般建N个存数据的表空间和一个索引空间): create tablespace 表空间名 datafile ‘ 路径(要先建好路径)\***.dbf ‘ size *M tempfile ‘ 路径\***.dbf ‘ size *M autoextend on ...

oracle建立表空间

//创建临时表空间 create temporary tablespace test_temp tempfile ‘E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf‘ size 32m autoextend on next 32m maxsize 2048m extent management local; //创建数据表空间 create tablespace test_data logging datafile ‘E:\oracle\product\10.2.0\oradata\testserver\test_data01.dbf‘ size 32m autoextend on next 32m maxsize 2048m extent m...