表空间

IMP/EXP,数据泵,SQL*Loader ,rman,oracle数据库备份

匿名 (未验证) 提交于 2019-12-03 00:09:02
IMP/EXP,数据泵,SQL*Loader ,rman 数据库的逻辑备份和恢复:exp和imp 1.导库:导出和导入整个数据库 2.导表空间:导出和导入表空间 3.导表用户:导出和导入用户中所有对象 4.导表:导出和导入表或表分区 (1)commit=y 插入并提交,频繁提交会影响数据库效率。提交数据库过大时可以添加。 (2)ignore=y/n 该参数表示忽略创建错误,并继续执行。 (3)full=y 是否完全导入。 1.导出导入表 备份测试表: create tables emp_test as select * from emp_test; exp导出数据库表: exp scott/123456@orcl file=/oracle/bak_oracle/emp_test.dmp tables="emp_test" 按条件进行选择性导出 exp scott/123456@10.1.1.10:1521/orcl file=/oracle/bak_oracle/emp_test.dmp tables="emp_test" query=\"where sal between '1000' and '2000'\" log=/oracle/bak_oracle/emp_test.log 用有权限用户导出不同用户的不同表 exp \'sys/syste as sysdba\' file

01 Oracle 导入SQL文件

匿名 (未验证) 提交于 2019-12-03 00:03:02
1、检查并修改SQL文件里面的表空间等信息正确。 例如我的SQL文件就需要批量替换表空间 :DATA_KHZX 改为 USERS 2、然后打开cmd用相应的用户连接上数据库。 相关命令: sqlplus username / password 如:普通用户登录 sqlplus scott / tiger sqlplus username / password as sysdba 如: sqlplus sys / admin as sysdba sqlplus username / password@net_service_name 如: sqlplus scott / tiger@orcl sqlplus username / password@ //host:port/sid 3、导入数据。 命令:@new.sql 当出现如下时表示完成,就可以去看导入的表了 来源:博客园 作者: 小能熊 链接:https://www.cnblogs.com/xiaonengxiong/p/11514560.html

Oracle还原库

匿名 (未验证) 提交于 2019-12-03 00:03:02
cmd――>sqlplus――>sys as sysdba 登录完之后的步骤: 1、新建表空间   create tablespace 表空间名称 datafile 'E:\app\yss\oradata\orcl\表空间名称.dbf' size 50m autoextend on next 10 maxsize unlimited;   datafile 是dbf文件的路径。 2、创建虚拟目录   create or replace directory 虚拟目录名称 as 'E:\DB';   注意:windows的磁盘中,也要存在改目录,没有的新建一下。 3、创建用户   create User 用户名 identified by 密码 default tablespace 表空间名称; 4、用户授权   grant dba to 用户名; 5、导入数据    注意:一定要退出sqlplus命令界面,在cmd的管理员权限下导入数据。   exp导出的dmp文件用以下命令:   imp 用户名/密码@orcl file=E:\DB\y45f220190810.DMP log=E:\DB\y45f220190810.log full=y   非 exp导出的dmp文件用以下命令:   imp 用户名/密码@orcl DIRECTORY=虚拟目录名称 dumpfile

plsql

匿名 (未验证) 提交于 2019-12-02 23:57:01
plsql左侧窗口列表讲解 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/okhymok/article/details/79267636 1,recent objects 你最近访问或是使用过的对象。 就是一个记录,相当于的最近访问的内容列表。 2,recycle bin (1)、回收站启动和关闭 回收站默认是开启的.不过我们可以通过参数recyclebin来关闭和开启. 如果只是针对每个session可以通过alter session set recyclebin=off; 和 alter session set recyclebin=on;来关闭和开启 如果是针对所有session可以通过修改系统参数recyclebin来实现,不过这里要注意10g和11g有点不一样,它们的参数类型不同 10g可以用:alter system set recyclebin=off; 和alter system set recyclebin=on;来关闭和开启 11g可以用:alter system set recyclebin=off deferred; 和alter system set recyclebin=on deferred;来关闭和开启 (2)、查看回收站内容

Oracle创建表空间、用户、授权

匿名 (未验证) 提交于 2019-12-02 23:55:01
创建表空间语句 1) datafile:表空间数据文件存放路径 2) SIZE:表空间初始设置为200M 3) UNIFORM:指定区尺寸为128k,如不指定,区尺寸默认为64k 4) 空间名称:db_name_ 与 数据文件名称 db_name_.dbf 不要求相同,可随意命名. 5) autoextend on/off:表示启动/停止自动扩展表空间 6) next 10M:自动扩展大小为10M 6) alter database datafile ' D:\oracle\product\10.2.0\oradata\orcl\db_name_.dbf ' resize 500m; //手动修改数据文件大小为500M create tablespace 表空间名称 datafile 'D:\oracle\数据文件名.dbf' size 200M autoextend on next 10M maxsize unlimited logging extent management local autoallocate segment space management auto; 创建用户 create user 用户名 identified by 密码 default tablespace 表空间名 temporary tablespace 给用户授权 --connect

Oracle 表空间

匿名 (未验证) 提交于 2019-12-02 23:49:02
原文链接: http://www.cnblogs.com/fromchaos/archive/2011/10/20/2219143.html 一、建立表空间 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

oracle体系结构之数据库结构

非 Y 不嫁゛ 提交于 2019-12-02 23:45:41
oracle体系结构之数据库结构 oracle数据库包含两个组成部分:数据库和实例 数据库(database):特指存储数据和相关对象的一系列物理文件。 实例(instance):特指一系列操作系统进程和它管理的内存区(SGA)。 oracle数据库的存储结构也分为两大类:物理存储结构和逻辑存储结构。 物理存储结构对应的一系列不同格式、类型、作用的文件,用来存储对象及物理数据; 逻辑结构则是oracle内部存储、管理数据的方式。 数据库的物理存储结构按不同的数据处理,不同的任务,分为4种类型的文件: 1、控制文件(control Files); 2、数据文件(datafiles); 3、临时文件(tempfiles); 4、重做日志文件(online redolog files & Archived Log Files) 控制文件 : 一个二进制文件,不能直接通过文本编辑工具修改,一般这个文件中的内容是由oracle自行维护的。 一个oracle数据库至少有1个控制文件,不过建议至少要有2份冗余文件存在,并存储在不同的磁盘中,以提高该文件的可用性。 数据文件 : 数据库中的实际数据存储的地方。 一个表空间(表空间是一个逻辑结构,一个数据库中包含多个表空间)可能存在多个数据文件,但一个数据文件只属于一个表空间。 临时文件 : 临时文件并不是指临时存在的文件,而是指表空间对应的数据文件

windows10下oracle安装(完整)

匿名 (未验证) 提交于 2019-12-02 23:43:01
由于工作需要在本地安装oracle,踩了一些坑,整理了一下。为了避免遇到各种报错的坑,需要提前准备。 安装过程中可能会遇到以下几种问题 提示找不到WFMLRSVCApp.ear文件 [INS-13001]环境下不满足最低要求 没有安装NET Framework 3.5 验证密码是出现“ora-28000”的错误。 1.oracle 11下载地址: http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip 没出意外的话,成功下载两个文件,并将它们解压的同一个目录下,如 database 接下来处理第一个坑,进入到stage/cvu 文件夹中找到 cvu_prereq.xml 用记事本打开,由于目前来windows10 还算是比较新的操作系统,需要手动将配置代码加进去: <OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="64-bit"/> <NAME VALUE="Windows 10"/> <ENV_VAR_LIST>

oracle查看表空间使用大小sql

匿名 (未验证) 提交于 2019-12-02 23:42:01
2019独角兽企业重金招聘Python工程师标准>>> 管理员用户执行 select a.tablespace_name 表空间名称, b.bytes 大小bytes, b.file_name 数据文件名 from dba_tablespaces a, dba_data_files b Where a.tablespace_name=b.TABLESPACE_NAME select b.file_name 物理文件名, b.tablespace_name 表空间, b.bytes/1024/1024 大小M, (b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用M, substr((b.bytes-sum(nvl(a.bytes,0)))/(b.bytes)*100,1,5) 利用率 from dba_free_space a,dba_data_files b where a.file_id=b.file_id group by b.tablespace_name,b.file_name,b.bytes order by b.tablespace_name select a.a1 表空间名称, c.c2 类型, c.c3 区管理, b.b2/1024/1024 表空间大小M, (b.b2-a.a2)/1024/1024 已使用M, substr(

Oracle temp表空间处理

匿名 (未验证) 提交于 2019-12-02 23:34:01
查询TEMP表所载物理位置 SQL> select tablespace_name,file_id,file_name,bytes/1024/1024 Mbytes from dba_temp_files; 1.处理方案 添加TMP表空间 alter tablespace temp add tempfile ‘/oracle/oradata/osa/temp03.dbf’ size 50m; alter tablespace temp drop tempfile ‘/oracle/oradata/osa/temp01.dbf’ ; 2.重启数据库(危险操作) 重启后系统会自动重建,数据库会提示re-creating在bdump的alter_sid.log中 Re-creating tempfile /home/oracle/oradata/osa/temp01.db 文章来源: https://blog.csdn.net/qq_38791690/article/details/90474106