Mostrando entradas con la etiqueta Transact Sql. Mostrar todas las entradas
Mostrando entradas con la etiqueta Transact Sql. Mostrar todas las entradas

viernes, 14 de agosto de 2015

Hacer copias de seguridad y restauraciones por línea de comandos en SQL Server


Hace poco intente restaurar una copia de seguridad en un equipo desde el “Microsoft SQL Server Management Studio” utilizando las opciones del menú, desafortunadamente por permisos o algún problema con el ordenador, no pude hacerlo, así que investigue como hacer la restauración y de paso la copia de seguridad por medio de línea de comandos.
Para copia de seguridad:
BACKUP DATABASE [Nombre base de datos] TO DISK = 'C:\Copias\BaseDeDatos.Bak' WITH init

Para restaurar:
RESTORE DATABASE [Nombre base de datos] FROM DISK = ' C:\Copias\BaseDeDatos.Bak' WITH REPLACE


Espero que esto les sea de utilidad.

jueves, 1 de enero de 2015

SQL server error 102 incorrect syntax near ' '

SQL server error 102 incorrect syntax near ' '

Este es uno de esos errores curiosos, lo vi hace poco cuando intente ejecutar un procedimiento almacenado en el servidor de producción, sin embargo cuando ejecutaba el procedimiento almacenado en mi maquina local, el error no aparecía, después de recordar códigos ASCII, encontré el problema.

Creo que en algún momento alguno de “Notostros”, los desarrolladores copiamos algún ejemplo o código de internet y junto con el ejemplo se ingresó en el procedimiento almacenado un espacio duro en vez de un espacio normal.

Para localizar el error utilice Word la opción de mostrar todo, que muestra los retornos de carro (Tecla enter) y los espacios los muestra como una especie de  punto localizado a la mitad de la altura de las letras “.” Y los espacios duros como un símbolo de grados “°”.

Para solucionar el error basta con copiar el “espacio duro”, llevarlo a la opción de buscar y reemplazar del Word (Ctrl + L: en español) y remplazarlo por un espacio normal.




Entrada destacada

Arquitectura de N-Capas con Visual Studio .NET y AngularJS

Este artículo es el primero de una serie de artículos en que quiero explicar mi visión de la programación por capas. La Arquitectura ...