Anuncios

sábado, 31 de octubre de 2009

Como importar datos de excel a Active Directory


En esta ocasión voy a crear un archivo CSV e importar los datos a active directory.

El archivo CSV es un archivo plano separado por comas.

Voy a adjuntar mi archivo aquí.

Bueno, tenemos un archivo CSV con el siguiente contenido:

objectClass,sAMAccountName,dn,telephoneNumber,displayName,countrycode,initials,description,mail

user,Mariananita," CN=Maria perez,OU=QE,DC=fundacion-juan2,dc=local",591245345,juan,591,j,descripcion,jdelgadillo@hotmail.com

user,Mariananita1," CN=Maria7,OU=QE,DC=fundacion-juan2,dc=local",591245345,juan,591,j,descripcion,jdelgadillo@hotmail.com

user,Mariananita2," CN=maria1,OU=QE,DC=fundacion-juan2,dc=local",591245345,juan,591,j,descripcion,jdelgadillo@hotmail.com

user,Mariananita3," CN=maria2,OU=QE,DC=fundacion-juan2,dc=local",591245345,juan,591,j,descripcion,jdelgadillo@hotmail.com

user,Mariananita4," CN=maria3,OU=QE,DC=fundacion-juan2,dc=local",591245345,juan,591,j,descripcion,jdelgadillo@hotmail.com

user,Mariananita5," CN=maria4,OU=QE,DC=fundacion-juan2,dc=local",591245345,juan,591,j,descripcion,jdelgadillo@hotmail.com

user,Mariananita6," CN=maria5,OU=QE,DC=fundacion-juan2,dc=local",591245345,juan,591,j,descripcion,jdelgadillo@hotmail.com

user,Mariananita7," CN=maria6,OU=QE,DC=fundacion-juan2,dc=local",591245345,juan,591,j,descripcion,jdelgadillo@hotmail.com

user,Mariananita8," CN=Maria perez,OU=QE,DC=fundacion-juan2,dc=local",591245345,juan,591,j,descripcion,jdelgadillo@hotmail.com

Este archivo al ser importado creará los usuarios Mariananita, Mariananita1, Maranianita2 en la unidad organizacional (OU) QE en el dominio fundacion-juan2.local.

Si usted desea importar usuarios en una unidad organizacional llamada Marketing y su dominio se llama contoso.com, la sintaxis seria así:

user,Juan," CN=Juan Perez,OU=Marketing,DC=contoso,dc=com",591245345,juan,591,j,descripcion,jdelgadillo@hotmail.com

Para importar datos

Una vez que tenemos el archivo csv, lo que sigue es entrar al DC y lanzar la línea de comandos:

CSVDE –i –f import1.csv

Donde –i significa importar e import1.csv contiene los datos separados por comas.

Si necesitan mayor información, escriban a este blog. Gracias.

Por: Daniel Calbimonte y Juan Pablo Delgadillo

lunes, 26 de octubre de 2009

Banda Ancha Internet AXS



Objeto de la propuesta

Poner a su consideración, nuestro servicio de Banda Ancha de Internet, un servicio de alta velocidad que ofrece AXS Internet , gracias a un enlace directo a nuestra moderna red propia de fibra óptica.

Nuestro servicio de Banda Ancha de Internet se caracteriza por ser un enlace permanente y estable. Nuestra nueva y ampliada red de fibra óptica garantiza el mejor desempeño y velocidad en el mercado boliviano con importantes servicios de valor agregado, como la atención permanente de una de las más modernas plataformas de atención al cliente de Sud América.

Beneficios del servicio

· Instalación rápida y eficiente, que contempla los más altos estándares de calidad y seguridad.

  • Distintas velocidades y relaciones de velocidad: Elija la velocidad y la relación downstream/upstream que mejor se adapte a sus necesidades.

  • Formas de pago: Contamos con las opciones Pre Pago y Post Pago para que usted elija la que más se acomoda a su tiempo y disponibilidad.

  • Casillas de correo: Todos nuestros clientes tendrán la posibilidad de contar con casillas de correo con una capacidad de 4 Mb cada una.

  • Gestión personalizada, a través de la asignación de un Gerente de Cuenta permanente.

  • Atención al Cliente las 24 horas del día, 365 días al año, llamando gratuitamente al 800-11-1111.

Calidad del servicio

Contamos con la red de Fibra Óptica más moderna del país y enlaces directos con proveedores internacionales, lo que nos permite ofrecer a nuestros clientes mayor velocidad y menor tiempo de respuesta en la provisión del servicio de Internet.

A partir de la fecha, ponemos a su disposición nuestra Banda Ancha Ejecutiva, categoría de servicio de máxima calidad y única en el mercado que le brinda la mejor relación de velocidad de downstream/upstream para el envío y recepción de datos.

PROMOCION AXS INTERNET OCTUBRE

El precio mensual del servicio varía de acuerdo a la velocidad y a la relación de velocidad elegida:

Prepago

VELOCIDAD

Banda Ancha Familiar

Upstream

Banda Ancha Ejecutiva

Upstream

128 Kbps

192 Bs.

32 Kbps

192 Kbps

234 Bs.

64 Kbps

277 Bs.

96 Kbps

320 Kbps

332 Bs.

90 Kbps

396 Bs.

160 Kbps

448 Kbps

410 Bs

160 Kbps

494 Bs.

224 Kbps

640 Kbps

565Bs

160 Kbps

664 Bs.

320 Kbps

896 Kbps

813 Bs

224 Kbps

970 Bs.

448 Kbps

1280 Kbps

1135 Bs

320 Kbps

1339 Bs.

512 Kbps

1792 Kbps

1688 Bs

448 Kbps

1995 Bs.

640 Kbps

2304 Kbps

1918 Bs.

512 Kbps

2301 Bs.

640 Kbps

2816 Kbps

2301 Bs.

576 Kbps

2808 Bs.

640 Kbps

La instalación es gratuita.

Nota IP fijos Gratuitos

BENEFICIOS

AXS Bolivia le da además la oportunidad de realizar el pago del servicio por adelantado y gozará de los siguientes beneficios:

o Pago adelantado semestral 10 % descuento. + 9 no mes gratis+mes de suscripción gratis

o Pago adelantado por un Año 15 % descuento+13 y 14 avo mes gratis+ mes de suscripción gratis

o En cualquier velocidad o modalidad contratada, AXS proporcionará el módem en calidad de préstamo

Servicios adicionales – Antivirus PANDA

Para navegar con total seguridad nuestros clientes tienen además la oportunidad de adquirir un Antivirus Panda con los siguientes beneficios:

o Los precios más bajos del mercado:

a) Titanium 24 $us

b) Platinum 36 $us

o Pago en cuotas mensuales desde 2 $us. en la factura de Internet.

Aspectos del contrato.

· Instalación: La conexión del servicio contratado se realizará en un tiempo estimado de 15 días

· Impuestos: Todos los precios incluyen los impuestos vigentes de acuerdo con las leyes bolivianas.

Esta propuesta tiene una validez de 15 días a partir de la fecha de su presentación.

· Pago de los Servicios:

· Pago de los Servicios:

- Pre Pago: Hasta el día 7 de cada mes.

- Post Pago: A partir de la fecha de puesta a disposición de la factura, el abonado tendrá un plazo de 25 días calendario para pagar el importe consignado.


Referencias

MARIA LOURDES ESPINOZA N.

Gerente de Cuentas Corporativas

Correo electrónico@axsbolivia.net

Dirección AYACUCHO N 344

Telf.: 4526511 Cel.: 72203125

www.axsbolivia.com

sábado, 24 de octubre de 2009

Como puedo copiar archivos de UNIX a Windows o viceversa ?



Existen miles de formas de transferir archivos. He aquí un programa para dicho fin.


En el panel izquierdo el drive c: de Windows y en el derecho el /etc de Linux SUSE.

WinSCP es un excelente software gratuito para:

· Copiar archivos de Linux a Windows

· Copiar archivos de Windows a Linux

· Copiar archivos de UNIX a Windows

· Copiar archivos de Windows a UNIX

A mí me sirvió para trabajar con SOLARIS, REDHAT, SUSE, AIX entre otros programas.

Estoy incluyendo un video demo para los que gusten

VIDEO (para ver el video, descomprima el archivo zip y abra el archivo htm).

Este software gratuito me permite fácilmente editar archivos de configuración de UNIX/LINUX desde mi sistema Windows. También puedo editar visualmente permisos de ejecución, lectura, escritura, etc.

Es muy fácil instalarlo. Espero que lo disfruten como yo.

Si tienes dudas o quieres más programas relacionados, puedes escribir a este blog.

domingo, 18 de octubre de 2009

XIAN IO, Una alternativa para monitorear dispositivos de red.




XIAN IO, Una alternativa para monitorear dispositivos de red.



Muchas personas que son de IT me preguntan que herramienta pueden usar para monitorear varios dispositivos heterogéneos de red (tales como los routers, switches, switches a la vez).
Si bien no estoy trabajando en esa sección (de ocioso me dedique a probarlo en fines de semana), en la empresa Jalasoft se ha creado un software capaz de monitorear:
• Dispositivos de red CISCO (routers, swithes, VPNs, Firewalls y dispositivos wireless).
• Dispositivos APC/UPS
• Servidores de máquinas virtuales VMWare
• Servidores UNIX-Linux
• Switches HP
• Dispositivos F5 Big IP
• Nokia firewalls

Estos últimos fines de semana me dediqué a revisar y probar el software. La verdad me encantó su facilidad de uso, interactividad, los wizards. Realmente es muy sencillo de usar.
Este software para monitorear routers, switches y otros se llama XIAN IO. La página oficial es:


Escenarios.
Las empresas grandes, tienen varios servidores heterogéneos. Si son pocos dispositivos, se los puede controlar manualmente 1 por 1, sin embargo si son varios servidores y dispositivos de red, es deseable tener un programa que permita monitorear a todos los dispositivos a la vez desde una sola consola centralizada.
El uso de Xian es bastante intuitivo. Incluyo aquí un video que muestra la gran facilidad para manejarlo:

VIDEO


Al ver el video notarán que la facilidad para automatizar tareas de monitoreo de dispositivos de red y servidores se ha reducido enormemente.
En el mercado existen programas para monitorear dispositivos CISCO, también F5 y dispositivos UPS. Sin embargo, pocos son los programas que permiten monitorear todos estos dispositivos desde la misma consola.
Xian IO tiene su propia consola, sin embargo, también se puede integrar con Microsoft System Center Operations Manager 2007 Console. Jalasoft y Microsoft son socios (Microsoft Partners).




Con el operation manager usted puede monitorear no solo lo que monitorea Xian, si no, Servidors Windows, Oracle, Biztalk, Commerce Servers y cientas de opciones extra. Para ver la lista de componentes de manejo (managed packs) que puede monitorear el Operation Manager haga click aquí.


Precios

Los precios dependen mucho de la cantidad de dispositivos a monitorear. Es muy diferente una empresa de 1000000 de dispositivos que una de 100.

Para mayor información sobre precios, descuentos especials, pueden escribir a marketing.







domingo, 4 de octubre de 2009

Más sobre powershell y opciones avanzadas en sql server


Ya vimos algo de powershell y SQL server en un artículo anterior.

En este artículo voy a mostrar como ver propiedades de diferentes objetos usando variables y exportar los resultados a un archivo de texto y un html.

En este artículo veremos comandos para diferentes objetivos:

Para iniciar powershell

Para guardar una base de datos en una variable powershell

Para ver todas las propiedades de mi BD en la variable utilizando powershell

Para guardar todas las propiedades en un archivo de texto utilizando powershell

Para guardar mis resultados de powershell en un archivo html

Para generar el código de creación de la base de datos en powershell

Para borrar la base de datos usando powershell (no haga esto en casa sin la supervisación de un adulto)

Requisitos

Estoy con sql server 2008. Por defecto ya viene con powershell. Si no tiene powershell para sql o no sabe cómo utilizarlo le recomiendo ver mi artículo anterior.

Para iniciar powershell

OK, usted puede inicilizar powershell para sql con inicio>ejecutar>sqlps

En mi caso voy a iniciar el powershell colocando el botón derecho en el management studio en bases de datos y seleccionando Iniciar Powershell:


Para guardar una base de datos en una variable powershell

Vamos a crear una base de datos llamada BD y que va a guardar los datos de una base de datos mía que se llama daniel utilizando powershell:

$db =(get-item daniel)

Ahora mi variable contiene la base de datos daniel utilizando powershell.

Veamos:

$db

Name Status Recovery Model CompatLvl Collation

---- ------ -------------- --------- ---------

daniel Normal Full 100 Modern_Spanish_CI

_AS

Funciona ¡!. Ahora quiero ver solo el nombre de mi base de datos utilizando powershell:

$db.name

Daniel

Para ver todas las propiedades de mi BD en la variable utilizando powershell:

$db.properties

Para guardar todas las propiedades en un archivo de texto utilizando powershell:

$db.Properties | out-file c:\propiedades.txt

Estoy guardando todas las propiedades de la base de datos usando powershell.

Para guardar mis resultados de powershell en un archivo html:

$db.Properties | ConvertTo-HTML | Out-File C:\Test.htm

Para generar el código de creación de la base de datos en powershell:

$db.script()

Para borrar la base de datos usando powershell (no haga esto en casa sin la supervisación de un adulto)

$db.drop()

Referencias

http://www.microsoft.com/technet/scriptcenter/resources/pstips/jan08/pstip0104.mspx

sábado, 3 de octubre de 2009

Manejo de varios servidores usando powershell (Parte II)

Manejo de varios servidores usando powershell (Parte II)

En mi primer artículo cité lo básico de powershell. Ahora vamos a entrar a una sección más avanzada.

Este artículo incluye lo siguiente:

Ver todas las clases disponibles de WMI

Ver información de los volúmenes del disco en powershell

Usar select en powershell (especificar columnas a mostrar)

Usar where en powershell para filtar las filas a mostrar

Para obtener datos de una máquina remota utilizando powershell

Para obtener datos del sistema operativo de varios servidores a la vez utilizando powershell

Vamos a controlar varias máquinas usando powershell y WMI. No se asusten si no saben nada de WMI.

Voy a introducirles al mundo de WMI usando powershell.

WMI (Windows management Instrumentation) es una tecnología que permite manejar computadoras windows.

Mediante WMI se puede ver información del BIOS, del cluster, del sistema operativo y discos.

Para ver todas las clases disponibles se utiliza la siguiente sintaxis:

Gwmi -namespace "root\cimv2" –list

CIM_ExecuteProgram CIM_FileAction

CIM_RemoveFileAction CIM_CopyFileAction

Win32_ClientApplicationSetting CIM_Product

Win32_ComputerSystemProduct Win32_ImplementedCategory

CIM_SoftwareElementActions CIM_ToDirectorySpecification

CIM_ReplacementSet CIM_Configuration

Ahora veamos información de los volúmenes del disco en powershell con WMI:

Gwmi -class Win32_volume

DirtyBitSet : False

DriveLetter : D:

DriveType : 5

ErrorCleared :

ErrorDescription :

ErrorMethodology :

FileSystem : CDFS

FreeSpace : 0

IndexingEnabled :

InstallDate :

Label : SQLServer2008

LastErrorCode :

MaximumFileNameLength : 110

Name : D:\

NumberOfBlocks :

PNPDeviceID :

SystemName : DANVIRT

Usar select en powershell (especificar columnas a mostrar)

Mucha información verdad ?. Qué pasa si solo quiero ver el nombre (name) y la capacidad del volumen (capacity). Para seleccionar solo algunas columnas en powershell:

Gwmi -class Win32_volume | select name, capacity

name capacity

---- --------

C:\ 8578932736

E:\ 5362847744

D:\ 3509424128

Usar where en powershell para filtar las filas a mostrar:

Ahora si quiero utilizar un where en powershell con el comando like:

Gwmi -class Win32_volume | select name, capacity | where {$_.name -like "c*"}

name capacity

C:\ 8578932736

El comando muestra el nombre y la capacidad del volumen c. Si quisiéramos ver la capacidad del disco d, sería casi igual.

Gwmi -class Win32_volume | select name, capacity | where {$_.name -like "d*"}

Acá estoy usando el comando like. Se puede usar match o equals si sabemos exactamente como se escribe.

Ahora, si queremos ver los datos de una computadora remota, tenemos que usar el parámetro computername:

Para obtener datos del sistema operativo de una máquina remota utilizando powershell:

Gwmi win32_OperatingSystem -computername danvirt

Donde danvirt es el nombre de mi máquina:

SystemDirectory : C:\WINDOWS\system32

Organization : jala

BuildNumber : 3790

RegisteredUser : dan

SerialNumber : 69815-650-9188916-45856

Version : 5.2.3790

Ahora tratemos de obtener resultados de varias máquinas a la vez.

Para obtener datos del sistema operativo de varios servidores a la vez utilizando powershell:

Gwmi win32_OperatingSystem -computername 10.31.22.44,10.31.22.45

Se le puede mandar el nombre de la computadora o el ip separado por comas.

Espero que les sean útiles estos ejemplos. Si desean más, solo escriban al blog.