plsqldeveloper导入sql文件速度

plsqldeveloper导入sql文件速度,第1张

你好,plsqldeveloper导入sql文件速度,这个问题我来帮你解答。1.假设有三个sql脚本,分别为aa.sql,bb.sql和cc.sql,这三个脚本需要导入数据库 ,它们的路径分别为C:\aa.sql D:\bb.sql 和E:\cc.sq

2.创建一个all.sql文件,可以用记事本打开。在里面写上每个sql脚本的路径,并且在路径前加上@,具体如下:

@C:\aa.sql

@D:\bb.sql

@E:\cc.sql

3. 在tools——import tables——sql inserts ——import file中选择要导入的文件,执行import命令即可。

ps:其实在sql的命令行,也可以按照如下的方式执行sql语句

SQL>@f:\abc\a.sql

SQL>@f:\abc\b.sql

SQL>@f:\abc\c.sql

1、打开plsql软件,并登陆到指定数据库。

2、进入后依次点击“工具”—“导入表”。

3、上方标签选择“Oracle导入”,下边点“文件夹”按钮选择dmp文件。

4、然后点击上图中“导入”(即不为灰色)按钮,等待执行即可。

首先,先修改好csv文件的表头部分,也就是第一行,修改为数据库对应的字段名,我上面那个是已经修正好的了。

(2)在数据库中建好一个跟表格数据对应的表,代码如下:

create table TMP_STUDENT

(

fgrade VARCHAR2(50),

fclass VARCHAR2(50),

fname VARCHAR2(50),

fsexVARCHAR2(2),

fborndt DATE

)

(3)然后,我们打开PL/SQL Developer的文本导入器,我这边就截个plsql 12的图,其他版本的随便找一下

(4)打开文本导入器之后我们点击左上角的打开图标,找到你要导入的csv文件,双击打开

(5)加载文件后效果如下,中间的配置我们勾选上标题名,就会自动把第一行作为表头,也就是字段名。然后我们点击选项卡的:到Oracle的数据来选择导入到数据库的哪张表中

(6)在到Oracle的数据选项卡中,选择导入表的用户和表名,如下图的LHY.TMP_STUDENT

选择好后用户名和表明后,界面中部的字段区域就会自动对应到表的字段,而且date格式的也会自动转为对应格式,同时,也可以自己选择对应导入的字段

确认后没问题的话就点左下角的导入按钮,即可完成导入。

emm...图中的每次提交数,导入大数据的可以适当调高一些。

(7)点击导入后(xxx条记录被导入,耗时0.00000001秒)

(8)查询一下确认下,木有问题


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9415087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存