oracle备份和升级数据库

同oracle用户登录数据库驻留server。例如,主文件夹/home./oracle.运行以下命令来执行备份操作。

sqlplus /nolog

connect /as sysdba

sql>createdirectory dump_bx as ‘指定一个存放dmp文件的文件夹‘;

sql>grantread,write on directory dump_bx to  boss数据库的username称 ;

sql>exit

oracle>expdp boss数据库的username称/password directory=dump_bxdumpfile=boss1220.dmp  logfile=out_boss1220.log schemas = boss数据库的username称;

这里给出我们在开发导出的演示样例,供參考例如以下:

sqlplus /nolog

connect /as sysdba

sql>createdirectory dump_bx as ‘/home/oracle/db_backup20140715‘;

sql>grantread,write on directory dump_bx to boss0923 ;

oracle>expdpboss/bossnyl directory=dump_bx dumpfile=boss20140715.dmp  logfile=in_boss20140715.log schemas=boss0923;

如果要升级的脚本文件已经上传到该数据库server。脚本文件在包 update_db.zip里面,存放在文件夹update_db20140715.运行下面命令就能够进行升级

$    cd /home/oracle/update_db20140715

$  unzip –o update_db.zip

$ cd update_db

$ export export NLS_LANG=AMERICAN_AMERICA.UTF8

$ sqlplus "username/password"

>@UPDATE.sql

>exit

版权声明:本文博客原创文章。博客,未经同意,不得转载。

时间: 2024-10-27 11:25:28

oracle备份和升级数据库的相关文章

oracle数据库的备份及升级

以oracle用户登陆数据库所在的服务器,例如家目录为/home./oracle.执行以下命令进行备份操作. sqlplus /nolog connect /as sysdba sql>createdirectory dump_bx as '指定一个存放dmp文件的目录'; sql>grantread,write on directory dump_bx to  boss数据库的用户名称 ; sql>exit oracle>expdp boss数据库的用户名称/密码 directo

Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作

Oracle如何实现创建数据库.备份数据库及数据导出导入的一条龙操作 Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便.快捷的操作,使得我们不再为Oracle本身丑陋.难用的UI而抱怨.由于我们一般都是建建表.查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作.但是在我们一些发布操作中,我们必须考虑如何把Oracle的对象.表数据导出到Sql脚本中,并且把创建Oracle表空间.创建Oracle数据库的操作也

已备份数据库的磁盘结构版本号为611,server支持版本号为539,无法还原或升级数据库

提供的是bak文件是2005备份的,还原到本地的sqlserver2000,提示:已备份数据库的磁盘上结构版本号为611.服务器支持版本号539,无法还原或升级数据库. 网上找了下,原因是611是sql 2005的版本号,539是sql 2000的版本号.数据库备份是不可能在sql2000的数据库上还原的,仅仅可能安装sql server 2005以上的版本号来还原,可找台机器安装sql Server 2008.还原数据备份后可生成数据库脚本.并把"编写数据的脚本"设为True, &q

案例:Oracle dul数据挖掘 没有数据库备份非常规恢复truncate删除的数据表

Oracle数据库在没有备份情况下在对表中的某数据表进行truncate删除后,通过oracle dul进行非常规恢复 1.准备oracle dul测试环境 SQL> select count(*) from t_xifenfei; COUNT(*) ---------- 67854 SQL> desc t_xifenfei Name Null? Type ----------------------------------------- -------- ------------------

已备份数据库的磁盘结构版本为611,服务器支持版本为539,无法还原或升级数据库

提供的是bak文件是2005备份的,还原到本地的sqlserver2000,提示:已备份数据库的磁盘上结构版本为611.服务器支持版本539,无法还原或升级数据库. 网上找了下,原因是611是sql 2005的版本,539是sql 2000的版本,数据库备份是不可能在sql2000的数据库上还原的,只可能安装sql server 2005以上的版本来还原,可找台机器安装sql Server 2008,还原数据备份后可生成数据库脚本,并把"编写数据的脚本"设为True, "为服

升级_开阔视野之Oracle图形化升级(dbca建库后升级)—10.2.0.1.0升为10.2.0.5.0

***********************************************声明***********************************************************************  原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任. 表述有错误之处,请您留言或邮件([email protected])指明,不胜感激. 本文转载必须保留此处:http://blog.csdn.net

Oracle 10g R2升级到Oracle 11g R2

Oracle 10g R2升级到Oracle 11g R2 系统环境: 操作系统:RedHat EL55 Oracle 软件: Oracle 10g R2.Oracle 11g R2 Oracle 升级线路 本案例是从Oracle 10.2.0.4.0升级到Oracle 11.2.0.1.0 参考文档: Oracle patch CPU Update: http://tiany.blog.51cto.com/513694/846066 Oracle 10g 升级(10.2.0.1.0升级到10.

oracle11g数据库升级数据库升级

Oracle对自己产品也一样,对于自己的产品在不同的时期,支持的强度是不一样的.大体分来,支持的强度分为三个级别:Premier Support(最高优先级的支持),Extended Support(中等优先级的支持),Sustaining Support(最低优先级的支持) 1.从产品发布为期5年的标准支持服务期-Premier support 2.随后为期3年的延展支持服务期---------extended support 3.接下来进入持久支持服务期--------------susta

oracle11g数据库升级 数据库升级

Oracle支持周期 Oracle对自己产品也一样,对于自己的产品在不同的时期,支持的强度是不一样的. 大体分来,支持的强度分为三个级别:Premier Support(最高优先级的支持),Extended Support(中等优先级的支持),Sustaining Support(最低优先级的支持) 1.从产品发布为期5年的标准支持服务期-Premier support 2.随后为期3年的延展支持服务期---------extended support 3.接下来进入持久支持服务期-------