Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

oracle中exp,imp的使用详解r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

基本语法和实例:      1、EXP:        有三种主要的相关方式(完全、用户、表)        1、完全:            EXP SYSTEM/MANAGER BUFFER=6400,ORACLE网站数据库有两类备份具体相关方法。第一类为物理备份,该具体相关方法实现网站数据库的完整恢复,但网站数据库必须运行在归挡模式下(业务网站数据库在非归挡模式下运行),且需要极大的外部存储设备,例如磁带库;第二类备份相关方式为逻辑,  一、数据导出:     1、 将网站数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中     exp system/manager@TEST file,oracleimp/exp开始执行命令使用,举例导出网站数据库服务abc,用户user,密码psd下的table1,table2,table3表到d:\data目录下,导出网站网站文件名为test.dmp,数据库语句为:,  exp user/psd@adc file=d:\data\test.dmp tables=(table1,table2,table3) 。,  将上述网站网站文件恢复的数据库语句为:,  exp user/psd@adc full=y file=d:\data\test.dmp.注意:假如如果将备份网站网站文件中的所有表恢复,需要加上full=y。假如如果只须只需要恢复table1,则数据库语句为:,  exp user/psd@adc file=d:\data\test.dmp tables=table1。即必须指明倒入那些信息,要么全部要么部分表。,  以下是摘抄的别人的经验。,  执行环境:可以在SQLPLUS.EXE或者DOS(开始执行命令行)中执行,DOS中可以执行时由于 在oracle 8i 中 安装目录\ora81\BIN被设置为全局路径,该目录下有EXP.EXE与IMP.,  oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个网站网站文件有可能是被包装后的类网站网站文件。,  SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类,完成导入导出功能。,  下面介绍的是导入导出的实例。,  数据导出:,  1 将网站数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中exp system/manager@TEST file=d:\daochu.dmp ful,  2将网站数据库中system用户与sys用户的表导出,  exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys),  3将网站数据库中的表inner_notify、notify_staff_relat导出,  exp aichannel/aichannel@TESTDB2 file= d:\data\newsmgnt.dmp tables=(inner_notify,notify_staff_relat,  4将网站数据库中的表table1中的字段filed1以"00"打头的数据导出,  exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\",  上面是经常用的的导出,对于压缩,既用winzip把dmp网站网站文件可以很好的压缩。,  也可以在上面开始执行命令后面 加上 compress=y 来实现。,  数据的导入,  1 将D:\daochu.dmp 中的数据导入 TEST网站数据库中。,  imp system/manager@TEST file=d:\daochu.dmp imp aichannel/aichannel@hUST full=y file=file= d:\data\,  在后面加上 ignore=y 就可以了。,  2 将d:\daochu.dmp中的表table1 导入imp system/manager@TEST file=d:\daochu.dmp tables=(table1),  基本上上面的导入导出够用了。不少情况要先是将表彻底删除,然后导入。,注意:,  操作办法者要有足够的权限,权限不够它会提示。,  网站数据库时可以连上的。可以用tnsping TEST 来获得网站数据库TEST能否连上。,  附录一:,  给用户增加导入数据权限的操作办法,  第一,启动sql*puls第二,以system/manager登陆第三,create user 用户名 IDENTIFIED BY 密码 (假如如果已经创建过用户,这步可以省略),  第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY VIEW,EXP_FULL_DATABASE,IMP_F,  执行示例:,  F:\Work\Oracle_Data\backup>imp userid=test/test full=y file=inner_notify.dmp,  屏幕显示,  Import: Release 8.1.7.0.0 - Production on 星期四 2月 16 16:50:05 2006 (c) Copyright 2000 Oracle Corpor,  连接到: Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production,  With the Partitioning option,  JServer Release 8.1.7.0.0 - Production,  经由常规路径导出由EXPORT:V08.01.07创建的网站网站文件,  已经完成ZhS16GBK字符集和ZhS16GBK NChAR字符集中的导入,  导出站点服务器使用UTF8 NChAR字符集(可能的ncharset转换),  . 正在将AIChANNEL的对象导入到 AIChANNEL . . 正在导入表   "INNER_NOTIFY"   4行被导入准备启用约束条件...成功终止导入,但出现警告。,  附录二:,  Oracle 不允许直接改变表的拥有者, 利用Export/Import可以达到这一目的.先建立import9.par,然后,使用时开始执行命令如下:imp parfile=/filepath/impor,  FROMUSER=TGPMS,  TOUSER=TGPMS2   (

说明:r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Oracle网站数据库站点服务器r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

操作办法系统:CentOSr9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

IP:192.168.0.198r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

端口:1521r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

SID:orclr9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

Oracle网站数据库版本:Oracle11gR2r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

具体操作办法:r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1、root用户登录站点服务器r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mkdir -p /backup/oracledata #新建Oracle网站数据库备份目录r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

chown -R oracle:oinstall /backup/oracledata -R #设置目录权限为oinstall用户组的oracle用户(用户oracle与用户组oinstall是在安装Oracle网站数据库时设置的)r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

2、新建Oracle网站数据库备份脚本r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

vi /backup/oracledata/ordatabak.sh #新建网站网站文件,输入以下具体相关代码r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1. #!/bin/sh 
  2. export ORACLE_BASE=/data/oracle 
  3. export ORACLE_hOME=$ORACLE_BASE/product/11.2.0/db_1 
  4. export ORACLE_SID=orcl 
  5. export ORACLE_TERM=xterm 
  6. export PATh=$ORACLE_hOME/bin:/usr/sbin:$PATh 
  7. export LD_LIBRARY_PATh=$ORACLE_hOME/lib:/lib:/usr/lib 
  8. export LANG=C 
  9. export NLS_LANG=AMERICAN_AMERICA.ZhS16GBK 


#以上具体相关代码为Oracle网站数据库运行账号oracle的系统环境变量设置,必须添加,否则crontab任务计划不能执行。r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

# oracle用户的系统环境变量路径:/home/oracle/.bash_profiler9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

date=`date %Y_%m_%d` #获取系统当前日期时间r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

days=7 #设置删除7天之前的备份网站网站文件r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

orsid=`192.168.0.198:1521/orcl` #Oracle网站数据库站点服务器IP、端口、SIDr9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

orowner=OSYUNWEI #备份此用户下面的数据r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

bakuser=OSYUNWEI #用此用户来执行备份,必须要有备份操作办法的权限r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

bakpass=OSYUNWEI #执行备注的用户密码r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

bakdir=/backup/oracledata #备份网站网站文件路径,需要提前创建好r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

bakdata=$orowner"_"$date.dmp #备份网站数据库名称r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

baklog=$orowner"_"$date.log #备份执行时候生成的日志网站网站文件名称r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

ordatabak=$orowner"_"$date.tar.gz #最后保存的Oracle网站数据库备份网站网站文件r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

cd $bakdir #进入备份目录r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mkdir -p $orowner #按需要备份的Oracle用户创建目录r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

cd $orowner #进入目录r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

exp $bakuser/$bakpass@$orsid grants=y owner=$orowner file=$bakdir/$orowner/$bakdata log=$bakdir/$orowner/$baklog #执行备份r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

tar -zcvf $ordatabak $bakdata $baklog #压缩备份网站网站文件和日志网站网站文件r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

find $bakdir/$orowner -type f -name "*.log" -exec rm {} \; #删除备份网站网站文件r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

find $bakdir/$orowner -type f -name "*.dmp" -exec rm {} \; #删除日志网站网站文件r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

find $bakdir/$orowner -type f -name "*.tar.gz" -mtime $days -exec rm -rf {} \; #删除7天前的备份(注意:{} \中间有空格)r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

:wq #保存退出r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

chmod x /backup/oracledata/ordatabak.sh #添加脚本执行权限r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

3、vi /etc/crontab #编辑系统任务计划,添加以下具体相关代码到最后一行r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

30 2 * * * oracle /backup/oracledata/ordatabak.sh #每天凌晨2点30分,以oracle用户执行ordatabak.sh备份网站网站文件r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

:wq! #保存退出r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

service crond restart #重启crondr9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

每天凌晨2点30分,会自动备份网站数据库到/backup/oracledata/OSYUNWEI目录中,保存为.tar.gz压缩网站网站文件,并且删除7天前的备份,即只保留最近7天的数据。r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

至此,Linux下自动备份Oracle网站数据库并删除指定天数前的备份教程完成。r9DAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市