microsoft / microsoft/sqlmanagementobjects

.Alter() on objects changes parameters

Abierto
#74 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
C#
Estrellas
143
Forks
28
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

When using alter on an object after setting IsEncrypted to true (I believe it also happens without setting IsEncrypted to true), the parameter list is not exactly as it was before altering.
This image shows the code leading up to the alter:
image
The left side of this image shows what SMO prints to the debug console after the alter, and on the right is what the script looks like before the alter:
image
This difference causes errors.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comience reproduciendo el comportamiento de .Alter() descrito en el issue, comparando la lista de parámetros antes y después de alterar un objeto, incluido el caso IsEncrypted mostrado en las imágenes adjuntas. No se nombran archivos fuente ni pruebas; se considera terminado cuando se haya identificado la causa de los parámetros modificados y se haya confirmado que el script resultante ya no provoca los errores indicados.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
csharp, sql
Área
databases
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
30/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.