Oracle-sqlplus导入sql文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle-sqlplus导入sql文件相关的知识,希望对你有一定的参考价值。

参考技术A 将一张表的数据插入到另一张表insert into table2 select * from table1;如果表不存在可以使用 create table table2 as select * from table1; 但是如果要插入的数据量比较大,用命令好使些。

使用PLSQL Developer导入insert语句,数据量过大会死掉,所以直接使用命令行的方式导入insert语句

 命令行进入sqlplus: sqlplus 用户名/密码@127.0.0.1:1521/tiger ( sqlplus test_name/test_pwd@127.0.0.1:1521/tiger )

 sql>@full_path/test.sql; 例:sql>@D:/test.sql;

test.sql 里面最后加上一个commit;

--参考http://blog.csdn.net/yin_jw/article/details/38894905

mysql导入.sql文件

1. source /home/susie ...../**.sql

2. \. /home/susie/.../**.sql

批量导入.sql文件

首先新建一个main.sql,然后在main.sql文件里面这么写:

source C:/sql/1.sql;
source C:/sql/2.sql;
source C:/sql/3.sql;
....

编辑好后,再source main.sql,mysql就会给你自动的批量导入了

 

对于如何批量写入sql文件的路径,你可以用cmd命令,比如dir backup/  /b/s>main.sql,然后再在每行开头加上source就行鸟。
网管之家bitsCN.com

以上是关于Oracle-sqlplus导入sql文件的主要内容,如果未能解决你的问题,请参考以下文章

mysql 的sql文件太大怎么导入

pl/sql 工具导入时中文乱码

用C#做Excel文件导入SQL不成功

sql文件乱码

导入可执行文件 oracle导入imp exe pl sql ,这个文件在哪?

linux mariadb