El código de usuario dio lugar a que se cerrara .NET Framework Common Language Runtime, como en una función o tipo CLR. SQL ...

El código de usuario dio lugar a que se cerrara .NET Framework Common Language Runtime, como en una función o tipo CLR. SQL Server se está cerrando. No debe usar Environment.Exit para salir del proceso. Si lo que intenta es devolver un entero para indicar el error, use una función escalar o un parámetro de salida en su lugar.