SQL Server : Desconectar Base de Datos / Bring Offline


Muchas veces necesitamos restaurar una base de datos sobre una ya existente, sabiendo que no perjudicamos ni datos ni a usuarios.

Los comandos que podemos usar para desconectar/conectar la base de datos son:

alter database "mibase" set offline
alter database "mibase" set online

y muchas veces obtendremos el siguiente error:

ALTER DATABASE failed because a lock could not be placed on database 'mibase'. Try again later.
ALTER DATABASE statement failed. (Microsoft SQL Server, Error: 5061)

esto se debe a que hay algún proceso del motor aún trabajando sobre la base de datos.

Para solucionar este problema, la manera mas rápida que encontré es simple: restartear el servicio SQLSERVER en el sistema operativo (Panel de Control –> Herramientas Administrativas –> Servicios).

 

Tortoise Global Ignore Pattern


Aquí tenemos un patrón de exclusión para el Tortoise, para todos aquellos que trabajan con .NET de manera de filtrar carpetas, librerías, y demás archivos innecesarios a la hora de controlar versionado de código fuente.

*.resources *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store App.config *.[Aa][Cc][Uu] *.[Dd][Ll][Ll] *.[Ee][Xx][Ee] *.wif *.adb *.evt *.lks *.mnu *.prd *.wrk *.xfd CopyLib Screen Report Resource BackUp backup DocData docdata List list *.bak *.BAK *.tmp *.TMP *.stf *.LOG *.log obj *.OBJ [bB]in [oO]bj Backup cab _UpgradeReport_Files debug [rR]elease *.suo *.[Mm][Ss][Ii] *.[Zz][Ii][Pp] *.[Rr][Aa][Rr] *.[Cc][Ss][Vv] logs

 

Instalar Sql Server Management Studio Express – Error 29506


Con Windows Vista o 7 es común obtener el código de error 29506 al intentar instalar el Microsoft Sql Server Management Studio Express

Este error se debe a un problema de permisos de usuario (UAC user Account Control).

La manera mas simple de solucionarlo es ejecutar el msi como administrador:

Inicio –>Acesorios –>Click derecho sobre “Símbolo de Sistema” –> “Ejecutar como Administrador”

Vamos al directorio donde tengamos descargado el ejecutable , y lo ejecutamos, por ejemplo:

cd UsershernanDownloads>
SQLServer2005_SSMSEE_x64.msi

Listo.

Sincronizar Calendario de Evolution con Google Calendar


Evolution ya viene con funcionalidad para mantener sincronizado el calendario con Google Calendar.

Solo tenemos que hacer  Archivo –> Nuevo –> Calendario y allí en Tipo de Calendario elegimos “Google”.

Colocamos el nombre de nuestra cuenta, jose@gmail.com, al aceptar nos pedirá la contraseña de la cuenta.

Marcamos la opción “Marcar como calendario predeterminado” y podemos también tildar la opción “Copiar contenido del calendario localmente para trabajar desconectado” para tener una copia sincronizada en todo momento.

Con esto ya tenemos el calendario sincronizado.

 

Desconectar / Desactivar tráfico 2G-3G en Android


El tráfico de datos via GPRS SG o 3G puede ser muy alto hoy en día en cualquier smartphone.

En particular, si queremos desconectar el tráfico de datos 2G / 3G en el Android, tenemos varias opciones, entre ellas instalar una aplicación (ej. APNDroid) para realizar el encendido / apagado de este tráfico o directamente establecer un APN sin datos o vacío para cuando queramos deshabilitar este tráfico:
Vamos a Configuración –> Conexiones Inalámbricas y red –> Redes móviles -> Nombres de Punto de Acceso
Menú –> Nuevo APN: En Nombre ponemos “sinAPN” y en APN ponemos “blank“.
Guardamos y ahora tendremos, además del APN asignado por nuestro operador el nuevo “sin APN”

Cuando queramos desactivar el tráfico 2G-3G, tenemos que venir a esta configuración y seleccionar como activo “sin APN”.

Cuando queramos activar nuevamente el tráfico 2G-3G, tenemos que venir a esta configuración y seleccionar como activo el que nos asignó nuestro operador de telefonía.