SQL SERVER导出TXT文本文件的方法有哪些

本篇内容主要讲解“SQL SERVER导出TXT文本文件的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SQL SERVER导出TXT文本文件的方法有哪些”吧!

SQLSERVER导出步骤:
选择要导出数据的数据库-->右键-->点击任务-->选择导出数据-->(数据源)SQLSERVER导入和导出向导-->默认数据源SQLSERVER NATIVE CLIENT 10.0-->填写服务器名称(或者服务器IP)和数据库(要导出表数据的数据库)-->(目标)平面文件目标-->选定分隔符和文件路径名称等-->选择编写查询以指定要传输的数据-->填写查询sql语句-->选择行分隔符和列分隔符-->完成
ORACLE导入步骤:
(WINDOWS版本)
1、在相应的用户下创建表
create table test0515 (id number(10),name varchar2(10))
2、编写控制文件,扩展名是.ctl
load data
infile "d://test.txt"
insert into table test0515
fields terminated by whitespace
(id,name)
3、在CMD
sqlldr userid=system/123456@testdb control=D:\test.ctl

userid 表示数据表的所有者的用户名和登录密码

control 表示控制文件所在的绝对路径(也可以使用相对路径)
默认导入日志在当前CMD路径下,也可以指定日志保存路径
加上log=d:\test.log
(LINUX版本)
可以脚本也可以直接命令
test.sh
#!/bin/bash
sqlldr system/123456@testdb control=/tmp/test.ctl log=/tmp/test.log bad=/tmp/bad.log errors=1000 rows=10240000

到此,相信大家对“SQL SERVER导出TXT文本文件的方法有哪些”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!