我需要将一个查询的结果导出到excel,我希望每周都能完成这个过程所以我需要它是自动的,我尝试使用bcp实用程序,但它只生成一个csv文件而列名不是导出,只有信息,我怎么能给excel文件一个很好的格式,并且它每周都是自动的?
答案 0 :(得分:0)
一种方法是创建SSIS package以导出数据。然后使用SQL Agent安排程序包。
有很多指南可以帮助您开发这两个步骤。你可以从两个开始:
请注意: SQL Server的 Express 和 LocalDb 版本不包含SQL代理。作为替代方案,您可以使用Window's task scheduler。
答案 1 :(得分:-1)
要在Visual Studio Server资源管理器中从SQLServerNativeClient
导出数据,请执行excel并从以下路径导出。
这适用于(LocalDB)\MSSQLLocalDB
,但适用于其他数据源。
Excel2010/Data/FromOtherSource/FromDataConnectionWizard/OtherAdvanced/SQLServerNativeClient11/SelectOrEnteraServerName: (LocalDB)\MSSQLLocalDB/