Power Automate - 执行存储过程 (V2) - returns 总是 HTTP 错误 400
Power Automate - Execute stored procedure (V2) - returns always HTTP error 400
我在 Azure SQL 服务器上有以下存储过程:
ALTER PROCEDURE [dbo].[UpsertBuildDefinitions] (@Id int, @Name nvarchar(max), @Url nvarchar(max), @Revision int)
AS
BEGIN
SET NOCOUNT ON
SET IDENTITY_INSERT [dbo].[BuildDefinitions] ON
IF EXISTS (SELECT * FROM [dbo].[BuildDefinitions] WHERE [Id] = @Id)
UPDATE [dbo].[BuildDefinitions]
SET [Name] = @Name,
[Url] = @Url,
[Revision] = @Revision
WHERE Revision != @Revision;
ELSE
INSERT INTO [dbo].[BuildDefinitions] ([Id], [Name], [Url], [Revision])
VALUES (@Id, @Name, @Url, @Revision);
SET IDENTITY_INSERT [dbo].[BuildDefinitions] OFF
END
在 Power Automate (Microsoft Flow) 中,我使用以下输入调用它:
我得到以下输出:
以文本形式输出:
{
"status": 400,
"message": "Invalid connection settings\r\n inner exception: Not a valid data source.\r\nclientRequestId: c93ceeb5-dc4f-4a13-865d-abcfc51a17e9",
"error": {
"message": "Invalid connection settings\r\n inner exception: Not a valid data source."
},
"source": "xxx.azurewebsites.net"
}
“不是有效数据源”是什么意思。异常意味着?我的设置有什么问题?
我在 Azure SQL 服务器上有以下存储过程:
ALTER PROCEDURE [dbo].[UpsertBuildDefinitions] (@Id int, @Name nvarchar(max), @Url nvarchar(max), @Revision int)
AS
BEGIN
SET NOCOUNT ON
SET IDENTITY_INSERT [dbo].[BuildDefinitions] ON
IF EXISTS (SELECT * FROM [dbo].[BuildDefinitions] WHERE [Id] = @Id)
UPDATE [dbo].[BuildDefinitions]
SET [Name] = @Name,
[Url] = @Url,
[Revision] = @Revision
WHERE Revision != @Revision;
ELSE
INSERT INTO [dbo].[BuildDefinitions] ([Id], [Name], [Url], [Revision])
VALUES (@Id, @Name, @Url, @Revision);
SET IDENTITY_INSERT [dbo].[BuildDefinitions] OFF
END
在 Power Automate (Microsoft Flow) 中,我使用以下输入调用它:
我得到以下输出:
以文本形式输出:
{
"status": 400,
"message": "Invalid connection settings\r\n inner exception: Not a valid data source.\r\nclientRequestId: c93ceeb5-dc4f-4a13-865d-abcfc51a17e9",
"error": {
"message": "Invalid connection settings\r\n inner exception: Not a valid data source."
},
"source": "xxx.azurewebsites.net"
}
“不是有效数据源”是什么意思。异常意味着?我的设置有什么问题?