SSMS: Saving changes is not permitted.

Esto pasa cuando intentas cambiar algo como el tipo de dato de una columna o su orden, y SSMS detecta que necesita recrear la tabla completa, pero esa opción está desactivada por defecto para evitar riesgos.

Este problema se produce cuando la opción «Prevent saving changes that require table recreation» de la tabla está habilitada.

✅ Solución rápida en español:

  1. Ve al menú HerramientasOpciones
  2. Expande la sección Diseñadores
  3. Haz clic en Diseñador de tablas y bases de datos
  4. Desmarca la opción:
    🔲 «Prevent saving changes that require table re-creation»
  5. Haz clic en Aceptar

Para cambiar la opción siga estos pasos:

TDesigners >Table and Database Designers and uncheck the Prevent saving changes that require table re-creation:

Cambia la configuración:

  • Permitir nulos para una columna.
  • Reordena las columnas de la tabla.
  • Cambia el tipo de datos de la columna.
  • Agrega una nueva columna.

¡Advertencia! Esto permite que SSMS elimine y recree la tabla automáticamente, lo que puede causar pérdida de datos si no se hace con cuidado (por ejemplo, si hay restricciones o índices).

👍 Comenta y comparte si este contenido te fue útil.

Ricardo A. Huamán Suárez

Especialista en SQL Server y Power BI. Ofrezco consultoría estratégica, formación especializada y servicios personalizados para empresas que buscan optimizar la gestión de sus datos.

📧 Email 📱 WhatsApp 🌐 Blog 📹 YouTube 🎯 TikTok 💼 LinkedIn

EasyPAck4You, es un buscador de empresas de paquetería para enviar paquetes a precios baratos. Envío de paquetes a nivel nacional e internacional.

No responses yet

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *