1、dexter/xiaojun@127001:1521/startrek
远程数据库的用户名/密码@IP地址:端口号/service_name
2、file
file指定了输出文件的路径
3、log
log为输出log文件的路径
4、tables
指定了要导出的表的名称。(多个表使用逗号分隔,按照用户导出的时候可以去掉tables这个选项)!
---保留表,只删除数据:
11: truncate table mytable;
12: delete from student where 1 = 1 ;
---删除表本身:
drop table mytable;
---永久性删除 恢复不了:
drop table mytable purge;
参考博客: >
1、首先进入命令行,点击开始,输入cmd。
2、键盘按回车键,出现命令行窗口。
3、接着导入的命令是:imp 用户名/密码@网络服务名 file=xxxdmp full=y。
4、导出的命令是:exp 用户名/密码@网络服务名 file=xxxdmp tables=(表名)
5、就可以进行dmp数据库表结构和表数据的同时导入导出了,这样就完成了。
导出dmp数据时需要有导出表的权限的用户,否则不能导出。
Oracle备份文件是以dmp结尾,这种文件是oracle的逻辑备份文件,常用于数据库逻辑备份,数据库迁移等 *** 作。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
假定你在Windows系统中导入Oracle数据。
打开命令行,也就是开始-运行-输入cmd,回车。
输入exp(全名是Export也就是导出),后会提示你输入用户名及密码。(此处注意导入数据需要权限,可以直接使用dba权限进行 *** 作用户名 as sysdba进行登录)
接着输入密码,在根据提示选择要导出的是完整数据库还是表等等。
再之后指定导出dmp文件的存放位置,是否导出权限,表内数据等等就可以了。
通常可以使用组合的exp命令来快速方便的导出数据。
例如:exp [用户名]/[密码] file=[导出文件存放的位置]
当然你也可以使用PL/SQL等有可视化 *** 作界面的工具来方便导出数据。
以上就是关于oracle怎么导出远程数据库,导出文件是dmp格式全部的内容,包括:oracle怎么导出远程数据库,导出文件是dmp格式、oracle 基本简单 *** 作【cmd 导入导出dmp数据库】、如何在Oracle中使用exp和imp导出,导入dmp数据库文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)