私の問題は次のとおりです。少数のストアド プロシージャを使用するサイトがあり、これらはすべてローカル開発環境で正常に動作します。
ただし、これらのストアド プロシージャの 1 つは、起動されていないか、Windows Azure に発行された後に失敗します。
サイトの他の部分が正しく機能しているため、データベースへの接続は良好です。フィドラーを使用して、投稿イベントが正しいデータを通過していることを確認しました。
Azure データベースにアクセスしてストアド プロシージャを調べたところ、すべて問題ないように見えました。Azure ツールでテストしたところ、データを渡すことができ、問題なく実行されました。
そのため、この問題の原因を見つけるために他に何ができるかについて、私は困惑しています。
最後に行ったのは、ローカル コピーを再確認してから、これを Azure に再発行することでした。
ストアド プロシージャ:
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
INSERT INTO [dbo].[Events] ([Type] ,[StartDate]) VALUES (@Type, @StartDate)
END