资源描述:
《oracle中imp命令详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、oracle中imp命令详解oracle中imp命令详解收藏oracle中imp命令详解Oracle的导入实用程序(Importutility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。1.获取帮助imphelp=y2.导入一个完整数据库impsystem/managerfile=bible_dblog=dible_dbfull=yignore=y3.导入一个或一组指定用户所属的全
2、部表、索引和其他对象impsystem/managerfile=seaparklog=seaparkfromuser=seaparkimpsystem/managerfile=seaparklog=seaparkfromuser=(seapark,amy,amyc,harold)4.将一个用户所属的数据导入另一个用户impsystem/managerfile=tanklog=tankfromuser=seaparktouser=seapark_copyimpsystem/managerfile=tank
3、log=tankfromuser=(seapark,amy)touser=(seapark1,amy1)5.导入一个表impsystem/managerfile=tanklog=tankfromuser=seaparkTABLES=(a,b)6.从多个文件导入impsystem/managerfile=(paycheck_1,paycheck_2,paycheck_3,paycheck_4)log=paycheck,filesize=1Gfull=y7.使用参数文件impsystem/managerpa
4、rfile=bible_tables.parbible_tables.par参数文件:#ImportthesampletablesusedfortheOracle8iDatabaseAdministrator's#Bible.fromuser=seaparktouser=seapark_copyfile=seaparklog=seapark_import8.增量导入(9i中已经取消)impsystem./managerinctype=RECTOREFULL=YFILE=AOracleimp/exp帮助说
5、明C:DocumentsandSettingsadministrator>exphelp=yExport:Release9.2.0.1.0-Productionon星期三7月2817:04:432004Copyright(c)1982,2002,OracleCorporation.Allrightsreserved.通过输入EXP命令和用户名/口令,您可以后接用户名/口令的命令:例程:EXPSCOTT/TIGER或者,您也可以通过输入跟有各种参数的EXP命令来控制“导出”按照不同参数。要指定参数,您可以
6、使用关键字:格式:EXPKEYWORD=value或KEYWORD=(value1,value2,...,valueN)例程:EXPSCOTT/TIGERGRANTS=YTABLES=(EMP,DEPT,MGR)或TABLES=(T1:P1,T1:P2),如果T1是分区表USERID必须是命令行中的第一个参数。关键字说明(默认)关键字说明(默认)--------------------------------------------------------------------------USERID
7、用户名/口令FULL导出整个文件(N)BUFFER数据缓冲区大小OWNER所有者用户名列表FILE输出文件(EXPDAT.DMP)TABLES表名称列表COMPRESS导入到一个区(Y)RECORDLENGTHIO记录的长度GRANTS导出权限(Y)INCTYPE增量导出类型INDEXES导出索引(Y)RECORD跟踪增量导出(Y)DIRECT直接路径(N)TRIGGERS导出触发器(Y)LOG屏幕输出的日志文件STATISTICS分析对象(ESTIMATE)ROWS导出数据行(Y)PARFILE参数文
8、件名CONSISTENT交叉表的一致性(N)CONSTRAINTS导出的约束条件(Y)OBJECT_CONSISTENT只在对象导出期间设置为读的事务处理(N)FEEDBACK每x行的显示进度(0)FILESIZE每个转储文件的最大大小FLASHBACK_SCN用于将会话快照设置回以前状态的SCNFLASHBACK_TIME用于获取最接近指定时间的SCN的时间QUERY用于导出表的子集的select子句RESUMABLE遇到与空格相关的错误