SQL server导出数据到dbf文件怎么整?!急用!!

时间:2022-03-24 03:35:16
请问各位大虾,如何从SQL2000中导出数据到DBF文件啊?!
我用的dsn,倒也能提示导出成功,可就是找不到导出的DBF文件,请问该咋整啊?!谁有比较好的导出DBF文件方法啊?!谢谢各位了!!!!

6 个解决方案

#1


导出过程中会提示文件路径的,没有吗?

#2


SQL server导出数据到dbf文件怎么整?!急用!!
有提示路径,但是在给出的路径是设置的DSN目录里,没有找到导出的dbf文件。

刚搜了下,在 C:\Program Files\Microsoft SQL Server\80\Tools\Binn 下可以找到!@!

多谢了!

#3


恭喜啊 一般都是在 C:\Program Files\Microsoft SQL Server\80\这个目录下

#4


/***************** 导出到DBF ***************/ 
如果要导出数据到已经生成结构(即现存的)FOXPRO表中,可以直接用下面的SQL语句 
insert into openrowset(’MSDASQL’, 
’Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:’, 
’select * from [aa.DBF]’) 
select * from 表 
说明:
SourceDB=c: 指定foxpro表所在的文件夹 
aa.DBF指定foxpro表的文件名. 
/*************导出到Access********************/ 
insert into openrowset(’Microsoft.Jet.OLEDB.4.0’, 
’x:A.mdb’;’admin’;’’,A表) select * from 数据库名..B表 
/*************导入Access********************/ 
insert into B表 selet * from openrowset(’Microsoft.Jet.OLEDB.4.0’, 
’x:A.mdb’;’admin’;’’,A表) 

#5


查询分析器,另存为csv

通过execl再转dbf也可以

#6


帮顶

#1


导出过程中会提示文件路径的,没有吗?

#2


SQL server导出数据到dbf文件怎么整?!急用!!
有提示路径,但是在给出的路径是设置的DSN目录里,没有找到导出的dbf文件。

刚搜了下,在 C:\Program Files\Microsoft SQL Server\80\Tools\Binn 下可以找到!@!

多谢了!

#3


恭喜啊 一般都是在 C:\Program Files\Microsoft SQL Server\80\这个目录下

#4


/***************** 导出到DBF ***************/ 
如果要导出数据到已经生成结构(即现存的)FOXPRO表中,可以直接用下面的SQL语句 
insert into openrowset(’MSDASQL’, 
’Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:’, 
’select * from [aa.DBF]’) 
select * from 表 
说明:
SourceDB=c: 指定foxpro表所在的文件夹 
aa.DBF指定foxpro表的文件名. 
/*************导出到Access********************/ 
insert into openrowset(’Microsoft.Jet.OLEDB.4.0’, 
’x:A.mdb’;’admin’;’’,A表) select * from 数据库名..B表 
/*************导入Access********************/ 
insert into B表 selet * from openrowset(’Microsoft.Jet.OLEDB.4.0’, 
’x:A.mdb’;’admin’;’’,A表) 

#5


查询分析器,另存为csv

通过execl再转dbf也可以

#6


帮顶