PDA

View Full Version : خیلی فوری : Could not find stored procedure



nazaninam
شنبه 20 خرداد 1385, 10:31 صبح
من یک سایت روی وب داشتم بخوبیم کار میکرد هاستم یه مشکلی پیدا کرد بعد ادمین هاست از دیتابیس و فایل ها بکاپ گرفت خلاصه دوباره سایتو از اول راه انداختن ولی سایت وقتی میاد بالا این خطا رو میگیره ... من همه چیزو چک کردم هم stored procedure مربوطه وجود داره هم connection string درسته
البته این خطا رو از همه sp ها میگیره و مربوط به یدونه خاص نیست
اینم سایت : http://www.smykkeringen.com
خواهش میکنم کمک کنید آبروم داره میره...

white fox
شنبه 20 خرداد 1385, 10:37 صبح
Permission های دیتابیس رو چک کنید....
موقع ساختن SP ها توجه باید داشته باشید که به صورت زیر باشه:


Create procedure [UserName].[SpName}


توجه کنید که به جای UserName نباید dbo باشد....وگرنه همون خطایی که گفتید دریافت میکنید
موفق باشید(در ضمن این سوال برای قسمت SQL هست نه اینجا)

nazaninam
شنبه 20 خرداد 1385, 10:54 صبح
ببینید من عرض کردم سایت آپلود بود و داشت کار میکرد حدود 150 تا sp هست من نمیتونم دونه دونه عوضشون کنم و sp های من به این صورته :
CREATE PROCEDURE [sp_name]
در ضمن من user رو هم کنارش اضافه کردم ولی باز هم همون خطا رو میده
کمککککک

white fox
شنبه 20 خرداد 1385, 11:13 صبح
Sp ]اتون Permissopn ...اجرا یعنی EXEC رو داره؟

nazaninam
شنبه 20 خرداد 1385, 11:15 صبح
بله همه دارند این پرمیشن رو دارند

nazaninam
شنبه 20 خرداد 1385, 11:20 صبح
البته dbo پرمیشن exec نداره فقط اون user که تعریف کردم این پرمیشن رو داره

white fox
شنبه 20 خرداد 1385, 11:22 صبح
این مشکل فقط برای SP ها هست؟ یا جداول هم SELECT نمیشن؟ یا View ها؟

nazaninam
شنبه 20 خرداد 1385, 11:24 صبح
من فعلا فقط از sp خطا میبینم ... مشکل از constring نیست؟

white fox
شنبه 20 خرداد 1385, 11:29 صبح
ممکنه...به قسمت Security بروید در DB ببینید کاربر و کاربر sa که همون dbo هست...Permission دارند؟

nazaninam
شنبه 20 خرداد 1385, 14:16 عصر
من عرض کردم کارم روی هاست هست و اجازه دسترسی به این بخش رو ندارم

white fox
شنبه 20 خرداد 1385, 14:29 عصر
فکر نمیکنم؟...
من هم روی هاست منظورم هست..قسمت DataBase خودتون هم Users دارید اونجا هم میتونید Permission یوزر ها رو تست کنید...
در غیر اینصورت از پشتیبانی هاستتون کمک بگیرید

nazaninam
شنبه 20 خرداد 1385, 18:44 عصر
ممنون حل شد
دیتابیس رو پاک کردم دوباره ریختم :)