oracle 11g 导入数据库,表空间超过32G的解决办法

Centos7上Oracle数据库创建表空间并导入数据 文章目录前言正文一、Centos7虚拟机上安装上Oracle11g数据库二、表空间的创建三、表的创建四、数据库表数据的导入五、数据库表数据的导出(待完善)六、常用的Linux命令七、一些问题集合小结 前言 最近公司需要在 Centos7 虚机上安装上 Oracle11g 数据库,并在数据库里面建表和导入数据,由于之前没有实际操作过,所以自己整理一篇相关的笔记记录一下具体的过程以及在这个过程中遇到的问题。 正文 一、Centos7虚拟机上安装上Oracle11g数据库 具体的安装步骤可以自己百度,网上有很多教 阅读详情

问题描述:

导入dmp文件,要创建表空间,但是dmp文件大小为51G,而oracle设置的表空间最大只能为32G


解决办法:

为表空间增加一个数据文件即可


1.创建两个表空间:NNC_DATA01.DBF 和 NNC_INDEX01.DBF :
create tablespace NNC_DATA01
logging  
datafile 'H:\IDE\oracle\oradata\orcl\NNC_DATA01.dbf' 
size 50m  
autoextend on  
next 50m maxsize 32767m  
extent management local; 


create tablespace NNC_INDEX01
logging  
datafile 'H:\IDE\oracle\oradata\orcl\NNC_INDEX01.dbf' 
size 50m  
autoextend on  
next 50m maxsize 32767m  
extent management local;   

alter tablespace NNC_DATA01  
add datafile 'H:\IDE\oracle\oradata\orcl\NNC_DATA02.dbf' size 50m 
autoextend on next 50m maxsize 32767m;


2.创建用户nc633jx/a:
Create user nc633jx identified by a default tablespace NNC_DATA01 temporary  tablespace temp;

3.授权用户:
Grant connect,dba to nc633jx; 

4.还原数据库nc633jx:
impdp nc633jx/a@orcl schemas=nc633jx directory=DATA_PUMP_DIR dumpfile=1009jt1.DMP logfile=1009jt1.log 


-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------

5.删除表空间:
drop tablespace  NNC_DATA01  including contents and datafiles;
drop tablespace  NNC_INDEX01 including contents and datafiles;


6.删除数据库用户:
drop user  nc633jx cascade;


7.删除磁盘上生成的表空间文件:
H:\IDE\oracle\oradata\orcl\NNC_DATA01.dbf
H:\IDE\oracle\oradata\orcl\NNC_INDEX01.dbf


Oracle11G的表空间数据文件大小限制问题处理 oracle11g的表空间数据文件容量与DB_BLOCK_SIZE有关,在初始建库时,DB_BLOCK_SIZE要根据实际需要,设置为 4K,8K、16K、32K、64K等几种大小,ORACLE的物理文件最大只允许4194304个数据块(由操作系统决定),表空间数据文件的最大值为 4194304×DB_BLOCK_SIZE/1024M。即:4k最大表空间为:16384M8K最大表空间为:32768M16k最大表空间为:65536M32K最大表空间为:131072M。 阅读详情

相关推荐

oracle数据库单个表空间达到32G后程序报错表空间不足问题排查、处理;查询表空间使用情况,delete、truncate、drop释放表空间步骤

oracle数据库单个表空间达到32G后程序报错表空间不足问题排查、处理;查询表空间使用情况,delete、truncate、drop释放表空间步骤

qq445829096的博客 676

关于oracle 表空间满32G了怎么处理的问题

1、删除表空间数据(如果数据无效了); 2、删除用户数据(如果存在多个用户数据冗余了,删除旧的数据); 3、增加表空间文件(推荐)。 删除数据前一定要考虑清楚和做好备份。

努力工作 认真玩 8975

Oracle11g 使用create database手动创建数据库

1.使用create database创建数据库步骤: oradim -new -sid 数据库实例名 -intpwd 密码 oradim -new -sid OracleDB -intpw OraclePass 2.创建初始化数据参数文件(PFile),目标文件保存为initOracleDb.ora,保存地址为:D:\initOracleDb.ora db_name='OracleDb'

lori_xj的专栏 6849

oracle 表空间文件达到32G后解决办法

数据库报错:"ORA-01654: 索引。。。无法通过8192(在表空间。。。中)扩展"、或者:ora-01652无法通过128(在表空间temp中)扩展temp段,这种错误信息时,表明数据库表空间文件或者临时表空间文件已经达到上限; 解决办法:增加表空间文件,sql语句如下:altertablespacetempaddtempfile'/oracle/database/oradat...

荡剑江湖 1万+

Oracle11G表空间数据文件扩容实战:突破32G限制的解决方案

本文详细解析了Oracle11G表空间数据文件32G限制的成因,并提供了三种突破限制的实战方案:增加新数据文件、重建数据库调整DB_BLOCK_SIZE、使用Bigfile表空间。针对生产环境,文章还分享了表空间监控、文件分布和命名规范等最佳实践,帮助DBA高效管理数据库存储空间。

weixin_42525637的博客 162

Oracle单个数据文件超过32GB后扩容MySQL

此外,数据迁移过程可能需要一定的时间和资源,因此请确保在生产环境中进行充分的测试和备份。完成数据迁移后,您可以执行一些测试和验证步骤,以确保数据在MySQL中正确地存储和访问。一旦数据成功导入MySQL,您需要确保将新数据添加到现有数据的末尾,以保持数据的完整性和一致性。在MySQL中,您需要创建一个新的数据库来存储数据文件的内容。请确保在创建表时使用与Oracle中相同的列名和数据类型,以确保数据能够正确地转移和存储。这将返回MySQL表中的所有数据,您可以与原始Oracle数据进行比较。

PmtxPhp的博客 368

mysql文件超过32g_oracle 11g 导入数据库,表空间超过32G的解决办法

问题描述:导入dmp文件,要创建表空间,但是dmp文件大小为51G,而oracle设置的表空间最大只能为32G解决办法:为表空间增加一个数据文件即可1.创建两个表空间:NNC_DATA01.DBF 和 NNC_INDEX01.DBF :create tablespace NNC_DATA01loggingdatafile 'H:\IDE\oracle\oradata\orcl\NNC_DATA01...

weixin_31990755的博客 397

从零到一:QT for OpenHarmony 开发环境实战搭建与踩坑指南

本文是一份详尽的QT for OpenHarmony开发环境搭建实战指南。文章手把手教你如何在Windows和macOS系统上,从环境准备、核心工具(DevEco Studio与社区版QT SDK)安装配置,到创建首个QT Quick项目、解决构建部署中的常见问题,最终实现应用在OpenHarmony设备上运行。内容涵盖关键配置修改、资源管理及深度踩坑经验,旨在帮助开发者高效开启跨平台开发之旅。

weixin_29190573的博客 325

oracle表空间大小的限制和DB_BLOCK_SIZE的概念

之前接触的项目表空间最大也不超过10G,所以导入数据库时一直使用导入本地的oracle数据库文件的方法,即根据dmp文件大小设置一个数据文件,设定表空间最大值。 --创建表空间,数据文件为'F:\app\zang\oradata\orcl\charge_zang.dbf',初始大小50M,递增10M,最大递增到2G create tablespace charge_zang datafile 'F:\app\zang\oradata\orcl\charge_zang.dbf'   size 50M   

chuixue24的博客 7398

深入解析STM32驱动AT25DF321A FLASH芯片的SPI通信与数据完整性验证

本文深入解析STM32通过SPI通信驱动AT25DF321A FLASH芯片的全过程,包括硬件连接、驱动函数实现与数据完整性验证。重点介绍SPI配置、读写操作优化及CRC校验方法,确保数据存储的可靠性,为嵌入式存储系统开发提供实用指南。

agile9scrum的博客 1064

中国IP发展之面面观

谢学军/邱善勤2006-1-25 9:29:28电子经理世界       IP远没有我们当初想象的那么简单   当SoC设计方法学刚刚传到国内的时候,学界为之欢呼雀跃,由于IP/SoC设计技术的使用,可以将发达国家用几年甚至十几年积累起来的设计技术直接为我所用,使中国的集成电路跳过漫长的积累阶段,迅速站到较高的起点上。因此在当时看来,IP/SoC设计技术是我国提升设计水平、发展

klxdmm305的专栏 1188

mysql文件超过32g_Oracle表空间文件达到32G后解决办法

title: "Oracle表空间文件达到32G后解决办法"date: 2021-02-02T19:50:25+08:00draft: truetags: ['oracle']author: "dadigang"author_cn: "大地缸"personal: "http://www.real007.cn"oracle 表空间文件达到32G后解决办法数据库报错:"ORA-01654: 索引。。。...

weixin_35356909的博客 401

【5G NB-IoT NTN】3GPP R17 NB-IoT NTN介绍_nbiot ntn

在3GPP R17协议中,将NB-IoT集成到了NTN(非陆地网络,即卫星通信)中,并定义了一个系统架构。在这个架构中包括一个可配置再生payload的低轨道(LEO)卫星,这意味着该卫星可以执行传统基站的全部或部分功能。该系统架构还可以适配同步轨道(GEO)卫星,这些卫星与LEO卫星类似,也可以配置再生payload。系统高度范围轨道波束覆盖范围LEO300~1500km绕地球转100~1000kmGEO35786km与地球自转同步200~3500km。

2401_84010302的博客 3568

Oracle11g 创建表空间、查看表空间以及扩展表空间

1、创建表空间 CREATE TABLESPACE DB_DATA LOGGING DATAFILE 'D:app/Administrator/oradata/NewDB/DB_DATA.DBF' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE UNLIMITED ...

pixel123的博客 5369

lerobot VLA--SmolVLA代码的讲解

2.图像resize至正方形224x224,图像长宽比不变,其他区域用黑色补充,标记为mask=1,若占位图像(摄像头缺失),则 创建全-1像素的占位图像 标记为mask=0,image为[1, 3, 512, 512],img_mask为True,masks列表长度为2,img_masks为2,因为我这里两个相机。文本嵌入:通过embed_language_tokens() 被转换为嵌入表示,lang_emb 是语言的嵌入,包含了语言的语法和语义信息。1.像素值[0,1]->[-1,1]

caokaifa的博客 4067

Nginx健康检查实战:如何用第三方模块提升服务可用性(附详细配置)

本文深入探讨了如何通过集成第三方健康检查模块来提升Nginx的服务可用性。文章对比了Nginx默认被动检查的局限性,并详细介绍了主动健康检查的核心优势、主流模块选型,以及以nginx_upstream_check_module为例的实战部署与配置指南,帮助运维人员构建更可靠的负载均衡架构。

weixin_28331555的博客 308

Oracle11G表空间数据文件扩容策略与DB_BLOCK_SIZE优化实践

本文深入探讨了Oracle 11G数据库表空间数据文件扩容的核心策略与DB_BLOCK_SIZE优化实践。针对单个数据文件的大小限制问题,文章详细解析了DB_BLOCK_SIZE如何决定文件上限,并提供了增加数据文件、处理临时表空间等实战扩容方案。同时,指导读者如何根据OLTP或OLAP等不同业务场景选择最佳的DB_BLOCK_SIZE,以从根本上优化数据库性能和存储规划。

jwt8token的博客 826

HttpClient跳过HTTPS证书验证的3种实战方法(含完整代码示例)

本文详细介绍了HttpClient跳过HTTPS证书验证的3种实战方法,包括自定义TrustManager、SSLContext配置和HttpClientBuilder高级定制,并提供完整代码示例。这些方法适用于开发和测试环境,帮助开发者快速解决自签名证书或未认证证书导致的HTTPS请求失败问题,但需注意生产环境的安全风险。

weixin_29213655的博客 530

mysql文件超过32g_oracle 表空间文件达到32G后解决办法

数据库报错:"ORA-01654: 索引。。。无法通过8192(在表空间。。。中)扩展"、或者:ora-01652无法通过128(在表空间temp中)扩展temp段,这种错误信息时,表明数据库表空间文件或者临时表空间文件已经达到上限;解决办法:增加表空间文件,sql语句如下:altertablespacetempaddtempfile'/oracle/database/oradata/...

weixin_31626765的博客 500

语音识别:PyAudio、SoundDevice、Vosk、openai-whisper、Argos-Translate、FunASR(Python)

本文介绍了Python中常用的音频处理库PyAudio,详细解析了其核心功能、核心概念和典型工作流程。PyAudio是一个跨平台的音频I/O库,支持音频录制、播放、实时流处理和低延迟操作。核心概念包括PyAudio类(管理音频设备和流)和Stream类(代表音频流)。文章重点讲解了open()方法的关键参数、回调函数的使用方式以及典型的工作流程,包括设备查询、流配置和资源释放。PyAudio适用于需要实时音频处理的场景,如语音识别和音频效果处理。

算法工程师 706

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

oracle 11g表空间之最大最小

oracle支持的文件大小和他的db_block_size和db_block的数量决定的。在oracle 9i以前,oracle 的db_block的数量最大只能为2的22次方个,而我们通过oracle默认的模板建的数据库实例的db_block_size是8K。所以oracle 9i以前支持的单个文件的默认大小是32GB。虽然在oracle 11g没有这个限制,但是它默认的能力也是这么多。所以我在...

Data & Analysis 1350

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

NC65创建表空间脚本-ORACLE 11G

NC65 数据库配置 window版本表空间设置 CREATE TABLESPACE NNC_DATA01 DATAFILE ‘D:\app\Administrator\oradata\orcl\nnc_data01.dbf’ SIZE 500M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K; CREATE TABLESPACE NNC_INDEX01 DATAFILE ‘D:\app\Administrator\orada

xiaoguangf的博客 1522

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

docker 安装 oracle11g & oracle导入dmp文件

1.docker 安装 oracle11g 拉取镜像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 启动容器 docker run -d -p 1521:1521 -v /opt/oracle:/tmp --privileged=true --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g --restart=on-failur

sinat_17618381的博客 1103

Oracle11g创建表空间,用户,添加权限及基本查询R2

第一步:创建表空间 一、创建两个数据库的文件(XXXX.dbf 【数据表空间】和XXXX_temp.dbf 【临时表空间】两个文件) SQL> CREATE TABLESPACE XXXX LOGGING DATAFILE 'D:\oracle\oradata\orcl\XXXX.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL; 表空间已创建。 create temporary tablespac

人小鬼大的博客 1389

Oracle 11g利用Create Database手工创建数据库

除了利用DBCA创建数据库之外,还可以利用Create Database语句手工创建数据库,本篇主要探讨如何手工进行数据库的创建。

个人公众号:Alen的数据库学习笔记 4321

oracle imp指定表空间导入,imp导入其它表空间数据库

imp数据导入imp相当于是exp的反向工程。1、执行imp命令与exp相同,也是有三种调用方式:* 命令行调用* 参数文件调用* 交互方式调用2、同时,执行imp命令导入数据时也分为4种模式:表模式、用户模式、表空间模式和数据库模式3、执行导入前务必搞清楚的几个问题:* 生成D...文章技术小甜2017-11-171335浏览量Oracle 数据库(表)的逻辑备份与恢复导入最好用:导入...

weixin_42410443的博客 1990
上一篇: Java基础——finally return执行的先后顺序
下一篇: oracle数据库,表空间,数据文件的关系
冷静BB
博客等级 码龄12年 298粉丝 112原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值