oracle数据库的备份和还原11g
“oracle数据库的备份和还原11g”相关的资料有哪些?“oracle数据库的备份和还原11g”相关的范文有哪些?怎么写?下面是小编为您精心整理的“oracle数据库的备份和还原11g”相关范文大全或资料大全,欢迎大家分享。
oracle数据库的备份和还原
Oracle 数据库的备份和还原:
Oracle 10g之前的数据库导入导出:
数据库的导入:imp uap0805/ufida@ora11g fromuser=nc65 to user=uap0805 file=D:\\nc65.dmp log=D:\\nc65.log
数据库导出: exp NC65/ufida@ora11g file=d:\\nc65.dmp log=d:\\nc65.log
Oracle11g 数据泵使用 备份(导出)
用系统管理员登陆:sqlplus sys/ufida as sysdba
创建一个目录:create or replace directory aa as 'D:\\BAK\\yuehongsheng\\shenji\\63shengji636'; 查询目录:select * from dba_directoies; 导出:expdpnc631_me0325_test/1@ora11g directory=F:\\wbqdb dumpfile=nc631_me0325_test.dmp logfile=nc631_me0325_test.log schemas=nc631_me0325_test
ORACLE 11g教程 数据库应用简明教程
第二章 填空题
1. oracle数据库从存储结构上可以分为__物理存储结构____和__逻辑存储结构___.
2. 在oracle数据库中,_数据文件__是指存储数据库的文件,数据库中的所有数据最终都保存在_数据文件_中。
3. Oracle数据库从逻辑存储结构上可以分为表空间、_段___、区、_块___。一个数据库实例由多个表空间组成,一个表空间由多个__段__组成,一个__段__有多个区组成,一个区由多个__块__组成。
4. 将日志缓冲区的日志信息写入日志文件的后台进程是__LGWR__,如果数据库实例运行在归档模式下,则日志文件中的内容将会被__ARCn__进程写入归档日志。
5. oracle数据库的物理存储结构主要有数据库文件、__控制文件__和_日志文件___这3种类型的文件组成。 6. 如果一个服务器进程非正常终止,由oracle系统会使用__PMON__进程来释放他所占用的资源。
7. oracle数据库中,段主要可以分为数据段、_索引段___、_临时段___和_回退段___。 二、选择题
1.下面对数据库文件的叙述中,正确的是C A、一个表空间只能对应一个人数据库文件 B、一个数据文件可以对应多个表空间 C、一个表
oracle数据库RMAN的全备份和还原及恢复
RMAN的全备份和还原及恢复
RMAN> backup database format '/u01/oracle/backup/full_%d_%s_%U_bak plus archivelog all delete all input';
Starting backup at 22-SEP-12
using target database control file instead of recovery catalog allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=143 devtype=DISK
channel ORA_DISK_1: starting full datafile backupset channel ORA_DISK_1: specifying datafile(s) in backupset
input datafile fno=00001 name=/u01/oradata/oracl/system01.dbf input datafile fno=00003 name=/u01/oradata/oracl/sysaux01.dbf input dataf
ORACLE 11g教程 数据库应用简明教程
第二章 填空题
1. oracle数据库从存储结构上可以分为__物理存储结构____和__逻辑存储结构___.
2. 在oracle数据库中,_数据文件__是指存储数据库的文件,数据库中的所有数据最终都保存在_数据文件_中。
3. Oracle数据库从逻辑存储结构上可以分为表空间、_段___、区、_块___。一个数据库实例由多个表空间组成,一个表空间由多个__段__组成,一个__段__有多个区组成,一个区由多个__块__组成。
4. 将日志缓冲区的日志信息写入日志文件的后台进程是__LGWR__,如果数据库实例运行在归档模式下,则日志文件中的内容将会被__ARCn__进程写入归档日志。
5. oracle数据库的物理存储结构主要有数据库文件、__控制文件__和_日志文件___这3种类型的文件组成。 6. 如果一个服务器进程非正常终止,由oracle系统会使用__PMON__进程来释放他所占用的资源。
7. oracle数据库中,段主要可以分为数据段、_索引段___、_临时段___和_回退段___。 二、选择题
1.下面对数据库文件的叙述中,正确的是C A、一个表空间只能对应一个人数据库文件 B、一个数据文件可以对应多个表空间 C、一个表
Oracle 11G数据库导出问题解决
一:11G数据库dmp文件导出问题 问题描述:
Windows 2008 R2无法正常安装64位Oracle 10G,只可安装64位11G和32位10G(兼容性模式)。 由于我们习惯用10G客户端连接11G数据库进行创建表空间等相关操作,此时导出存在一个问题:通过exp命令导出的dmp版本与客户端版本有关,如果10G客户端连接另一台服务器上的11G数据库通过exp导出dmp文件在结束后会提示“转换溢出数据类型错误”,这是因客户端(10G)和数据库(11G)版本号不一致导致。但如果客户端和数据库在同一服务器,导出时会通过环境变量来选择调用相应版本的exp程序,我们在导出窗口中也可以看到相应版本号。所以客户端和数据库在一台服务器时,导出结束后一般不会有问题(由于环境变量的配置而调用了11G数据库的exp程序)。
问题解决: 方法一:
导出11G数据库的dmp文件中无法包含空表,可采用以下方法解决: 导出前在plsql中执行以下语句,用来查询当前用户下数据库中所有空表:
select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0
11g与10g数据库迁移方法
由于11g上导出导入10g数据库存在空字段没有值的情况,所以要使用expdp和impdp命令:
1. 在11g上创建目录、给予权限 2. 在11g上导出
3. 在10g上新建SIEBEL用户,确保用户下无数据,表空间为空。
4. 在10g上 D:\\oracle\\product\\10.2.0\\db_1\\BIN文件夹下执行导入命令 导入。
参考1:
一次Oracle11g数据库导入Oracle10g数据库操作笔记
11g备份,导入10g的时候会抛错,直接阻止导入。
但是有时候还必须得把11g的数据库导入到10g,我今天就遇到了这种情况。
一开始只是把11g中的表全部备份,成功导入10g。但是缺少视图、存储过程等。一个个sql创建累死人,方法太笨。请教了一下资深DBA,重新备份,重新导入,成功。 现在把我导入操作的全过程记录下来,希望可以方便更多的人! 一、在11g服务器上,使用expdp命令备份数据 EXPDP USERID='SYS/cuc2009@cuc as sysdba'
schemas=sybj directory=DATA_PUMP_DIR dumpfile=aa.dmp logfile=aa.log version=10
Oracle经典数据库备份手册
Oracle数据库备份手册
目 录
1 2
故障类型 ................................................................................................................... 3 与备份相关的数据库环境 ....................................................................................... 3
Oracle数据库备份手册
2.1 2.2
数据库类型 ................................................................................................. 3 archivelog的设置 ........................................................................................ 4 2.2.1 archivelog的查看 ......................
JAVA实现数据库备份与还原
JAVA实现数据库备份与还原[MYSQL为例]
数据库数据的备份与还原最好是使用数据库自带的客户端软件来实现,JAVA可以通过调用mysqldump、mysql客户端软件分别进行mysql数据库的备份还原,当然前提是JAVA服务器必须安装mysql客户端软件,但是也可以通过java telnet登陆数据库服务器实现备份,关于telnet的相关资料请Google.
MYSQL支持的备份方式:
1.使用SELECT INTO ...OUTFILE,例如
SQL代码
SELECT * INTO OUTFILE "D:\\test.sql" fields terminatedby ',' lines terminatedby '' from category ;
生成的文件会存放在数据库服务器上面
SELECT INTO只备份了数据库表中的数据:如下为category备份后的文件内容
XML/HTML代码
1,ELECTRONICS,\N
2,TELEVISIONS,1
3,TUBE,2
4,LCD,2
5,PLASMA,2
6,PORTABLE ELECTRONICS,1
7,MP3 PLAYERS,6
8,FLASH,7
易语言数据库备份与还原
数据库问题
易语言数据库备份与还原
在数据库应用系统中,我们常常要对数据库作升级、修改、移动、加密、增删、排序等各种操作,如果数据库操作失误,有时会出现以下的情况:数据部分丢失甚至完全丢失、数据库无法打开、结构及次序被打乱而无法使用、无法升级、、、出现这些情况一般是难以处理的,比较好的做法是经常对数据库作备份的工作,以便在原来的数据库无法恢复使用时,还原备份数据库继续使用。尤其是大型管理系统,数据的备份是系统维护的一项经常性工作,比如很多虚拟主机服务商为我们提供空间时,每周进行一次或多次的数据备份,这样网站的内容丢失了也可以恢复。这一讲我们就来学习数据的备份与还原。
所谓数据的备份就是复制原来数据库的记录到另外一个新的数据库,该新数据库必须不存在或者尚未被打开,如果已经存在,将会被覆盖,该新数据库被作为备份数据库。所谓数据的还原就是复制备份数据库的记录到原来的数据库,将原来的数据库覆盖,原来的数据库必须未被打开。
从上可见,数据的备份与数据的还原两者意思差不多,都是复制当前数据库的记录到另外一个数据库。不同的是功能,备份的复制是创建备份数据库,还原的复制是恢复原来的数据库。
数据的备份与还原说简单也简单,使用“复制记录 (数据库文件名,,,)”这个命令
ORACLE数据库备份方法大总结
ORACLE数据库备份方法
ORACLE数据库备份方法大总结
数据的备份不管是对公司还是个人来说都是一件很重要的事,只有将重要的数据备份了,才能减少数据丢失造成的损失。而数据库,现在被广泛应用到各个企业单位,数据量庞大,因此需要更多的注意备份问题,今天小编来跟大家分享一下关于ORACLE数据库的备份方法,仅供大家参考!
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。
而对于ORACLE数据库的备份方法主要分为两大类。第一类是物理备份,第二类是逻辑备份。而物理备份又分为冷备份和热备份,现在来详细讲解一下这两种备份方法。
物理备份中的冷备份。冷备份是最简单的一种备份。其操作方法是首先关闭数据库,然后备份所有相关的数据库文件,如初始化参数文件、控制文件等。而冷备份一般备份出来的文件脚本是coldbackup.bat。冷备份操作起来特别的快速,而且简单,但是在备份前必须关闭数据库,而且不能进行点恢复。
ORACLE数据库备份方法
物理备份中的热备份。热备份是在数据库运行过程中进行数据备份的过程。热备份有一个前提那就是数据库运行时在