0

我有一个 SQL Server 2008 数据库,我想快速将数据库中的所有数据复制到单独的 Excel 电子表格或单独选项卡中的单个电子表格中。将数据放入单独的 CSV 文件中也可以。我如何做到这一点,而不必select * from为每个表做一个然后将数据复制到 Excel 中?有很多桌子。

编辑

运行向导以导出数据我在预执行时收到此错误

  • 预执行(错误)

    消息错误 0xc0202009:数据流任务 1:SSIS 错误代码 DTS_E_OLEDBERROR。发生 OLE DB 错误。错误代码:0x80040E21。(SQL Server 导入和导出向导)

    错误 0xc0202025:数据流任务 1:无法创建 OLE DB 访问器。验证列元数据是否有效。(SQL Server 导入和导出向导)

    错误 0xc004701a:数据流任务 1:组件“目标 - ApprovalStatuses”(25) 未能通过预执行阶段并返回错误代码 0xC0202025。(SQL Server 导入和导出向导)

谢谢,

萨钦

4

4 回答 4

1

使用服务器管理工​​作室:

Server Management Studio (right click on db) > 
  Tasks > 
      Export > 
         Login > 
            Destination box select Microsoft Excel > ...

如果你在一个64-bit server那么;

Windows > Start Button > 
     All Programs >
         MS Sql Server [your version] > 
             USE Import and Export Data (32-bit)
于 2012-12-21T10:23:58.367 回答
1

请参阅此链接http://www.66pacific.com/sql_server_export_to_excel.aspx

使用 SQL Server 导入和导出向导,您可以轻松地将表从数据库复制到电子表格。

于 2012-12-21T10:29:48.677 回答
1

您可以excel使用sql-server Import and Export Wizard.

看看这篇关于将 SQL Server 数据导出到 Excel的文章。

于 2012-12-21T10:44:48.737 回答
-1

好的,请参阅此链接http://www.hotscripts.com/forums/windows-net-programming/59962-export-data-database-excel-via-sql-command-customize-style-vb-net-without-auto .html的快速方法。

理想情况下,如果您有时间对其进行编程,我会使用 RDLC 构建自定义报告,您可以使用 DataTables 将其导出为 Excel。

有关如何将数据导出到使用 RDLC 的 Excel。

于 2012-12-21T10:45:20.420 回答