Thursday, August 28, 2008

Nuevas características de red en Windows 2008 y Windows Vista

Windows 2008 y Windows Vista incluyen cambios a nivel de TCP/IP tales como IPv6, diagnóstico automático, mejoras de desempeño y mejoras de seguridad, el detalle sobre estos cambios los pueden leer aquí http://technet.microsoft.com/en-us/library/bb726965.aspx

 

Slds

 

Eduardo Castro - http://comunidadwindows.org

http://ecastrom.blogspot.com

Wednesday, August 27, 2008

Como optimizar el desempeño de MOSS

Estos son muy buenos artículos que indican distintintas estrategias para optimizar el desempeño de SharePoint (MOSS)

 

Desempeño en general
http://msdn2.microsoft.com/en-us/library/bb727371.aspx

 

Cargar Core.js en background
http://blogs.msdn.com/ecm/archive/2007/02/21/building-a-new-page-layout-which-does-not-reference-core-js-but-downloads-it-while-the-page-is-being-viewed-thereby-optimizing-response-time.aspx

 

Implementar Caching

http://blogs.msdn.com/ecm/archive/2006/11/08/how-to-make-your-moss-2007-web-site-faster-with-caching.aspx

 

Slds

 

Eduardo Castro - http://comunidadwindows.org

Habilitar cache de imagenes en Sharepoint

Aporte de http://www.michaelmarkel.com/2007/11/controlling-blob.html
Controlling the BLOB

The third part of the caching trilogy covers the BLOB cache, or binary large object cache. In a typical site there are many references to CSS files and images. MOSS caches these objects to prevent multiple trips to the database for these resources. MOSS caches these resources on the Web-front end servers in the file system. This type of caching is not enabled by default.
To enable BLOB caching change the line in the Web.config file for the blobcache to true. You can set the maximum size for the cache in this line as well. The default is 10 GB. In the path attribute you can determine the file extensions that will be cached in this type of caching. You may want to add such file extensions as .swf for Flash movies, if your site utilizes them. NOTE: this caching only works on items that are in document libraries and lists. If you place files in the site but not in a library or list, the caching will not cache the file.

<BlobCache location="C:\blobCache" path="\.(gif|jpg|png|css|js)$" maxSize="10" max-age="86400" enabled="True"/>




You can also set the maxAge to the number of seconds that you want the client to retain the object in its cache. This allows the client to use its copy of the resource and not re-request the URL for the resource until the timeout has expired.


With these three types of caching your Internet facing MOSS site can efficiently serve up files to many users.


Additional resources for caching:





Microsoft Enterprise Content Management (ECM) Team Blog


Custom Caching Overview



 



Saludos,



 



Eduardo Castro - http://comunidadwindows.org

Sunday, August 24, 2008

Recuperar archivos borrados

Si por alguna razón borró archivos y desea recuperarlo puede utilizar la herramienta FreeUndelete que es gratis para uso personal y funciona con FAT32 y NTFS en sistemas operativos como XP, Windows 2003, Vista y Windows 2008

http://www.officerecovery.com/freeundelete/

 

Slds

Eduardo Castro - http://comunidadwindows.org

Technorati Tags:

Friday, August 22, 2008

Cómo mover un documento o items de una biblioteca de sharepoint a otra

Para aquellos que se preguntan cómo mover documentos o artículos que están en una biblioteca de sharepoint hacia otra en el mismo site collection, se tiene que seguir el siguiente procedimiento.

1. Cree una biblioteca de destino en blanco o utilice una existente.

2. Vaya a ‘Site Content and Structure’. Se puede accesar por Site Actions > Site Settings or http://portal/_Layouts/sitemanager.aspx

clip_image001

3. Navegue hacia la lista de origen puede elegir varios documentos a la vez, siempre y cuando no estén en check out por otro usuario. Haga click en Actions > Move…

clip_image003

4. Después se solicita el URL de la biblioteca de destino.

Slds

Eduardo Castro http://comunidadwindows.org

Monday, August 18, 2008

Saturday, August 16, 2008

Windows 2008 Terminal Services

Vean este video que muestra Terminal Services, Silverlight, y Robotics Studio en una solución integrada. http://edge.technet.com/Media/Who-would-have-thought-Terminal-Services-Silverlight-and-Robotics/

 

Slds

Eduardo Castro - http://comunidadwindows.org

Technorati Tags:

MESH

Por Alfredo Prahl

Se entiende como Mesh algo similar a una “red” - formas de conexión unidimensional o multidimensional – que dentro del ámbito de informática puede igualarse al término Web.

Imagine todos sus dispositivos - PC´s, teléfonos móviles, Macs - trabajando en conjunto y ofreciéndole acceso sin restricción geográfica, a toda la información que sea relevante para usted; todo dentro de una "red" personal con posibilidades de Social Networking?

El pasado mes de Abril, Microsoft introdujo Live Mesh – básicamente consiste de un concepto de “nube” (Cloud) virtual, el cual habilita el acceso y consumo de servicios computacionales de manera Online u Offline.

Live Mesh permite definir una nube personal con todos nuestros dispositivos - llamada anillo - todos sincronizados en tiempo real con la información que usted considere importante.- por ejemplo: desea tener un documento en su celular, para revisarlo Offline mientras se traslada a su oficina? – regularmente para lograr esto nos auto-enviamos por e-mail el documento en cuestión o lo copiamos al celular. Con Live Mesh al incluirlo dentro del “anillo”, el documento en cuestión se sincronizará automáticamente entre todos los dispositivos definidos dentro del anillo – celular, PC´s y próximamente Macs, Zunes e inclusive Photo Frames. Sobre este último tipo de dispositivos, existe una nueva generación que incluye WiFi - imagínese estar de vacaciones con sus hijos en la playa, toma una fotografía desde su celular, automáticamente se sincroniza entre todos los dispositivos dentro del anillo, incluyendo un Photo Frame ubicado en la casa de los abuelos de los chicos.

El ejemplo anterior es algo Cool, pero hablemos sobre valor de negocio que Live Mesh puede ofrecer. Para empezar, existe un Live Desktop, el cual permite accesar desde cualquier Browser, las carpetas y documentos definidos dentro del anillo, sin importar la ubicación donde se encuentre y con un máximo de utilización de 5 Gb. La siguiente pantalla muestra tres (3) carpetas: “Fotos”, “Trabajo”, “Misceláneo” – todas sincronizadas con los diferentes dispositivos definidos dentro de mi Mesh:

clip_image002

La carpeta “Trabajo” posee archivos que constantemente debo chequear y modificar sin importar mi ubicación ó método de acceso. En cuanto a la seguridad, todo Mesh se encuentra protegido con su cuenta Windows Live ID – si desea compartir un archivo con sus familiares y/o amigos, ellos ingresarán con sus propias credenciales de Windows Live ID – o sea, usted define y controla quien(es) accesan su Mesh.

image

                                           Anillo de Dispositivos en Live Mesh

Necesita un programa que solamente se encuentra en la PC de su hogar?. Live Mesh ofrece también Remote Desktop – desde un Browser (por ejemplo en su oficina) tiene acceso remoto al equipo de su casa – sin necesidad de hacer Tunning “extraños” en aperturas de puertos y/o excepciones en el Firewall. Y algo aún más maravillo, poder hacer Copy-Paste entre la computadora local y la remota.

clip_image004

Esté informado.- todas las actividades en su Mesh quedarán registradas de manera visual y fácil de comprender; como visualizar el estado (Online / Offline) de sus amigos, colegas – indagar quién(es) actualizó determinadas carpetas o archivos, y claro está, conocer también el estado de todos sus dispositivos.

Live Mesh es un Technical Preview – se encuentra en estado de Beta – pero su potencial es prometedor y prácticamente ilimitado. Es completamente gratuito y para provecharlo solamente necesita su cuenta de Windows Live.

Wednesday, August 13, 2008

Agregar código a formularios publicados en Form Services

 

Si alguna vez has necesitado agregar código a un formulario InfoPath desplegado en el browser revisa el siguiente documento:


http://www.microsoft.com/downloads/details.aspx?familyid=db1d99d9-0a31-45de-8efb-16c75e194dc3&displaylang=en


Estos son los pasos generales :

  • Cambie la seguridad del formulario a full trust

Tools -> Form Options -> Security and Trust -> Full Trust

  • Publique el Infopath Form en un Network Share
  • Suba el formulario al servidor

Central Administration > Application Management > Manage Form Templates

  • Active el formulario en la colección deseada
  • Accese el URL del formulario utilizando la siguiente sintaxis:

http://"nombre_servidor"/_layouts/formserver.aspx?xsnlocation="url_site_collection"/formservertemplates/"nombre_formulario".xsn&openin=browser&QueryParametername="value"

 

Slds

Eduardo Castro - http://comunidadwindows.org

Cómo configurar SQL para que utilice SANs

Hillaryt Cotter ha creado este webcast http://searchsqlserver.bitpipe.com/detail/RES/1213128440_243.html?src=wc_sqlsrv_fgru_06_16_08&li=122419&asrc=EM_FGWC_3845466&uid=5650610 en el cual explica la forma que se debe configurar SQL Server cuando se trabaja con SANs

 

Slds

Eduardo Castro - http://comunidadwindows.org

 

Technorati Tags:

Cómo ocultar una máquina en la red

Con el comando NET CONFIG SERVER /HIDDEN:YES se puede ocultar una máquina en la red y ya no aparecerá en el Network Neighborhood Browsing.

 

Slds

 

Eduardo Castro - http://comunidadwindows.org

Monday, August 11, 2008

Ver el historial de las ejecuciones de los Policy Management Framework

SQL 2008 incluye una nueva vista en MSDB que permite ver el historial de ejecución de la verificación de políticas definidas por el Policy Management Framework

 

select *  from syspolicy_policy_execution_history_details

 

Trae un detalle como el siguiente

image

 

Saludos,

Eduardo Castro -  Comunidad Windows - http://mswindowscr.org

 

Technorati Tags:

Maraton de SQL Server 2008

 

clip_image002

 

 

 

 

Hola como parte de una iniciativa creada por Benjamin Figueroa se creó el Maraton de SQL Server donde todo el contenido fue creado por MVPs de SQL de Latinoamerica. Podrán encontrar el anuncio oficial en el blog de Benjamin.

Les dejo algunos de los videos:

Monitoreando el desempeño mediante Performance Data Collector

image

image
Gestión del Servidor mediante facetas
image
Diseño de cubos con Analysis Services

image
Introducción al Declarative Management Framework
image
Instalando SQL Server 2008 en Windows Server 2008

image
Manejo de recursos mediante Resource Governor
image
Nuevos tipos de datos en SQL Server 2008

image
Compresión de datos en SQL Server 2008
image
Monitoreando el desempeño mediante Performance Data Collector

image
Administración mediante Políticas 1
image
Administración mediante Políticas 2

image
Administración mediante Políticas 3

 

Saludos

Eduardo Castro - Comunidad Windows - http://mswindowscr.org

Table valued parameters

Si se tienen que insertar más de una fila dentro de una tabla, usualmente se ejecuta el insert o procedimiento almacenado tantas veces como filas tenga, con los table valued parameters se pueden enviar múltiples filas de datos dentro un mismo TSQL sin necesidad de crear tablas temporales o haciendo múltiples llamadas.

 

Los Table Valued-Parameters son nuevos en SQL 2008

 

Primero tienes que crear el tipo que se va insertar

 

CREATE TYPE tipo_linea (consecutivo INT, _id INT, producto INT, cantidad INT);

 

Después se crea un procedimiento almacenado que recibe como parámetro ese tipo

 

CREATE PROC InsertarIventario (@_id INT, @datos_por_insertar tipo_linea)
AS

INSERT INTO tablainventario VALUES (@_id ... ) ;
INSERT INTO detalleinventario
  SELECT * FROM @datos_por_insertar;

 

Slds

Eduardo Castro Comunidad Windows http://mswindowscr.org

 

Technorati Tags:

Procedimiento para encontrar índices duplicados en SQL Server

Greg Liwood escribió un procedimiento para detectar los índices duplicados en SQL Server, lo cual ayuda a mejorar el desempeño.

 

exec sp_MSForEachTable 'usp_duplicateindexes''?'''

Here's the proc script:

USE master

GO

create procedure [dbo].[usp_duplicateindexes]

@tablename varchar(255)

as

set nocount on

print @tablename

--dump sp_helpindex into temp table

if object_id('tempdb..#helpindex') > 0 drop table #helpindex

create table #helpindex (

index_name varchar (900) not null primary key

, index_description varchar (1000) null

, index_keys varchar (1000) null)

insert #helpindex exec sp_helpindex @tablename

--add [inccols] to temp table & cursor over output, adding included col defs

alter table #helpindex add inccols varchar(1000) null

declare cr cursor for

select si.name, sc.name

from sysobjects so

join sysindexes si on so.id = si.id

join sys.index_columns ic on si.id = ic.object_id and si.indid = ic.index_id

join sys.columns sc on ic.object_id = sc.object_id and ic.column_id = sc.column_id

where so.xtype = 'U'

and so.name = @tablename

and ic.is_included_column = 1

order by si.name, ic.index_column_id

declare @siname varchar(1000), @scname varchar(1000)

open cr

fetch next from cr into @siname, @scname

while @@fetch_status = 0

begin

update #helpindex set inccols = isnull(inccols , '') + @scname + ', ' where index_name = @siname

fetch next from cr into @siname, @scname

end

update #helpindex set inccols = left(inccols, datalength(inccols) - 2) where right(inccols, 2) = ', '

close cr

deallocate cr

--dump duplicates into second temp table & pump results if there are any

if object_id('tempdb..#helpindex2') > 0 drop table #helpindex2

create table #helpindex2 (

index_name varchar (900) not null primary key

, index_description varchar (1000) null

, index_keys varchar (1000) null

, inccols varchar(1000) null

)

insert into #helpindex2

select hi.index_name, hi.index_description, hi.index_keys, hi.inccols

from #helpindex hi

join #helpindex h2 on hi.index_keys=h2.index_keys

and hi.index_description=h2.index_description

and hi.index_name<>h2.index_name

if @@rowcount > 0

select @tablename as "tablename", * from #helpindex2 order by index_name, index_keys, inccols

--cleanup temp objects

if object_id('tempdb..#helpindex2') > 0 drop table #helpindex2

if object_id('tempdb..#helpindex') > 0 drop table #helpindex

 

Slds

Eduardo Castro - Comunidad Windows http://mswindowscr.org

Cómo habilitar buzones de correo en forma masiva en Exchange 2007

Para habilitar buzones de correo de forma masiva a usuarios dentro de Exchange 2007 se tiene utilizar el siguienet comando de Exchange Mangement Shell.

 

get-user | where-object {$_.distinguishedname –ilike
“*ou=ventas,dc=mswindowscr,dc=or”} | enable-mailbox –database “SERVERNAME\mailbox database”

 

Slds

 

Eduardo Castro - Comunidad Windows - http://mswindowscr.org

Technorati Tags:

Saturday, August 09, 2008

Migrando máquinas físicas a máquinas virtuales de una manera automatizada

Por Hector Bejarano - http://citicr.org

 

Microsoft ofrece de manera gratuita un producto que le permite crear una imagen de una máquina física para luego ser utilizada como una máquina virtual, el programa se llama Microsoft Virtual Server 2005 Migration Toolkit.

VSMT le permite migrar a Virtual Server 2005 computadoras que tienen instalados los siguientes sistemas operativos:

- Windows NT 4.0 Server con Service Pack (SP) 6a, Ediciones Standard y Enterprise
- Windows 2000 Server SP 4 o posterior
- Windows 2000 Advanced Server SP 4 o posterior
- Windows Server 2003, Ediciones Standard Edition y Enterprise

Tome en cuenta que se requiere del Windows Server 2003 Automated Deployment Services (ADS), el cual a pesar de ser gratis, solo corre en Windows Server 2003 Enterprise Edition.

Microsoft publicó un whitepaper (en inglés) que explica el detalle de como realizar una migración de este tipo. El documento puede ser encontrado aqui.

 

Slds

Eduardo Castro - Comunidad Windows  - http://mswindowscr.org

Utilizando el mismo certificado digital en múltiples sitios de IIS

Por Hector Bejarano - http://citicr.org

 

En un artículo anterior, se explicó como se pueden generar certificados digitales que tengan varios DNS, de manera que uno podría utilizar ese mismo certificado para varios sitios web, este artículo se enfoca en la configuración que se debe de realizar en IIS para poder utilizar esos certificados.

La primera pregunta que el lector se puede hacer es, ¿de que me sirve esto? pues bien, resulta que uno no puede tener varios certificados digitales en un mismo end point (combinación de IP/puerto) en una configuración normal de Windows, lo que significa que si usted tuviera un solo IP real y necesita publicar varios sitios web en el puerto de HTTPS (443), no podría hacerlo. De hecho, muchas personas optan por publicar los sitios en puertos diferentes, pero como sabemos, esto puede resultar molesto y tedioso para el usuario final.

Lo ideal sería poder publicar todos los sitios que yo quiera en el puerto 443 utilizando un mismo certificado, pero ¿Como se logra esto?

Lo primero a tomar en cuenta es que se debe poseer un servidor Windows 2003 SP1 o superior (El SP1 es requerido porque este escenario no es soportado en un Windows normal). Además, se debe tomar en cuenta también que no se puede utilizar la consola de IIS para salvar la configuración de los sitios ya que esta tampoco soporta el escenario descrito anteriormente, por lo que si después de haber seguido los pasos descritos en este artículo alguien viene y salva la configuración desde la consola de IIS, habrá que reconstruir la configuración de la metabase.

Vamos a imaginar que tenemos los siguientes sitios web en un mismo servidor:

Website
Host Header
Site Identifier
IP
Puerto
Puerto SSL

Principal
www.misitio.org
1
190.30.12.78
80
443

Correo
correo.misitio.org
2
190.30.12.78
80
443

Recursos Humanos
rh.misitio.org
3
190.30.12.78
80
443

En un servidor Windows normal, si usted crea esa configuración en IIS (tomando en cuenta que usted ya instaló el mismo certificado digital en los 3 sitios), notará varias cosas:

1. Siempre obtendrá el mismo sitio utilizando todos los diferentes DNS (host headers)
2. Solo un sitio estará corriendo en IIS, los otros dos sitios van a aparecer como detenidos.
3. Si intenta iniciar uno de los sitios que está detenido, IIS le indicará que no puede hacerlo porque otro sitio ya está utilizando el mismo IP y puerto.

Entonces, el procedimiento para hacer que todos estos sitios corran al mismo tiempo con la configuración anteriormente descrita es la siguiente:

1. Determine el número de site identifier para cada sitio: En la consola de IIS, se puede posicionar en el nodo "Web Sites" del árbol de la izquierda, una vez hecho esto aparecerá una lista con todos los sitios web, la segunda columna (llamada Identifier) muestra el número de identificación para cada sitio.
2. Ejecute los siguientes comandos desde una sesión de línea de comando (DOS):

Sintaxis:

C:\Inetpub\AdminScripts>cscript.exe adsutil.vbs set /w3svc/<site identifier>/SecureBindings ":443:<host header>"

Ejemplos:

C:\Inetpub\AdminScripts>cscript.exe adsutil.vbs set /w3svc/1/SecureBindings ":443:www.misitio.org"
C:\Inetpub\AdminScripts>cscript.exe adsutil.vbs set /w3svc/2/SecureBindings ":443:correo.misitio.org"
C:\Inetpub\AdminScripts>cscript.exe adsutil.vbs set /w3svc/3/SecureBindings ":443:hr.misitio.org"

3. Inicie los sites desde la consola de IIS

Permitiendo la administración de los jobs a usuarios que no son System Administrators en SQL Server Agent 2005 o superior

Antes de que llegara el Microsoft SQL Server 2005 al mercado, si usted deseaba que alguien tuviera acceso a ver, modificar, crear y ejecutar los SQL Server Agent Jobs, necesitaba darle permisos de Systems Administrator al login deseado de SQL Server, con el inconveniente que de también le iba a permitir hacer lo que deseara en esa instancia.

A partir del SQL Server 2005, se incluyeron los siguientes 3 roles:

SQLAgentUserRole: Los usuarios pueden crear jobs y manejar solo los jobs que ellos han creado.
SQLAgentReaderRole: Van a tener los privilegios del rol SQLAgentUserRole junto con la habilidad de enumerar y ver el historial de todos los jobs.
SQLAgentOperatorRole: Van a tener los mismos privilegios del rol SQLAgentReaderRole junto con la habilidad de ejecutar jobs locales de los cuales ellos no son dueños.

El procedimiento para asignarle permisos a un login en alguno de esos roles es el siguiente:

1. Agregue el usuario deseado a la base de datos "msdb":

USE [msdb]

GO

CREATE USER [MyUser] FOR LOGIN [MyUser]

GO

2. Asigne el rol deseado al usuario:

USE [msdb]

GO

EXEC sp_addrolemember 'SQLAgentUserRole', 'MyUser'

GO

 

Aporte de Hector Bejarano - http://citicr.org

Compresión de backups en SQL Server 2008

Una de las grandes mejoras que recibió el Microsoft SQL Server 2008 es la capacidad de poder comprimir backups de manera nativa. Lo mejor de todo es que se puede lograr de una manera muy sencilla, solo necesita especificar COMPRESSION en la cláusula WITH del comando BACKUP. Por ejemplo:

BACKUP DATABASE Adventureworks 
TO DISK = 'C:\Advc.bak' 
WITH INIT, COMPRESSION

Para que tenga una idea del beneficio de esta nueva funcionalidad, si usted hace un backup de la base de datos ejemplo de SQL Server 2005 y SQL Server 2008 llamada "AdventureWorks", notará que un backup normal demanda 129 MB (hecho en 7.5 segundos) de espacio contra 35 MB (hecho en 3.8 segundos) cuando utiliza la compresión.

Por otra parte, cuando usted quiere restaurar no de estos backups, no necesita especificar nada adicional al comando de restore (La restauración del backup normal tomó 10.4 segundos contra 6.3 del backup comprimido).

 

Aporte de Hector Bejarano - http://citicr.org

Restaurando el "Default Website" de IIS

Si eliminó por error el "Default Website" de IIS o si alguna aplicación al ser desinstalada decidió borrarlo, es importante que conozca la manera de poder reconstruirlo sin necesidad de reinstalar el IIS.

Este sitio es importante porque varios paquetes como el Reporting Services, Exchange o Certification server entre otros lo utilizan para crear directorios virtuales que son necesarios para su funcionamiento correcto.

La característica más importante del Default Website es que posee el indicador "1", y este es creado por defecto cuando IIS es instalado, por lo que vamos a empezar verificando si el sitio verdaderamente fue eliminado.

Abra una sesión en el command prompt (DOS) y digite lo siguiente:

c:
cd\Inetpub\AdminScripts
cscript adsutil.vbs enum w3svc/1

Si obtiene una respuesta como: "The path requested could not be found", entonces puede estar seguro de que el sitio fue efectivamente eliminado.

Entonces, lo que vamos a hacer para corregir el problema es copiar la configuración de otro sitio pero con el identificador "1", la idea es que usted puede crear un sitio nuevo en limpio como referencia o puede usar cualquier otro sitio que tenga en el IIS, pero definitivamente necesita tener al menos un sitio de donde poder copiar la configuración.

Para poder ver los identificadores de los diferentes sitios, abra la consola del IIS, y busque el nodo "Web sites" (en IIS7 se llama solamente "sites"), en la parte derecha aparecerá la lista de sitios que usted posee, la segunda columna de esa lista posee el número de identificación de cada uno de los websites.

Para efectos de ejemplo, vamos a asumir que usted va a copiar la configuración del sitio web con la identificación "12345".

Lo que necesita hacer en este punto es ejecutar los comandos para realizar la copia del sitio:

cscript adsutil.vbs create_vserv W3SVC/1
cscript adsutil.vbs copy W3SVC/12345 W3SVC/1
cscript adsutil.vbs set w3svc/1/ServerComment "Default Web Site"

En este punto, solo necesita ir a la consola del IIS y verificar que el sitio este trabajando apropiadamente.

 

Aporte de Hector Bejarano - http://citicr.org

Publicar MOSS 2007 con ISA 2004

Para publicar un MOSS con ISA 2007 se tiene que crear el Alternate Access Mapping en la configuración de MOSS, luego tienen que ir al ISA Server y crear un regla de publicación de sitio web, después de que ha creado esta regla tienen que editarla e incluir dentro de los links publicados los siguientes:

 

/_controltemplates/*
/_layouts/*
/_vti_bin/*
/_wpresources/*

 

Slds

Eduardo Castro

Comunidad Windows - http://mswindowscr.org

 

Technorati Tags: ,,

Friday, August 01, 2008

Curso gratis sobre SQL Server 2008

Microsoft tiene disponible de forma gratuita un curso sobre las nuevas características de SQL Server 2008, puede inscribirse en la siguiente dirección 6187 e-Clinic: What's New in Microsoft SQL Server 2008 

Slds,

 

Eduardo Castro

Comunidad Windows Costa Rica - http://mswindowscr.org

Comunidad TI bien social - http://citicr.org

Technorati Tags:

Curso gratis sobre SQL Server 2008

Microsoft tiene disponible de forma gratuita un curso sobre las nuevas características de SQL Server 2008, puede inscribirse en la siguiente dirección 6187 e-Clinic: What's New in Microsoft SQL Server 2008 

Slds,

 

Eduardo Castro

Comunidad Windows Costa Rica - http://mswindowscr.org

Comunidad TI bien social - http://citicr.org

Technorati Tags:

Prepárese para migrar hacia Windows 2008

La herramienta Microsoft Assessment and Planning Toolkit Solution Accelerator permite evaluar por medio de WMI, Remote Registry y SNMP, si la computadoras de su red son capaces de ejecutar Windows 2008, Windows Vista o Microsoft Application Virtualization, esta herramienta está disponible de forma gratuita en la siguiente dirección http://www.microsoft.com/downloads/details.aspx?FamilyID=67240b76-3148-4e49-943d-4d9ea7f77730&DisplayLang=en

 

Slds,

 

Eduardo Castro

Comunidad Windows Costa Rica - http://mswindowscr.org

Comunidad TI bien social - http://citicr.org

 

Technorati Tags:

SQL Server 2016 Stretch Databases

El SQL Server Stretch Database permite que los datos históricos o de bitácoras puedan ser movidos hacia Azure, específicamente permite mover...