Mostrando entradas con la etiqueta windows. Mostrar todas las entradas
Mostrando entradas con la etiqueta windows. Mostrar todas las entradas

jueves, 5 de marzo de 2015

ejemplo funcion lookup reporting services

para poder comparar la información dentro de dos bases de datos diferentes sin tener que utilizar un stored procedure en alguna de las dos bases de datos se puede utilizar La función LOOKUP.

esta función es muy buena cuando necesitas por ejemplo de una base enlazar a la información de otra base de datos.

la sintaxis es la siguiente:

Lookup(source_expression, destination_expression, result_expression, dataset)
Sus parámetros corresponden:


source_expression
(Variant) Una expresión que se evalúa en el ámbito actual y que especifica el nombre o la clave que se buscará. Por ejemplo, =Fields!ProdID.Value.
destination_expression
(Variant) Una expresión que se evalúa para cada fila de un conjunto de datos y que especifica el nombre o la clave que se hará coincidir. Por ejemplo, =Fields!ProductID.Value.
result_expression
(Variant) Una expresión que se evalúa para la fila del conjunto de datos donde source_expression = destination_expression y que especifica el valor que se recuperará. Por ejemplo, =Fields!ProductName.Value.
dataset
Una constante que especifica el nombre de un conjunto de datos del informe. Por ejemplo, "Productos".

 el ejemplo es que cuando quiero comparar las ventas que extraigo de una base de datos ajena a la base de datos contable quiero comparar que todo sea correcto.

las líneas blancas y las líneas rojas son diferentes bases de datos, los dataset están del lado izquierdo.

de hecho comparo tres bases de datos, para esto también verifico el scope o el agrupado del matrix de cada uno de ellos.
las expresiones quedan así.

=IIF(Fields!empresa.Value="CD0",Lookup(Fields!Tienda.Value,Fields!TIENDA.Value, Fields!DocTotalFC.Value, "cadacad"),Lookup(Fields!Tienda.Value,Fields!TIENDA.Value,Fields!DocTotalFC.Value, "cajaadv"))

en mi primer nivel esta la empresa, en el segundo es es la tienda.

Me funciono perfecto únicamente que ya a nivel de detalle tendría que tener otra consulta para hacerlo línea por línea el lookup.


Espero que este ejemplo le pueda servir a alguien.


 

martes, 22 de marzo de 2011

ISA SERVER 2006 controlador de dominio una sola tarjeta de red

Comenzaré este post por que la verdad no he encontrado información que me sea útil para implementar alguna de esta herramienta para el control de tráfico externo en mi red.

Tengo este escenario:

1 servidor de DC.
1 servidor de Terminal.
1 servidor de aplicaciones.
1 sola tarjeta de red.
red interna con 25 pcs.

Entonces por tanto quiero instalar ISA server dentro de un servidor que es controlador de dominio. Para comenzar no he leído que sea correcto. Otra cosa no tengo un firewall antes de este servidor solo tengo un router de telmex.

Preguntas que tengo

¿es necesario forzosamente tener 2 tarjetas de red en ese servidor?
¿Puede ser este servidor un controlador de dominio o habría una complicación?.
¿funcionaría si solo tengo una sola tarjeta de red y no tengo firewall?.

Bueno en el siguiente post espero haber encontrador algo y lo posteo. Igual y tengo que terminar de implementar esto para que mis usuario se afoquen a lo suyo.

lunes, 13 de septiembre de 2010

No se puede abrir la ventana de Outlook

En alguna ocasión te ha pasado, o te pasará que tu correo en cliente outlook no puede abrir, te marcará un error de que no se puede cargar y después se esfumará mandándote inmediatamente al mensaje de recuperación.

Se pudo haber dañado la cache de tu perfil como consecuencia marca el error. En grandes empresas el correo de los empleados es vital, así pueden ser 3 GB o 2 GB de puro texto es importante guardar cada contestación y seguimiento a algún proyecto o trabajo.

Una solución puede ser agregar un nuevo perfil, esto en caso de que tus archivos no sean de vital importancia.

En el otro caso puedes ayudarte con el siguiente comando.

vamos a ejecutar:

Outlook /RESETNAVPANE

Con este comando, Outlook vuelve a generar el panel de navegación en el perfil actual. También elimina todos los accesos directos y carpetas favoritas personalizadas por el usuario.






sábado, 21 de agosto de 2010

Exportar correo de Outlook 2007 a Entourage 2004 u 2008

Sí es una de las cosas con mas batalla. ¿quién puede creer que siendo las dos software de microsoft no se pudiera importar un pst de outlook a entourage?.

Busque y busque en internet encontre una buena solución a este problema. Existe una pequeña aplicación llamada dbxconv.exe que te puede convertir tu archivo dbx a mbox, el cual es un archivo que puede importar perfectamente entourage.

lo primero que tenemos que hacer es echar mano de microsoft outlook express para convertir los archivos en dbx, ahora no se si se pueda con windows mail. Estos archivos los guardas en la carpeta de tu aplicación, preferentemente en C:\ para de ahi mismo con la consola de MS-DOS apliques el comando dbxconv *.dbx y automaticamente te los convierte a mbx, después renombras cada archivo. lo puedes hacer en la consola de MS-DOS o simplemente en windows, esto es sencillo.

Existen varias páginas en inglés que te pueden ayudar, yo tarde un poco por que también probe emailchemy, pero es mas tardado aunque por un modico pago puedes convertir directamente tu pst a archivos mbox.

les dejo la liga de los foros

y la liga al download para dbxconv.exe

y si tambien de ilusa intente con el pst tool import.

miércoles, 2 de diciembre de 2009

CTRL+ALT+DEL

¿Quién no ha usado la combinación más famosa en el mundo de Windows?. Sobre todo en sus inicios con la GUI.

Cuando estaba en la preparatoria comenzaba el BUM de las computadoras personales, ya todo era más accesible para el proletariado, la gente que somos, más corriente que común, podíamos por lo menos soñar con tener una de esas maquinitas.

Estaba estudiando secretariado ejecutivo en un C.B.T.I.S. (era la mejor de mi clase, por cierto, y en ese momento jamás pensé dedicarme a las computadoras). Lo poco que logramos ver en computación dentro del plan de estudios era algo de procesadores de textos y hojas de cálculo. Estaba apenas utilizándose el windows 3.1, llegue a utilizar Lotus y Wordstar. Todavía recuerdo las barritas en la pantalla monocromática y también los discos de 5 1/4", era una escuela pública, no había más. Pero ya funcionaba el CTRL+ALT+DEL

Antes de todo eso ya se utilizaba el ctrl+alt+del, estaba viendo la historia de como nació, hago referencia a windows en primer plano por que si no fuera por él, creo que no lo conociera, dicen que bill gates lo popularizo. Pero un ingeniero de IBM lo diseño para poder botear inmediatamente las pc's en las pruebas que estaban realizando. Llegue ahí indagando como en un dominio de windows server 2003 puedo poner mas tiempo de espera en el inicio de sesión en los usuarios de terminal services, y desgraciadamente todavía no logro encontrar la directiva de grupo que me ayude para esto, tengo unos de bloqueos de cuenta, de seguridad, pero ninguno para el tiempo para iniciar el bloqueo, temo que seguiré buscando; Lo único bueno de todo esto es que me dio de que hablar y recordar algo de los temas laborales, y otra cosa seguir soñando con algo que tal vez parezca inalcanzable.

Les dejo una imagen un poco chusca, pero bastante chistosa de lo cual es famoso windows.

sábado, 21 de noviembre de 2009

¿Puede tu papel tapiz hablar de ti?

De Álbum sin título
Máldita comprensión de imágenes. Pero, ¿puede hablar tu papel tapiz de ti?...ahí les cuelgo el mío. A ver si alguien lo descifra y puede darse una idea de mi personalidad.

martes, 22 de septiembre de 2009

more work with SQL SERVER 2005 & Win Server 2003 ent a 32 bits.

Bueno, hace casi 6 meses instale el windows server 2003 enterprise a 64 bits por que tenía problemas de ralentización con mi sistema. Bueno, tuve que mover ciertos parámetros dentro del SQL server 2005, es decir tuve que tunearlo.
Algo muy importante fue activar el AWE. Primero definiré para y por que sirve. El AWE es un modo que se establece para el manejo de memoria dentro de las parametrizaciones de SQL SERVER 2005.
Lo que hace el AWE es asignar mas memoria física independientemente de cuanto espacio de direcciones virtuales tenga, (al menos así lo entendí yo).
Por ejemplo los sistemas que trabajan a 32 bits es decir 2^4 no pueden trabajar a mas de 4 GB, entonces al habilitar el AWE el sistema operativo puede reconocer si tu hardware tiene mas de esa cantidad de memoria física.
Aunque una CPU puede ser internamente de 64 bits, su bus de datos o bus de direcciones externos pueden tener un tamaño diferente, más grande o más pequeño y el término se utiliza habitualmente para describir también el tamaño de estos buses.
básicamente de ahi viene el termino de 86x(32bits) o 64x.
Bueno, como lo dije antes estas diferencias hacen que tu sistema operativo independientemente si tu hardware tiene N ranuras de N mb No te reconozca a mas Gb. :(, una lástima verdad? de ahi se vale el windows server 2003 std edition para bloquearte la memoria y hacer que compres otro sistema operativo mas caro para poder manejar el total de capacidad de tu server ... ejeje:P como dice Juan (eso es su negocio!), pues si, pero yo insisto que chale.
mmm Wueno.

Algo que aprendí tambien es que cuando habilitas el AWE en SQL SERVER 2005, tienes que habilitar las opciones de max y min memory puesto que si no lo habilitas el server "inteligentemente" bloqueará la memoria necesaria para que tu sistema operativo funcione correctamente. ah ah.
Les pondre el código para habilitar estas opciones de manera manual, ya que si les da hueva pueden habilitarlo desde el Interfaz gráfica del manejador.

sp_configure 'min server memory', 1024
RECONFIGURE
GO
sp_configure 'max server memory', 6144
RECONFIGURE GO

Es importante tambien configurarlo si tienes mas de una instancia de SQL.

Wueno, ahi no acaba todo.

Ese cambio lo hice y parametrice y todo quedo funcionando perfecto, pero mi version de windows server enterprise era trial, así es que generosamente microsoft me dio 120 días para probar su software. Los cuales aproveche al 100%.

Hace practicamente casi un mes venía programando el cambio del software, pero como esto no se puede hacer entre semana tenía que hacerlo un fin ycomo no dependo de mi misma para abrir y cerrar la oficina y mucho menos para mi server de licencias de mi sistema pues tuve que esperar 3 semanas para esto hasta cuando mi sistema operativo me decía, -"ya tienes que cambiarme por que te quedan solo 7 días"-, para este entonces yo habíamos comprado la versión enterprise de windows. y había pedido los medios de instalación en windows server ent 2008, lo bueno que me enviaron a 64bits y a 86x.
Siguiendo, sabado día maratónico, primero había bajado los archivos de la pagina de microsoft eopen para bajar las versiones de 2003 por cualquier cosa pasará, pero baje el 64bits y 32 bits. ya tenía todo listo empece, el respaldo tardo horas :s sí un moustrito de 17 GB y con una conexión a 100Mbs teóricos es una lentitud total :s. ya una vez pasados los respaldos a otra maquina para que no hubiere pérdida, pues mis archivos estan en un disco RAID 5 y el SO en un RAID 0. pues bueno mi server es un dell y esos vienen con un disco Started, pero bueno el chiste es que no quería, por si las moscas, hubiera por ahí algún evento desagradable.
Primero inserte el disco boot, sí todo bien y sí dejar intacto los arreglos RAID así como estan, sí ... luego next next next, después inserte el disco win srvr 2003 ent 64bits, pero no al momento de instalación del SO me marco un error. Ah bueno, mejor le meto el Disco del 2008, este no debe de fallar, todo bien, todo bien, instale sql me marco algunos errores de incompatibilidad con el visual debugger, pero bueno ahi vamos, si todo quedo bien y ya habia instalado office, sql server, hice el restore y pum el servidor de licencias no era compatible, fregadoooooooo por que me dan un documento que dice que si y no me dicen que solo después del parche 49. fregado. ya eran las 9 de la noche, plan emergente, instalar win srvr 2003 ent de 32 bits, sí, este sí jalo, todo bien y solo me falto instalar las licencias para poder seguir trabajando. eso ya lo hice el domingo en la noche, pero ah no, algo me faltooo... el win solo reconoce 3.5 GB, no mas??¡cielos!... mi sistema esta lento, -mary el sistema se trabo!- chiale...nooooooooooo no puede ser!!!, sí es enterprise el enterprise maneja hasta 64 Gb... por que no mas me reconoce 3?? por que sí tengo 8.5 Gb.???... ah wueno buscaba y buscaba pero no había algo que me dijera... pero no recorde que sí moví el boot ini pero no reinicie el server, ahhh, wueno mi plan era resinstalar todo pero con el de 64bits... pero no... dije bueno habilito el /PAE y a ver si me reconoce y reinicio no sin antes hacer mi respaldo.. para esto mejor lo conecte directo a una pc que tuviera tarjeta de red de 1Gb así la transferencia fue mas rápida, por supueste tengo un switch 3com que me maneja 10/100/1000 Mbs ...AJAJA... BUENO.. teóricamente 1 Gb. pero sí reinicie y por fin ví en las propiedades de mi PC los 8.5 Y AHORA ya veo con gusto que el SQL y lahabilitación del AWE me dan mas de 6.87 YEAAAAAAA!, AHORA SI SOY FELIZ. a ver a quien le sirve la anecdota. espero que si.

jueves, 3 de septiembre de 2009

problemas con la impresora...

Bueno hay dos casos que he tenido bien curiosos con las impresoras. Bueno, despues de conocer los modelos de la lexmark E230 y Canon Ir-2200, Canon Ir-1370, Canon MFC 6550, HP laserjet 2300 y dell AIO-810; he tenido varias situaciones diferentes que resolver.

Hace unos días atras, todavía estaba faby en la empresa, tuve un problema que en principio fue reportado como problema del excel, mis compañeras me pidieron ayuda, primero una de ellas me dijo que su excel se trababa cuando estaba trabajando en un cierto libro, bueno, dije - yo puede ser que sea el excel y se tenga que reinstalar -, pero como siempre es bien dificultoso estar reinstalando los programas no hice nada, lo chistoso es que después otra compañera se empezo a quejar acerca de que cuando entraba a cierto documento se trababa y no la dejaba entrar, ahi fue cuando empece a pensar, -puede ser un gusano en la red - nooooooooo!, ya van dos teorías ahí. Y por último empece a pensar, bueno son dos síntomas las dos Pcs del excel se traba, empece a preguntar a la primera compañera -¿cuando se te traba el documento?- ella respondió - cuando mando a imprimir - y yo dije -ok, entonces quitaré y resintalaré la impresora - entoncés procedí a la acción, ahh pero al momento de tratar de instalar de nuevo la impresora esta no me dejo, no encontraba en el catalogo del dominio a la impresora, cheque la ruta en la pc que la compartía y estaba bien, fuí y cheque la impresora en la máquina servidor, para antes de eso le pregunte a la compañera 2 cada cuando se trababa su maquina y era exactamente cuando entraba al excel, cosa curiosa, este problema lo resolví quitando esa impresora de predeterminada en esa máquina y poniendo predeterminada mi otra impresora y con esto mi compañera pudo entrar, jajaja, cosa chistosa. Con la compañera1 fue más complicado pero se solucion quitando y reinstalando la impresora de la pc servidora, los drivers o se habían dañado en el registro o no eran los correctos y hasta días después del cambio empezo a mostrar los síntomas. Ah jajaja, me asombro y maravillo de mi inteligencia XD, es broma. Pero fue muy buena experiencia.

El otro caso me toco hoy, mi compañera mandaba a imprimir desde el sap y se tardaba y me comentaba que ayer no se puso así, ahh entonces hice las pruebas y mis otras compañeras no tenían ni un solo problema en su impresión, pero aquí fue algo mas chistoso, me toco pensar en que el problema era la red y sí, realmente el problema es la red, tengo un servidor DC2 que tiene el servicio de DHCP dado de alta, pero... antier tuve problemas con él y decidí echar a andar el dhcp que tiene el router, entonces como no podía dar de baja uno de los servicios lo que se me ocurrio hacer fue entrar como admin del dominio y cambiar el IP del cliente, como?.
-ejecutar cmd
-después ipconfig /release (esto borra el ip actual).
por el problema con los dhcp no agarraba ip nisiquiera ejecutando IPCONFIG /RENEW.
entoncés lo que hice fue asignarle una IP estática. y vuala... si se arreglo, pero ocupo dar de baja el DHCP del servidor DC2 , ya ese servidor lo degrade y subí el DC1 a maestro de operaciones del dominio, pero ...no lo he podido degradar por que tiene el servidor de licencias de terminal server y esto lo tengo que hacer cuando no haya trabajo por que mi sistema basicamente corre en terminal server y sin el servidor de licencias no podrían acceder mis usuarios.

mmm parece que no, pero ya llevo 3 años de experiencia y he aprendido demasiado... y hasta algo de compras, cuando comprar y cuando no vale la pena invertir, cuando esperar y cuando tomar decisiones.

sábado, 22 de agosto de 2009

Error HTTP -403 (Miserable IIS)

Bueno esta semana estuve batallando dos días tratando de encontrar donde estaba el problema de uno de mis servidores Web( el único que tengo :P).

Resulta ser que mi anterior servidor:
Hp proliant ml 330 G3
procesador Xeon
HD de 40 Gb
1Gb de Ram

Ya andaba cascabeleando por problemas en la fuente de poder.

Los primeros síntomas fueron apagarse automáticamente cada determinado tiempo. En sí la tarjeta madre no tiene ningun inconveniente, pero por el simple hecho de ser un servidor y aparte de esto, marca HP, me fue casi imposible encontrar el reemplazo que no fue costoso y aparte de fácil adquisición. El distribuidor autorizado de la ciudad, aun hablando con el gerente de ventas, jamás me dio respuesta. Vaya servicio tan deficiente, en fin, no logre siquiera saber cuanto podría salirme, aunque en estimado por internet costaba unos 6000 pesos mexicanos.

El chiste es que como mi server y su hardware ya no valían la inversión, mejor pense en poner otro servidor web, empece la instalación en un equipo HP Evo DV220, no es la gran cosa, pues tiene un procesador celeron y le alcance a poner una ranura de memoria de 1Gb para una pc2100, pero bueno. Comence la instalación del Windows server 2003 std a 32 bits y todo perfecto. Hasta cuando tuve que hablar con mi colega programador del sistema para reinstalarlo nuevamente en este servidor. El sistema utiliza coldfusión a la par con IIS y el problema surgió al intentar hacer funcionar el servidor de FTP, problemas para empezar con permisos me marcaba un error medio raro, y bueno digo medio raro por que ya otras ocasiones he instalado los servicios de web y otros mas

Emmanuel hizo que jalara el coldfusion pero aun así no lograba ver el sistema en el IE 8.0 y bueno, tampoco con firefox.

Aun a pesar de hacer que jalara el sistema, dentro del internet explorer fuera de el servidor de IIS, no pude hacer que jalara el localhost determinado de est amanera http://127.0.0.1/admin.cfm

Bueno, enseguida pongo todo o que hice para que funcionará el sistemita en web.

Primero en encabezados HTTP:

Habilitar la opción caducar después de 1 día, ya que la opción predeterminada era caducar inmediatamente.

En autenticación y control de acceso .Habilite el aceeso anónimo y quite el acceso autenticado.

Todo esto en la raíz del sitio web .

Pero ahora vamos al sitio web predeterminado.

Dire pestaña por pestaña y lo que se movió.

Rendimiento/conexiones de sitio web , habilite –sin límite.

Dir. Particular.

Permisos de ejecución puse sec. De comandos y ejecutables.

ASP .NET

La versión elegida fue 2.0.50727

En el método de autenticación

Habilite el acceso anónimo y en acceso autenticado tiene autenticación de Windows integrada.

Y con esos movimientos funciono y ya no volvió a pedir ni un usuario ni contraseña como lo pide en el dominio. Ahora si ya el sistema pudo entrar y ahí era donde pedía autenticarse, pero ahora era el mismo sistema. Vaya entre todas las cosas que traía de pendientes pues este me llevo casi día y medio por que todo se me junto jejeje :P pero bueno, todo por andar jajaja… demasiado enamorada, digo… a veces el amor te a coneja… jajaja… bueno, pero si es un amor bueno vale la pena… y sí te hace ser mejor y mejorar como persona es un plus.


Espero que les sirva a alguien, cualquier error con puntuaciones o redacción sera por que ando algo apurada para corregir, jejeje :P por el momento ahi luego lo apuntan a mi cuenta.