www.gsyw.net > orAClE导入sql文件

orAClE导入sql文件

oracle中怎么导入sql文件向oracle中导入大sql文件:在SQL_PLUS里面执行:sql>@full_path/test.sql; 例:sql>@D:/test.sql;不需要commit; 一般都是在test.sql 里面最后加上一个commit;但是需要注意的是:在test.sql文件里面每条语句后必须加上“;”,代表一条语句的执行.

sql文件怎么导入到oracle数据库把那两个.sql文件用记事本打开,里面全都是一些sql语句.把这些sql语句都复制下来,粘贴到sql developer 或dos中,就可以了.记住最后尽量commit 提交一下.

oracle导入*.sql文件只需要在Oracle服务器的命令行里sqlplus / as sysdba命令可以登陆到sqlplus命令行里.然后比如是C:/a.sql,那么就执行@C:/a.sql,然后跑完后这个a.sql就被导入进来了.

imp命令,自己搜索一下

你如果用SQLloader导外部数据:1、你的SQL文件应该是指数据文件,可以是用分隔符或者定长区别字段的数据;2、你必须先在ORACLE中创建你要导入的目标表chinaMap;3、你在控制文件中必须定义好chinaMap和导入数据文件字段对于的chinaMap字段,数据文件字段顺序必须和你在控制文件中定义chinaMap字段顺序一致.4、SQLloader和数据库的链接是走sqlnet定义的服务名的,只要你sqlplus可以访问数据库就可以.

sqlplus中用 @?/rdbms/admin/awrrpt.sql PL/SQL里用输入@,然后回车,选择你的SQL文件即可.

就是在plsql中把此sql文件打开啊,两兆的文件打开肯定会比较慢,需要耐心等待一会了

在oracle服务器的命令行里sqlplus / as sysdba命令可以登陆到sqlplus命令行里.然后比如是c:/a.sql,那么就执行@c:/a.sql,然后跑完后这个a.sql就被导入进来了.

登录plsql,文件----新建-----命令窗口 然后输入 @文件路径,例如 @c:\a.sql 这样就可以了.直接执行sql文件

使用PLSQL DEV的TOOLS里面那个IMPORT,只能IMPORT ORACLE自己的导出文件,实际上使用的是ORACLE的IMP命令.如果你有SQL 2000以上,可以直接使用SQL自带的导入导出向导.数据源选择SQL SERVER,目标选择你的ORACLE.如果你的数据量比较大,就只有这样.如果数据量不是特别大(100万条以下),则可先导出成CSV的文本文件,然后用PL/SQL DEV的TOOLS里面那个TEXT IMPORTER就可以导入,而且使用文本文件不用担心什么数据格式问题.

网站地图

All rights reserved Powered by www.gsyw.net

copyright ©right 2010-2021。
www.gsyw.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com