procedimientos almacenados en SQL Server son similares a las construcciones se ven en los otros lenguajes de programación. Procedimiento almacenado puede ser referido como el conjunto de instrucciones Transact-SQL compilados en un único plan de ejecución. Estos beneficios clave de esta tecnología incluyen la ejecución precompilado, cliente reducida /tráfico del servidor, controles de seguridad mejoradas, la reutilización eficiente de código y la abstracción de programación y muchos muchos.
Estos procedimientos tienen parámetros de entrada como los datos y dan como resultado la producción de cada cuatro viz maneras. parámetros de salida de datos o variable de cursor, valor entero como códigos, conjunto de resultados para cada instrucción SELECT contenida en el procedimiento almacenado y el cursor global.
El procedimiento almacenado también ayuda a aumentar el rendimiento de la base de datos de SQL Server. Pueden ser utilizadas para ejecutar una serie de sentencias SQL en la lógica condicional.
Si esta lógica y las sentencias SQL condicionales están escritos en un procedimiento almacenado y luego se convierten en una parte del plan de ejecución única en el servidor y en este caso, si los hay corrupción se ve en estos procedimientos a continuación, la escena puede ser muy raro.
La eficiencia de la base de datos puede degradar junto con los resultados de la salida malas pueden salir. Todas las funciones que se pretende que se ejecutan por estos procedimientos almacenados pueden venir y por lo tanto haciendo que la base de datos frágil.
El remedio para esta corrupción es la reparación de bases de datos SQL. Usted puede encontrar los siguientes mensajes de error cuando los corrompe procedimiento almacenado:
error 0: [SQL-DMO] Objeto 'dbo.SP_ProcName' no era con guión. Es posible que la información en 'syscomments' tabla del sistema sobre el inmueble fue dañado o no?
O
archivo de clave incorrecta ... tratar de repararlo Unidos La razones de la misma pueden ser cualquier persona como mal funcionamiento de aplicación o un ataque de virus.
Pero la corrupción en los procedimientos almacenados puede ser experiencia muy mente sacudiendo para los usuarios. En este caso, la base de datos también puede obtener corruptos como en el caso si el procedimiento se ejecuta cualquier Alter o Insertar como el comando de la base de datos. Así que la reparación de la base de datos junto con el procedimiento almacenado es muy importante en es