⑴ Oracle的导入导出命令是什么
用exp、imp试试
导出全库>>>>>>
导入:导入之前需创造一个空库(可以和前一个库名不一样)、一个一样的用户
cmd>>
imp username/password@数据库名称 file=文件路径 full=Y
导出:
exp username/password@数据库名称 file=文件路径(生成的文件)
我导出的时候文件直接设成.sql,蛮好
导出部分表>>>>
打开cmd
导出表,确定监听是否开启,数据库服务是否开启
exp scott/tiger@orcl file=F:sign.sql tables=表名,表名 grants=y
导入表,确定新数据库服务是否开启
imp scott/tiger@数据库名 file=F:sign.sql fromuser=scott ignore=y commit=y grants=y
⑵ 如何将oracle数据库里的所有表导出(以及导入)
导出和导入的方法均可以用命令。(前提是使用的用户需要有导出权限)
导出方法:
1、win键+R,输入cmd,进入命令提示符。
2、进入到导出备份的目录。
3、执行命令如下:
exp 导出用户/密码@实例名 file=文件名.dmp log=日志名.log owner=用户名
然后敲击回车键即可。
导入方法:
1、win键+R,输入cmd,进入命令提示符。
2、进入到已导出备份的文件所在目录。
3、执行命令如下:
imp 导出用户/密码@实例名 file=文件名.dmp log=日志名.log fromuser=用户名
然后敲击回车键即可。
⑶ 在oracle中建了一张表,怎么导出表到指定的文件夹
EXP 用户名/密码 GRANTS=Y TABLES=(要导出的表1, 要导出的表2, 以此类推) file=E:\目录\文件名.dmp
⑷ 请问oracle数据库如何导出数据库的表结构
oracle数据库导出数据库的表结构:
1、电脑键盘同时按windows键和R键
(4)oracle导出表命令行扩展阅读:
数据导出数据库的命令总结:
1 将数据库zxcc完全导出,用户名kf 密码zx 导出到D:zxcc.dmp中
exp kf/zx@zxcc file=d:zxcc.dmp full=y (一般full=n,否则会全库的所有对象导出)
(exp user/[email protected]/orcl10g file=F:/fileSys.dmplog=F:/fileSys.log
statistics=nonetables=file_attach,file_tree,file_permission)
full=y 表示全库导出。full总共有2个可选项yes(y)/no(n),缺省情况下full=no,这时只会将该用户下的对象导出。
2 将数据库zxcc中kf用户与cc用户的表导出
exp kf/zx@zxcc file=d:zxcc_ur.dmp owner=(kf,cc)
full方式可以备份所有用户的数据库对象,包括表空间、用户信息等,owner=XX只能备份指定用户的对象,其他用户下的就不备份了,EXP中full=y和owner=XX是不能同时使用的。
3 将数据库zxcc中的表kf_operator、kf_role导出
exp kf/zx@zxcc file= d:zxcc_tb.dmp tables=(kf_operator,kf_role)
tables=xx 表示备份相关表,不能同时和owner、full使用。
⑸ 如何在Oracle中使用exp和imp导出,导入dmp数据库文件
1、首先进入命令行,点击开始,输入cmd。
⑹ oracle中怎么导出一个表空间的数据
命令行数据导出步骤如下:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:chu.dmp中
exp system/manager@TEST file=d:chu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:chu.dmp ōwner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:chu.dmp tables=(table1) query=" where filed1 like '00%'"
⑺ oracle中怎样把表、表空间导入或导出
1、导出导入表和数据,最快的还是在plsql工具里选择导出导入然后就可以了,第一步选择导入。
⑻ oracle 怎么导出表空间
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 将传输的表空间列表