GNU/Linux >> Linux の 問題 >  >> Panels >> Plesk

エラー:ストアドプロシージャが存在しません

エラー:ストアドプロシージャが存在しません

問題
Webサイトにアクセスすると、次のようなエラーが発生します。ただし、データベースをチェックし、ストアドプロシージャが実際に存在することを確認できます。
The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.InvalidOperationException: The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist.
原因
この問題は通常、スケジュールされたバックアップが正しく構成されていない場合に発生します。バックアッププロセスにより、SQLデータベースがオフになり、完全にオンに戻らない場合があります。

解決策
これらの手順では、コンピューターにMicrosoft SQL ServerManagementStudioがインストールされている必要があります。 Microsoft SQL Server Mangement Studio Express 2008は、Microsoftから無料で入手でき、次のリンクからダウンロードできます:http://www.microsoft.com/download/en/details.aspx?id=22985
  1. SQL ServerManagementStudioにログインします
  2. データベース>[YourDatabase]>セキュリティ>ユーザーに移動します
  3. データベースユーザーを右クリックして、プロパティを選択します 。
  4. データベースロールメンバーの下
  5. 次がチェックされていることを確認します:db_datareader、db_datawriter、db_owner
  6. 次がチェックされていないことを確認してください:db_denydatareader、db_denydatawriter
  7. [ OK]をクリックします

Plesk
  1. XubuntuでマグネットエラーのURIスキームを検出できない問題を修正

  2. カットの逆コマンドは存在しますか?

  3. トラップ、エラー、およびエラーラインのエコー?

  1. エラーをトラブルシューティングする方法:Cpanel ::Exception ::Database ::Error /(XID 9a8sak)?

  2. エラー:Pleskコントロールパネルでファイルマネージャにアクセスしようとするとアクセスが拒否されました

  3. MySQL エラー テーブル 'mysql.servers' が存在しません

  1. cPanelでエラーログを表示する方法

  2. 「errno」の意味を知る方法は?

  3. Ubuntu - エラー:SD カードの作成に失敗しました