怎么用query analyzer把本地的excel表导到远程的一个SQL数据库中?
谢谢! 问题点数:0、回复次数:8Top
1 楼pengdali()回复于 2003-11-03 14:56:32 得分 0
insert OPENDATASOURCE(
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名 (列名1,列名2)
SELECT 列名1,列名2
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactionsTop
2 楼lvltt(未完成)回复于 2003-11-03 15:11:09 得分 0
为什么不用DTS?Top
3 楼zjcxc(邹建)回复于 2003-11-03 15:23:41 得分 0
SQL自带的导入/导出好一些.Top
4 楼zjcxc(邹建)回复于 2003-11-03 15:26:22 得分 0
查询分析器中可以用:
通过查询分析器连接本地SQL服务器(注意不是远程服务器)
然后用:
insert into openrowset('sqloledb','远程服务器名';'sa';'',数据库名..表名)
select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)
注意,工作表名后加$Top
5 楼youngby(C-love)回复于 2003-11-03 15:35:14 得分 0
DTSTop
6 楼freshman(新手)回复于 2003-11-03 15:45:43 得分 0
问题是我现在用企业管理器连不上远程的服务器啊!Top
7 楼zjcxc(邹建)回复于 2003-11-03 16:06:20 得分 0
连接不上,那查询分析器中怎么能连接上?Top
8 楼freshman(新手)回复于 2003-11-03 17:45:38 得分 0
我也不知道啊!Top




