+ -
当前位置:首页 → 问答吧 → sql往oracle导数据

sql往oracle导数据

时间:2011-12-13

来源:互联网

求解:从sql中往oracle中导数据有什么方法?

作者: kissyongheng   发布时间: 2011-12-13

借助文本文件导入导出

作者: lxpbs8851   发布时间: 2011-12-13

引用楼主 kissyongheng 的回复:
求解:从sql中往oracle中导数据有什么方法?

sql文件么?还是啥?
如果是sql文件,用工具导就行了:Pl/sql developer

作者: yixilan   发布时间: 2011-12-13

SQL code

1.配置好 SQL
EXEC sp_configure 'show advanced options', 1

EXEC sp_configure 'xp_cmdshell', 1

2.导出SQL到 txt

exec master..xp_cmdshell 'bcp "库名..表名" out "d:\test.txt" -c -t ,-U sa -P password' 

3.导入 txt到 oracle

控制文件:test.ctl
LOAD DATA
INFILE 'd:\test.txt'
into table test
TERMINATED BY '|'
(id ,name)

sqlldr userid=username/password control='C:\test.ctl'

作者: lxpbs8851   发布时间: 2011-12-13

TERMINATED   BY   ', '

作者: lxpbs8851   发布时间: 2011-12-13