因为对Oracle不熟,所以需要高手说得详细点儿,想用sql loader做下面这件事情
1.有大概60亿条记录,需要从一个库导到另一个库上,这两个库的表结构不同
2.Oracle装在另一台机器上(Linux系统),我用的是客户端
3.我应该是在客户端用sql plus来干这件事,我是不要先连到服务器上面去,怎么连?
4.我是不应该把导出来的数据(txt文本)先扔到Linux系统那台机器上才能用这个sql loader,怎么整?
5.一切准备就需以后,具体的命令怎么写(这个文本记录只插入一个表,记录是用回车分隔,列式用'@@@'分隔),希望能尽量详细啰嗦了这么多,希望能有人能看完,帮帮忙,谢谢啦!
1.有大概60亿条记录,需要从一个库导到另一个库上,这两个库的表结构不同
2.Oracle装在另一台机器上(Linux系统),我用的是客户端
3.我应该是在客户端用sql plus来干这件事,我是不要先连到服务器上面去,怎么连?
4.我是不应该把导出来的数据(txt文本)先扔到Linux系统那台机器上才能用这个sql loader,怎么整?
5.一切准备就需以后,具体的命令怎么写(这个文本记录只插入一个表,记录是用回车分隔,列式用'@@@'分隔),希望能尽量详细啰嗦了这么多,希望能有人能看完,帮帮忙,谢谢啦!
http://topic.csdn.net/u/20081224/15/cea145d9-df23-4f2b-8d4f-b5794a710c1c.html
2)然后在同一个数据库中处理,从一个表把数据转移到另一个表。这是一个PL/SQL程序问题。
现在决定不用SQL LOADER这个东西了,准备通过数据泵直接给导过来,然后再通过存储过程往目标表里弄,要分几次整
大家认为这个方案怎么样?