10 noviembre 2015

Listar las tablas de una base de datos en SQL Server

Para obtener una lista de las tablas de la base de datos actual

SELECT NAME
FROM   sys.tables 

Copiar o respaldar permisos de una carpeta en Windows

Para respaldar los permisos NTFS de una carpeta y posteriormente restaurarlos o copiarlos a otra carpeta podemos usar el comando iCacls.

Respaldar:


c:\>icacls C:\MSSQL\DATA /save c:\temp\data.txt /t /c


El parámetro /t nos sirve para que la operación se realice en los archivos y subcarpetas de manera recursiva, y /c para que continúe si hay errores.

Restaurar:


c:\>icacls C:\Datos\MSSQL\ /restore c:\temp\data.txt


En este caso no se indica que la carpeta destino es DATA porque se especifica dentro del archivo de texto.

Tipo de dato de un campo en SQL Server

Para obtener el tipo de dato de un campo específico en SQL Server

SELECT column_name,
       data_type
FROM   information_schema.columns
WHERE  table_name = 'objetos'
       AND column_name 
       IN
 ( 'creacion', 'consulta' ) 

30 julio 2015

Problemas en la suspensión de portátiles DELL Latitude y Precision

Computadoras portátiles DELL Latitude y Precision pueden tener problemas de administración de energía debido al controlador de la lectora de tarjetas de memoria SD

Algunos de los problemas que se pueden presentar son:
  • El sistema no sale de suspensión
  • El sistema entra a suspensión aún si ha sido desactivada
  • El sistema se bloquea al entrar en suspensión
  • El sistema pierde la funcionalidad del teclado o ratón después de salir de la suspensión

La solución es instalar el controlador adecuado para dicho dispositivo según la página de DELL

Esta es la versión del controlador que instala Windows

...y esta es la versión luego de instalar la que descargamos

Otra alternativa es deshabilitar dicho dispositivo, si es que no se le utiliza.

Enlace para descarga: O2Micro SD Memory Card Reader Driver

Enlace al artículo en la página de DELL:

O2Micro SD Memory Card Reader may cause sleep or power management issues on Latitude and Precision mobile systems 

Reducir el tamaño de una particion en Windows 7

En Windows 7 no hace falta una herramienta de terceros para poder reducir el tamaño de una partición si disponemos de espacio libre en disco.

El proceso es simple:

Abrimos la herramienta de administración de discos ya sea desde el panel de control dentro de herramientas administrativas o haciendo clic derecho en "Mi PC" y elegimos la opción "Administrar".

Seleccionamos la partición que se desea reducir, haciendo clic derecho opción "Reducir volumen..."

Esta ventana nos mostrará la información correspondiente a dicha partición, como el tamaño en megabytes (MB) antes de la reducción, el espacio disponible para reducir, la cantidad de MB que deseamos reducir y por último el tamaño de la partición luego de la reducción.

Para todo esto debemos considerar que 1GB = 1024MB.

Luego de ingresar la cantidad deseada para su reducción presionamos el botón "Reducir", y listo ya tenemos espacio disponible para darle formato y utilizarlo.



04 febrero 2015

Microsoft Visual Studio Community 2013 (gratuito)

A finales del año pasado Microsoft puso a disposición de los desarrolladores una versión gratuita y completamente funcional de Visual Studio enfocada a estudiantes, aficionados, desarrolladores independientes, pequeños equipos de desarrollo y colaboradores de proyectos de código abierto.


Microsoft Visual Studio Community 2013 a diferencia de las ediciones Express de las versiones anteriores de Visual Studio, que también eran gratuitas, no es una versión recortada y limitada en el aspécto técnico. Esta edición gratuita como es de suponer tiene ciertas condiciones.

Puede usarse en los siguientes escenarios:
  • Ser un desarrollador independiente, incluído el uso comercial

  • En organizaciones pequeñas no empresariales podrán utilizar Visual Studio Community hasta 5 usuarios

  • En un entorno de aprendizaje, investigación académica o de contribución a un proyecto de código abierto

  • En entornos empresariales, es decir, aquellas empresas con más de 250 PCs o ingreso anual mayor a 1 millón de dólares (USD$) no se podrá usar Visual Studio Community si no es para aprendizaje, investigación académica o contribución a proyectos de código abierto.
Para los primeros dos escenarios cabe mencionar que no se permite el uso de esta herramienta si se está desarrollando una aplicación por subcontrato para un cliente empresarial.

Despues de haber instalado el producto es necesario registrarlo. Para ello tenemos la opción "Register Product" en el menú "Help". Si ya disponemos de una cuenta de Microsoft bastará iniciar sesión para finalizar el registro.

Página del producto: Microsoft Visual Studio Community 2013
Licencia: Términos de Licencia de Microsoft Visual Studio Community 2013


Sizer: para ajustar el tamaño de una ventana

Esta pequeña herramienta, que es gratuita por cierto, resulta muy útil cuando se desea redimensionar una ventana a un tamaño predefinido.


Su funcionamiento y configuración son sencillos:
  • Para configurar, al ejecutar la aplicación muestra el ícono en la barra de tareas, a la par del reloj, y desde el menú emergente de dicho ícono es posible acceder a la configuración para agregar otros tamaños. 

  • Para redimensionar una ventana bastará hacer click derecho en la esquina inferior derecha y se nos mostrarán los tamaños predefinidos.

  • Si optamos por redimensionar una ventana de manera manual, esta aplicación nos mostrará el tamaño actual de la ventana a la par del puntero del ratón.

  • También se puede cambiar el tamaño de algunas ventanas desde el menú contextual, donde aparece el submenú "Resize/reposition".
En la siguiente versión mejorará el funcionamiento en equipos con Windows de 64 bits, pero la versión actual (3.34) funciona bien en la mayoria de casos.

Enlace: Bian Apps