--- title: "MSSQLSERVER_10502 | Microsoft Docs" ms.custom: "" ms.date: "04/04/2017" ms.prod: sql ms.reviewer: "" ms.technology: supportability ms.topic: "language-reference" helpviewer_keywords: - "10502 (Database Engine error)" ms.assetid: 26d9b64d-4299-4b55-92d0-0a32a3688c0a author: MashaMSFT ms.author: mathoma --- # MSSQLSERVER_10502 [!INCLUDE[appliesto-ss-xxxx-xxxx-xxx-md](../../includes/appliesto-ss-xxxx-xxxx-xxx-md.md)] ## Details ||| |-|-| |Product Name|SQL Server| |Event ID|10502| |Event Source|MSSQLSERVER| |Component|SQLEngine| |Symbolic Name|PG_DUP_FOUND| |Message Text|Cannot create plan guide '%.*ls' because the statement specified by @stmt and @module_or_batch, or by @plan_handle and @statement_start_offset, matches the existing plan guide '%.\*ls' in the database. Drop the existing plan guide before creating the new plan guide.| ## Explanation A plan guide exists for the specified statement. ## User Action Drop the existing plan guide before creating the new plan guide. ## See Also [Plan Guides](~/relational-databases/performance/plan-guides.md) [sp_create_plan_guide (Transact-SQL)](~/relational-databases/system-stored-procedures/sp-create-plan-guide-transact-sql.md) [sp_create_plan_guide_from_handle (Transact-SQL)](~/relational-databases/system-stored-procedures/sp-create-plan-guide-from-handle-transact-sql.md)