Entradas

Indicar puerto de SQL Server en conexión

Para indicar el puerto del SQL Server en la cadena de conexión se indica de la siguiente manera: SERVIDOR\INSTANCIA, 1433

Teclado MS-DOS en Windows Vista

Instrucción para la configuración del teclado en español para la ventana de comandos de sistema (MS-DOS) para Microsoft Windows Vista 32bit. De esta manera reconocera perfectamente la ñ en la posición correcta del teclado. El problema que existe es que cuando se abre la ventana el teclado funciona en español, pero al entrar en alguna aplicación de MS-DOS o ejecutar un comando se cambia a ingles. Se debe añadir la siguiente instrucción al archivo AUTOEXEC.NT que se encuentra en \windows\system32\. kb16 sp,,c:\windows\system32\keyboard.sys Cuando se arranque de nuevo un programa MS-DOS estará configurado el teclado en español. Ya sé, que este es un problema antiguo, pero aun nos lo seguimos encontrando.

Programar Copias de Seguridad en SQL Server 2005-2008 Express

La versión Express de SQL Server 2005 y 2008 no dispone del SQL Agent, luego no podemos programa copias de seguridad periodicas. Para realizar esta operación, en cambio podemos realizarlo utilizando el comando SQLCMD y el administrado de tareas programadas de windows. Primero crearemos un archivo llamado Backup.sql por ejemplo con el siguiente contenido: ------------------------ -- BACKUP Base de datos ------------------------ DECLARE @strDBName nvarchar(50) DECLARE @strFolder nvarchar(500) DECLARE @tToday datetime DECLARE @strBackupName nvarchar(100) DECLARE @strBackupFile nvarchar(600) -- Nombre de la Base de Datos SET @strDBName = N'MiBaseDatos' -- Directorio Destino de la copia de seguridad SET @strFolder = N'C:\CopiasSeguridad' -- Componer nombre del archivo de copia de seguridad SET @tToday = GETDATE() SET @strBackupName = @strDBName + N' '  +STR(DATEPART(year, @tToday), 4, 0)  +REPLACE(STR(DATEPART(month, @tToday), 2, 0), N...