gpt4 book ai didi

sql-server - SQL Server 作业输出到 Azure Blob 存储

转载 作者:行者123 更新时间:2023-12-03 04:02:19 26 4
gpt4 key购买 nike

有没有办法将 SQL Server 代理作业输出直接重定向到 Azure Blob 存储,而不是 Azure VM 上托管的 SQL Server 的共享文件夹?

最佳答案

我同意 @Rishav Singh 的观点,我们无法将 SQL Server 代理作业输出直接重定向到 Azure blob 存储。

任何其他想法,您可以使用AzCopy将输出文件上传到 Azure blob:

azcopy copy '<local-directory-path>' 'https://<storage-account-name>.<blob or dfs>.core.windows.net/<container-name>' --recursive 

您可以使用 xp_cmdshell (Transact-SQL) 运行此 AzCopy 命令在 SSMS 中:

EXEC xp_cmdshell 'azcopy copy '<local-directory-path>' 'https://<storage-account-name>.<blob or dfs>.core.windows.net/<container-name>' --recursive' 

引用号:HOW TO: EXECUTE DOS COMMANDS FROM T-SQL

希望这有帮助。

关于sql-server - SQL Server 作业输出到 Azure Blob 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61674367/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com