tempad
Readygo技术搜索引擎 >>游戏开发 >> 问两个十分菜的问题

问两个十分菜的问题

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 1:59:43

问两个十分菜的问题

楼主yangym(眼药水)2004-03-25 14:16:09 在 Oracle / 基础和管理 提问

怎么能把oracle数据库的数据导出来。  
  然后怎么导进去。  
  怎么写。  
  谢谢 问题点数:80、回复次数:7Top

1 楼superlcj(幽灵)回复于 2004-03-25 14:26:20 得分 80

如果在window平台:可用(系统的时间计划+批处理)实现定时导出与导入。  
  如:  
  把下面保存为:autobackallup.bat  
   
  if   "%time:~0,1%"=="   "   (set   backup_file=%date:~4,4%%date:~9,2%%date:~12,2%)   else   (set   backup_file=%date:~4,4%%date:~9,2%%date:~12,2%)    
   
  exp   system/manager   full=y   inctype=incremental   file=%backup_file%.dmp   log=%backup_file%.log  
  rar   a   %backup_file%.rar   *.dmp   *.log  
  del   *.dmp  
  del   *.log  
   
  把下面内容保存为:autobackup_in.bat  
   
  if   "%time:~0,1%"=="   "   (set   backup_file=%date:~4,4%%date:~9,2%%date:~12,2%)   else   (set   backup_file=%date:~4,4%%date:~9,2%%date:~12,2%)    
  del   *.dmp    
  del   *.log  
  rar   e   %backup_file%.rar  
  imp   system/manager   inctype=   RESTORE   FULL=Y   FILE=%backup_file%.dmp   log=%backup_file%.log  
   
  rar   a   %backup_file%_imp.rar   *.dmp   *.log  
  del   *.dmp  
  del   *.log  
   
  当然要相应的文件夹中要有rar.exe压缩与解压缩工具。Top

2 楼Lulq21cn(沙虫)回复于 2004-03-25 15:21:22 得分 0

使用Oracle自带的EXP/IMP工具进行逻辑备份  
  如:  
  exp   user/password@database   file=test.dat  
  imp   user/password@database   file=test.dat   full=y  
  Top

3 楼baojianjun(包子)回复于 2004-03-25 15:52:27 得分 0

EXP、IMP   命令详解    
   
     
    命令详解:    
     
  E:\>exp   help=y  
   
  通过输入   EXP   命令和用户名/口令,您可以  
  在用户   /   口令之后的命令:  
   
  实例:   EXP   SCOTT/TIGER  
   
  或者,您也可以通过输入跟有各种参数的   EXP   命令来控制“导出”的运行方式。  
  要指定参数,您可以使用关键字:  
   
  格式:   EXP   KEYWORD=value   或   KEYWORD=(value1,value2,...,valueN)  
  实例:   EXP   SCOTT/TIGER   GRANTS=Y   TABLES=(EMP,DEPT,MGR)  
  或   TABLES=(T1:   P1,T1:   P2),如果   T1   是分区表  
   
  USERID   必须是命令行中的第一个参数。  
   
  关键字 说明(默认)  
  ---------------------------------------------------  
  USERID 用户名/口令  
  FULL 导出整个文件   (N)  
  BUFFER 数据缓冲区的大小  
  OWNER 所有者用户名列表  
  FILE 输出文件   (EXPDAT.DMP)  
  TABLES 表名列表  
  COMPRESS 导入一个范围   (Y)  
  RECORDLENGTH IO   记录的长度  
  GRANTS 导出权限   (Y)  
  INCTYPE 增量导出类型  
  INDEXES 导出索引   (Y)  
  RECORD 跟踪增量导出   (Y)  
  ROWS 导出数据行   (Y)  
  PARFILE 参数文件名  
  CONSTRAINTS 导出限制   (Y)  
  CONSISTENT 交叉表一致性  
  LOG 屏幕输出的日志文件  
  STATISTICS 分析对象   (ESTIMATE)  
  DIRECT 直接路径   (N)  
  TRIGGERS 导出触发器   (Y)  
  FEEDBACK 显示每   x   行   (0)   的进度  
  FILESIZE 各转储文件的最大尺寸  
  QUERY 选定导出表子集的子句  
   
  下列关键字仅用于可传输的表空间  
  TRANSPORT_TABLESPACE 导出可传输的表空间元数据   (N)  
  TABLESPACES 将传输的表空间列表  
   
   
  E:\>imp   help=y  
   
  可以通过输入   IMP   命令和您的用户名/口令  
  跟有您的用户名   /   口令的命令:  
   
  实例:   IMP   SCOTT/TIGER  
   
  或者,   可以通过输入   IMP   命令和各种自变量来控制“导入”按照不同参数。  
  要指定参数,您可以使用关键字:  
   
  格式:   IMP   KEYWORD=value   或   KEYWORD=(value1,value2,...,vlaueN)  
  实例:   IMP   SCOTT/TIGER   IGNORE=Y   TABLES=(EMP,DEPT)   FULL=N  
  或   TABLES=(T1:   P1,T1:   P2),如果   T1   是分区表  
   
  USERID   必须是命令行中的第一个参数。  
   
  关键字 说明(默认)        
  ----------------------------------------------  
  USERID 用户名/口令  
  FULL 导入整个文件   (N)  
  BUFFER 数据缓冲区大小  
  FROMUSER 所有人用户名列表  
  FILE 输入文件   (EXPDAT.DMP)  
  TOUSER 用户名列表  
  SHOW 只列出文件内容   (N)  
  TABLES 表名列表  
  IGNORE 忽略创建错误   (N)  
  RECORDLENGTH IO   记录的长度  
  GRANTS 导入权限   (Y)  
  INCTYPE 增量导入类型  
  INDEXES 导入索引   (Y)  
  COMMIT 提交数组插入   (N)  
  ROWS 导入数据行   (Y)  
  PARFILE 参数文件名  
  LOG 屏幕输出的日志文件  
  CONSTRAINTS 导入限制   (Y)  
  DESTROY 覆盖表空间数据文件   (N)  
  INDEXFILE 将表/索引信息写入指定的文件  
  SKIP_UNUSABLE_INDEXES 跳过不可用索引的维护   (N)  
  ANALYZE 执行转储文件中的   ANALYZE   语句   (Y)  
  FEEDBACK 显示每   x   行   (0)   的进度  
  TOID_NOVALIDATE 跳过指定类型   id   的校验  
  FILESIZE 各转储文件的最大尺寸  
  RECALCULATE_STATISTICS 重新计算统计值   (N)  
   
  下列关键字仅用于可传输的表空间  
  TRANSPORT_TABLESPACE 导入可传输的表空间元数据   (N)  
  TABLESPACES 将要传输到数据库的表空间  
  DATAFILES 将要传输到数据库的数据文件  
  TTS_OWNERS 拥有可传输表空间集中数据的用户  
  Top

4 楼Torrice(酷爱C++)回复于 2004-03-25 15:53:02 得分 0

exp   user/password@database   file=test.dmp   owner=username  
  imp   user/password@database   file=test.dat   full=y  
  Top

5 楼yangym(眼药水)回复于 2004-03-25 16:22:29 得分 0

十分感谢,我用把下面保存为:autobackallup.bat  
   
  if   "%time:~0,1%"=="   "   (set   backup_file=%date:~4,4%%date:~9,2%%date:~12,2%)   else   (set   backup_file=%date:~4,4%%date:~9,2%%date:~12,2%)    
   
  exp   system/manager   full=y   inctype=incremental   file=%backup_file%.dmp   log=%backup_file%.log  
  rar   a   %backup_file%.rar   *.dmp   *.log  
  del   *.dmp  
  del   *.log  
   
  导出来了,但是不知道导到哪里去了。Top

6 楼ey21cn(Boone)回复于 2004-03-25 18:13:22 得分 0

对Top

7 楼superlcj(幽灵)回复于 2004-03-25 18:19:36 得分 0

把后面三行去掉就可以咯。  
  rar   a   %backup_file%.rar   *.dmp   *.log  
  del   *.dmp  
  del   *.logTop

责任编辑: efish 参与评论 查找更多:
相关文章
右键菜单属性没了? 右键菜单属性没了?
关于用UDP广播大数据的问题:发送端显示全部发送出去… 关于用UDP广播大数据的问题:发送端显示全部发送出去了,接收端却只能收到部分数据.
有一个表左右很长,如何才能使它页显示 有一个表左右很长,如何才能使它页显示
machine.config文件配置问题——就这点分拉,全部风尚 machine.config文件配置问题——就这点分拉,全部风尚
伽马校正的资料 伽马校正的资料
放掉最后30分,我的共享连接为什么不行?? 放掉最后30分,我的共享连接为什么不行??
ie不能显示网页背景!怎么办? ie不能显示网页背景!怎么办?
asp问题?!那位大侠帮下忙,有什么错误,给看看 asp问题?!那位大侠帮下忙,有什么错误,给看看
关于把excel的数据逐条读入到数据库中问题 关于把excel的数据逐条读入到数据库中问题
新装了VFP7。0,不过初看界面似乎有点失望,记得以前… 新装了VFP7。0,不过初看界面似乎有点失望,记得以前(小魏2002 xiaowei_2002)
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎