2812: Could not find stored procedure
SQL ServerNe demek?
EXEC ile çağrılan stored procedure mevcut veritabanı/şema kapsamında bulunamadı. Belirtilen isimde bir yordam yok.
Neden olur?
Yordam adında yazım hatası, yanlış şema öneki eksikliği (ör. dbo. yazılmaması), yordamın farklı bir veritabanında olması, henüz oluşturulmamış olması veya izin nedeniyle görünmemesi.
Nasıl çözülür?
Yordam adını ve şemayı doğrulayın; çağrıda tam ad kullanın (ör. EXEC dbo.YordamAdi). Doğru veritabanında olduğunuzdan emin olun (USE VeritabaniAdi). Yordamın varlığını kontrol edin (sys.procedures / OBJECT_ID). Gerekli EXECUTE iznini verin ve dağıtım betiğinin çalıştığını doğrulayın.
Aynı motorda diğer kayıtlar
- 512Subquery returned more than 1 value
- 207Invalid column name
- 156Incorrect syntax near the keyword
- 8623The query processor ran out of internal resources and could not produce a query plan
- 4104The multi-part identifier could not be bound
- 2714There is already an object named in the database
- 601Could not continue scan with NOLOCK due to data movement