1

データベース「testschema」と「MySchema」というスキーマを作成しました。データベースにテーブル「MySchema.table1」を作成しました。aspnet_regsql ユーティリティを使用して、テーブルに SQL キャッシュの依存関係を作成しようとしています。MySchema.Table1 しかし、エラーがスローされます。SQL キャッシュ依存のテーブルを有効にします。エラーが発生しました。例外の詳細: スキーマがターゲット テーブルまたはビューのスキーマと異なるため、トリガー 'dbo.MySchema.Table1_AspNet_SqlCacheNotification_Trigger' を作成できません。キャッシュ依存関係の登録中に失敗しました。データベース名とテーブル名が有効であることを確認してください。テーブル名は、SQL の通常の識別子の形式に準拠している必要があります。失敗した SQL コマンドは次のとおりです: dbo.AspNet_SqlCacheRegisterTableStoredProcedure Pl。

4

1 に答える 1

1

それを見つけた !

http://forums.asp.net/t/1249281.aspx/1

sp AspNet_SqlCacheRegisterTableStoredProcedure を変更してスキーマを動的に選択した後、データベースに他のスキーマ ([dbo] 以外) がある場合に問題が発生しました。

ありがとうございます

于 2012-07-16T11:48:40.933 に答える