如何将Excel导入电子表格SQL Server 2008R2数据库?
技术问答
144 人阅读
|
0 人回复
|
2023-09-13
|
我想在数据库中建立表格Excel在工作表中获取大量的联系信息,以便我能够在数据库中进行维护。7 F4 G( m* c( B4 p8 j e
我试着跟着SQL Server 2008 R导入/导出平面文件的操作,但不起作用。谁能告诉我如何成功地将电子表格导入数据库的表格?
+ |$ ]0 K T, ~) P7 e谢谢
6 _; m% h5 g4 @ u9 U3 }7 q; |& y 2 V# w+ w I- f9 F
解决方案: ( A1 F4 v, K! Y) c/ \* b: k
有一个Microsoft所有可能的方法都列出了知识库文章。
2 y5 G4 t8 _8 h+ D$ ohttp://support.microsoft.com/kb/321686
# B9 ]* I' O! @- Y我认为如果没有导游,使用它OPENROWSET或OPENDATASOURCE这将是最简单的方法。(请参考分布式查询)# y2 o. n/ x( t5 x/ c
SELECT * INTO XLImport4 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=C:\test\xltest.xls',[Customers$])请参阅OPENROWSET并在页面底部提供示例。
4 M5 k: D1 i4 j ]http://msdn.microsoft.com/en-
) v1 S2 j$ ^3 S7 J! w$ }+ Dus/library/ms190312.aspx S6 g2 o7 `# d* {; N# c6 w: M7 b7 S
手动地& u- V7 O# B; }# Q9 \" N8 O
右键单击数据库名称/转到任务,然后选择导入数据作为源选择您以前创建的数据Excel文件,然后选择下一页的路径,然后选择sql server作为目标 |
|
|
|
|
|