求救:Oracle Linux环境下,大数据量的导入! 有一个600M左右的.sql文件,根本打不开,要把这里面的数据导入到Linux环境下的orale数据库中,由于根本打不开,所以不可能在工具里面把sql语句粘贴上去执行。表空间是huike 用户名是jian,该怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么要打开呢?在sql_plus中直接执行sql>@D:/test.sql 就行了或用pl/sql工具啊 1楼方法可取. 不过最好清楚这个sql里面保存的是什么数据,是按什么格式导出的。 ------------------------------------------------------------------------------ Blog: http://blog.csdn.net/tianlesoftware 网上资源: http://tianlesoftware.download.csdn.net 相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx DBA1 群:62697716(满); DBA2 群:62697977DBA3 群:63306533; 聊天 群:40132017 1.用oracle用户登陆到linux服务器。2.通过cd命令进入存放sql的目录。3.通过sqlplus user/password 进入sqlplus4.sql>@test.sql;5.没有错误的话,commit;注意sql的编码格式是否和服务器的一样。我用的服务器是需要EUC格式的。上传sql的时候,别忘了转换格式到EUC。 不知道你.sql的文件中是存放的是数据,还是如:insert into这样的插入数据的dml语句??如果你.sql文件中存放的是全数据那么你执行$>@文件名.sql;也没有用!除非存放的是dml语句或dcl,ddl。 用vim应该能找开的。你甚至可以使用tail什么的,简单看一下这个文件里边有什么内容。至于执行,在sqlplus中执行运行@<文件全路径>.sql即可执行这个sql文件。 首先vi看下文件内容。最好是把拆分成多个文件来执行@file.sql。600M的文件一次性执行,中间没有commit,性能可能不行。最好是插入几百块数据后commit下。 请教Oracle的基本使用 oracle定时器 紧急求救,配置EM时出现错误,错误信息如正文所示 新手提问 关于此列列表的唯一或主键不匹配 的问题 怎么在ORACLE里建方案 oci连接oracle数据库的性能问题。 在oracle developer 開發工具中,怎麼和ms sql 相聯啊? 第一次使用,謝謝 面试题 -- 取分组后的最新两条记录. 有请大家一齐讨论一下.[转] 怎么查询如下表 在SQL PLUS的过程中怎么给表插入记录? oracle 临时表的使用问题 group by 的问题
在sql_plus中直接执行sql>@D:/test.sql 就行了
或用pl/sql工具啊
1楼方法可取. 不过最好清楚这个sql里面保存的是什么数据,是按什么格式导出的。 ------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
DBA1 群:62697716(满); DBA2 群:62697977
DBA3 群:63306533; 聊天 群:40132017
2.通过cd命令进入存放sql的目录。
3.通过sqlplus user/password 进入sqlplus
4.sql>@test.sql;
5.没有错误的话,commit;注意sql的编码格式是否和服务器的一样。我用的服务器是需要EUC格式的。
上传sql的时候,别忘了转换格式到EUC。
insert into这样的插入数据的dml语句??
如果你.sql文件中存放的是全数据那么你执行$>@文件名.sql;
也没有用!除非存放的是dml语句或dcl,ddl。
你甚至可以使用tail什么的,简单看一下这个文件里边有什么内容。
至于执行,在sqlplus中执行运行@<文件全路径>.sql即可执行这个sql文件。
最好是把拆分成多个文件来执行@file.sql。
600M的文件一次性执行,中间没有commit,性能可能不行。
最好是插入几百块数据后commit下。