oracle导出sql脚本
发布时间: 2023-08-13 14:47:46
方法/步骤
首先,打开PL/SQL Developer,选中要生成SQL的表。
鼠标点击右键—>“Export data”,会弹出“Export Tables”对话框。选中第二个页签“SQL Inserts”,根据自己的需要设置导出条件即可。比如我需要创建表的SQL,则选中如下所示的选项,再选择“Output file”输出到文件,点击按钮“Export”,即可导出。
也可以选择插入数据的SQL脚本,大家按需所选即可。
⑵ oracle用命令行导出sql语句文本
导出命令:
1)单表导出:exp 用户名/密码@服务器别名 tables=表名 file=d:名称.dmp
expjm110/jm110@120_2tables=ajbfile=d:ajb.dmp
多张表:
expjm110/jm110@120_2tables=(ajb,jjdwb)file=d:ajb2.dmp
2)完全导出:也就是数据库中的所有表都导出
格式:exp 用户名/密码@服务器别名 file=d:名称.dmp
expjm110/jm110@120_2file=d:jm110.dmp
导入命令:
因为导入的内容都是dmp文件,所以未涉及到单表导入的情况,统一命令格式
格式:imp 新用户名/密码@新服务器别名 file=d:名称.dmp buffer=102400000 feedback=10000 log=d:名称.txt full=y
参数:buffer:设置缓存大小,越大越好,它决定导入的速度
full:完全导入,导出表结构及存储过程等等
impjm110/jm110@120_1file=d:jm110.dmpbuffer=102400000feedback=10000log=d:jm110.txtfull=y
⑶ 如何导出一个oracle数据库的所有用户的Sql脚本
需要用到exp命令。
1、首先按键盘的win键+R键,输入cmd,回车,进入命令提示符。
2、 使用cd命令进入要存放文件的路径下。
3、输入exp命令,“exp 用户名/密码@本地实例名 file=导出文件名称.dmp log=生成日志名称.log owner=用户名”(不含引号),如图:
其中:owner=用户名 就是被导出的用户下的全部内容。
热点内容