sql - 使用 SQL Server 或 SSIS 对 API 运行开放查询
问题描述
我正在尝试运行OPENQUERY
以从与 API 连接的表中获取数据。我正在尝试通过 SQL 服务器执行此操作,但没有任何乐趣。
我查看了 SSIS 来查询数据,但我不知道如何连接到 API XML 服务器,因为我对 SSIS 的了解很少 - 有人知道一个简单的步骤教程吗?
首先我试过
SELECT * FROM OPENQUERY ([https://server.com], ' SELECT * FROM Booking A')a
但意识到我需要添加用户名和密码
我在下面没有高兴地尝试过
SELECT a.*
FROM OPENROWSET('SQLOLEDB','Data Source=https://webserver.com;Initial Catalog=dbName;Persist Security Info=True;User ID=server.com;Password=pass',
'select top 1 * from Booking') AS a
有人可以指出我正确的方向吗,因为我已经尝试过 SQL Server 2012 和 SSIS 2010
解决方案
推荐阅读
- html - 导航栏不会折叠到汉堡菜单
- python - 数据框计算
- sql-server - SQL Server 如何停止从 xp_cmdshell 运行的进程
- c - 无法验证 TCP 校验和
- sap - 有谁知道如何在 Automation Anywhere 11 中自动化 SAP 登录
- generics - 如何在 gson typeToken 中使用泛型类型?
- twilio - 使用 twilio 子帐户调用
- css - 尝试使用 React-JSS 实现动态值
- python - 在自定义场景运行器期间的第一次测试中刷新 pytest 固定装置
- python - 使用时间列将 pandas 数据帧写入 influxdb