本文将详细解释如何在sqlserver2014中打开导入EXCEL的功能。边肖觉得挺实用的,就分享给大家参考。希望你看完这篇文章能有所收获。
在sqlserver服务器端安装Microsoft Access 2010数据库引擎可再发行软件包。
此下载将安装一系列组件,以帮助在2010 Microsoft Office System文件和非Microsoft Office应用程序之间传输数据。
下载链接:
https://www.microsoft.com/zh-CN/download/details.aspx?id=13255
AccessDatabaseEngine_X64.exe
AccessDatabaseEngine.exe
安装后,它将出现在SSMS服务器的链接服务器选项下:
如果服务器上安装了office2013,将出现以下15.0版本。
1.打开即席分布式查询组件,并在sql查询编辑器中执行以下语句:
execsp _ configure ' showadvancedoptions ',1reconfigure
execsp _ configure ' AdHoccdistributed query ',1经济图
2.关闭即席分布式查询组件,并在sql查询编辑器中执行以下语句:
execsp _ configure ' AdHoccdistributed query ',0重新配置
exesp _ configure ' showadvancedoptions ',0重新配置
从OpenDataSource('Microsoft)中选择*。ACE.OLEDB.12.0 ','数据源=e :/12 . xlsx;扩展属性=' Excel 12.0HDR=是;IMEX=1英寸).[Sheet1$]
使用OpenDataSource导入EXCEL。如果遇到权限问题,可以将EXCEL源文件复制到新的EXCEL文件中。然后用上面的语句导入。
带删除功能:
exec sp_configure 'xp_cmdshell ',1
改装
exec master . dbo . XP _ cmdshell ' del e : \ 12 . xlsx '
可以删除EXCEL。
这篇关于“如何在sqlserver2014中打开导入EXCEL的功能”的文章就分享到这里。我希望
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/83255.html