有没有办法将数据从 Azure Blob 批量加载到 SQL Server?我正在通过 Azure 存储资源管理器访问这些文件。我很确定它可以完成,但我收到一条错误消息,提示“无法打开文件”。这是我的代码。
DECLARE @cmd varchar(1000)
SET @cmd = 'BULK INSERT [dbo].[dest_table]
FROM ''alldata/2019/06/29/BB/dds_id.out.20190629.gz''
WITH ( FIELDTERMINATOR = ''\n'',
FIRSTROW = 46,
ROWTERMINATOR = '''+CHAR(10)+''')';
PRINT @cmd
EXEC(@cmd)
该文件以 .gz 结尾,因此已压缩。我认为这就是问题所在。有人可以确认。更重要的是,是否有解决方法?我只有 SQL Server;无法访问 SSIS。
