Está en la página 1de 16

Migra

SQL
Susda

Resumen
Ahoram
efectuar
endatos
plataform
crticam
permite
Microsof
muyatra
F
S
m
y
l
2
d
d
F
C
a
c
Enestew
SQLServ
ar a Mic
Server
atosent
nejecutivo:
msquenunc
rsusoperacio
sdemanera
madedatos
msexigentes
obtenerres
ftSQLServer
activa,sobre
Funcionesde
StreamInsigh
mejorasenla
ygeneracin
lasmejorase
2008R2Data
demisincr
dedatosms
Funcionesde
ControldeSQ
administraci
costetotald
whitepapers
ver2008,SQL
crosoft
r 2008,
todomom

a,lasorganiz
oneshabitua
rpida.Elsof
fiable,produ
s,reduceelt
meneseinf
r2008R2ap
todopartien
eanlisisde
ht:potentes
aelaboracin
ndeinformes
enescalabilid
acenterySQ
ticapuedan
sexigentes.
egestinyd
QLServerUt
n,aumenta
epropiedad
seanalizane
LServer2005
SQL S
SQL S
mento,e
zacionesdep
ales.Lasemp
ftwaredege
uctivaeintel
iempoyelco
formesdeap
ortanumero
ndodeversio
datos,como
herramienta
ndeinforme
sdesituacin
dadyprocesa
QLServer200
escalarpara
isponibilidad
tilityylasapl
anladisponib
.
ndetallelas
5ySQLServe
Server 2
Server 2
ncualqu
pendendela
presasnecesi
estindedat
ligentequep
ostedeldesp
poyoaladec
osasnovedad
onesanterio
PowerPivot,
asparanorm
esamedida,
napartirde
amientoque
08R2Parallel
arespondera
d,comoHype
icacionesde
bilidaddelas
ventajasde
er2000ylaf
2008 R2
2005 y S
uierlugar
lmacenamie
itanpoderpo
osMicrosoft
permiteejecu
pliegueyma
cisinextensi
desymejoras
resdeSQLSe
,ReportBuil
alizaryproce
gestincent
flujosdedat
eincorporan
lDataWareh
alasnecesida
erVconLive
capadedat
saplicacione
migraraSQL
formadered
2 desde
SQL Se
r
ntoyanlisis
onerenmarc
ftSQLServer
utarlasaplic
ntenimiento
iblesatodal
squelaconv
erver:
der,Master
esargrandes
tralizadadel
tosentiemp
lasediciones
housepermit
adesdelasa
Migration,e
os,reducen
sdebasede
LServer2008
ducirlosriesg
e Micro
erver 20
sdesusdato
chasolucione
2008R2esu
acionesdem
delasaplica
aorganizaci
viertenenun
DataService
svolmenes
osdatosdel
oreal.
sMicrosoftS
tenquelose
aplicacionesd
elPaneldeP
elesfuerzod
datosyredu
8R2desdeM
gosalmnim

soft
000
ospara
esbasadas
una
misin
acionesy
n.
naversin
esy
dedatos,
laempresa
SQLServer
entornos
debases
untode
de
ucenel
Microsoft
o.
2




Aviso legal
Este documento se publica tal cual. La informacin y datos incluidos aqu, como direcciones o referencias a sitios Web, pueden
cambiar sin previo aviso. El uso de la informacin contenida en este documento queda exclusivamente bajo responsabilidad del usuario.
Este documento no aporta derechos legales ni propiedad intelectual de ningn tipo sobre ningn producto de Microsoft. El documento
se puede copiar para uso interno como informacin de consulta.
La informacin contenida en este documento representa la visin actual de Microsoft Corporation acerca de los temas analizados en la
fecha de publicacin. Debido a que Microsoft debe responder a condiciones de mercado cambiantes, no debe interpretarse como un
compromiso por parte de Microsoft, y Microsoft no puede garantizar la exactitud de ninguna informacin aqu mostrada despus de la
fecha de su publicacin.
Este documento se publica con fines informativos exclusivamente. MICROSOFT NO OFRECE GARANTIAS, EXPRESAS, IMPLICITAS NI
ESTATUTARIAS SOBRE LA INFORMACIN CONTENIDA EN ESTE DOCUMENTO.

2011 Microsoft Corporation. Todos los derechos reservados. Microsoft, BizTalk Server, .NET Framework, el logo Office, SQL,
SharePoint, Windows Server y Windows son marcas registradas o marcas comerciales de Microsoft Corporation en Estados Unidos y/o
en otros pases.

3

ndice
Introduc
Porqu
Lasnu
An
Sha
Info
Ges
Pro
Escala
May
Pro
Sop
Me
Admin
Alta
Ges
Util
Sim
Otrasraz
Altad
Gesti
Nueva
Almac
Herram
Mejor
Riesgom
Elecci
e
ccin.............
migrardesde
uevasfuncion
lisisdecant
arePoint........
ormesadhoc
stincentrali
cesamiento
abilidad.........
yorescalabil
cesamiento
porteparaun
norcostede
nistracinyd
adisponibilid
stinmssen
ity................
mplificacind
zonesparam
isponibilidad
ncentralizad
asherramien
cenamientod
mientasded
rasensegurid
mnimoalact
ndelaestr
....................
eMicrosoftS
nalidadesde
idadesmasiv
....................
cenmodoau
izadadedato
deEventosc
....................
idadymane
paralelomas
nmximode
elalmacenam
disponibilidad
dadconHype
ncilladedesp
....................
edespliegue
migrardesde
d:garantade
dademltip
ntasdemonit
detiposded
desarrolloqu
dadyunpot
tualizardesde
ategiadeact
....................
SQLServer2
anlisisded
vasdedatos
....................
utoservicioc
osconMaste
complejosco
....................
jabilidadcon
sivoconSQL
256procesa
mientomedia
d..................
erVyLiveM
plieguesagr
....................
esyactualiza
SQLServer2
emximotie
plesinstancia
torizacinpa
datosespecia
uemejoranla
tenteentorno
eversionesa
tualizacin..
....................
008..............
datosmejora
conPowerPi
....................
conReportB
erDataServi
onStreamIns
....................
nSQLServer
Server2008
adoreslgico
antelacomp
....................
Migration.......
anescalaco
....................
acionesconA
2005ySQLS
empodeactiv
as..................
aragarantiza
ales...............
aproductivid
odeauditor
anterioresde
....................
.....................
.....................
nlaproduct
ivotparaMic
.....................
uilder3.0.....
ces...............
sight.............
.....................
r2008R2Ed.
8R2ParallelD
os.................
resindeda
.....................
.....................
nelPanelde
.....................
Aplicaciones
erver2000..
vidad...........
.....................
runrendimi
.....................
dad...............
a.................
eSQLServer
.....................
....................
....................
ividad.........
crosoftExcel
....................
....................
....................
....................
....................
.Datacenter
DataWareho
....................
tosUnicode
....................
....................
ePuntodeCo
....................
deCapadeD
....................
....................
....................
ientoptimo
....................
....................
....................
...................
....................
....................
....................
....................
lyMicrosoft
....................
....................
....................
....................
....................
...................
ouse............
....................
UCS2.........
....................
....................
ontroldeSQ
....................
Datos...........
....................
....................
....................
o...................
....................
....................
....................
....................
....................
......1
...............5
...............5
...............5
...............5
...............6
...............6
...............6
...............7
...............7
...............7
...............8
...............8
...............8
...............8
QLServer
...............9
...............9
.............10
.............10
.............11
.............11
.............11
.............12
.............12
.............12
.............13
4

Actualizacininsitu............................................................................................................................13
Actualizacincaraacara.....................................................................................................................13
Comparacindelosmtodosdeactualizacininsituycaraacara.......................................................14
Consideracionessobrefuncionalidadalahoradeactualizar.....................................................................14
Compatibilidadconversionesanterioresaniveldeaplicacin..............................................................14
Caractersticasdiscontinuadas................................................................................................................15
Funcionalidadesobsoletas(deprecated)................................................................................................15
Cambiosenlasfuncionalidades..............................................................................................................15
Cambiosenelcomportamiento.............................................................................................................15
OtrosserviciosdeSQLServerafectados.................................................................................................16
Conclusin...................................................................................................................................................16
Paramsinformacin.................................................................................................................................16


Introduccin
ConlamigracinaMicrosoftSQLServer2008R2lasorganizacionesdisponendeunabasededatosde
ltimageneracindiseadaapartirdelaslidabasedeMicrosoftSQLServer.Sidescendemosalnivel
msesencial,unabasededatosdenivelcorporativohadeprotegerlosdatosqueseguardanenellay
hacerqueestndisponiblesentodomomentoausuariosdetodotipo.Microsofthapuestoespecial
cuidadoenconseguirunabasededatosmsproductivayreducirelcostedegestindela
infraestructuradedatosporunlado,yporotrooptimizarelprocesodedesarrollodeaplicacionesque
operanconbasesdedatos.SiguiendolatradicindemejoracontinuadeSQLServer,ahoraSQLServer
2008R2ofreceunrendimientomayor,unagestinmssencillaymsseguridad,conloquelas
organizacionesdisfrutandeunaplataformadealtaseguridad,escalableyfiableenlacualpueden
ejecutarsusaplicacionesdemisincrtica.
Por qu migrar desde Microsoft SQL Server 2008
MicrosoftSQLServer2008R2incorporaunaseriedenovedades,mejorasyherramientasquela
conviertenenunaopcindeactualizacinatractivaapartirdeversionesanterioresdeSQLServer.
Las nuevas funcionalidades de anlisis de datos mejoran la productividad
Elanlisisdedatosesunadelasfuncionalidadesdebaseencualquiersistemadebasededatos.Los
usuariosquierenteneraccesoalosdatosypoderanalizarlosparaobtenerpanormicasdesntesisque
sirvanparalatomadedecisiones.SQLServer2008R2incluyediversasinnovacionesquehacenms
potenteelanlisisdedatosylageneracindeinformestantoparalosusuariosfinalescomolos
desarrolladores.
Anlisis de cantidades masivas de datos con PowerPivot para Microsoft Excel y Microsoft
SharePoint
PowerPivotamplalasposibilidadesdeanlisis,yaqueaportaherramientasparaanalizardeforma
rpidamontaasdedatosdedondepoderextraerinformacindesntesis.TomandocomobaseSQL
Server2008R2,PowerPivotaportalosmediosparacrearsolucionesdeBusinessIntelligenceenExcel,
muyavanzadasyenmodoautoservicio,quelosusuariospuedenadministrardemanerasencilla.Se
puedencrearmodelosdeExcelconteniendograndesconjuntosdedatosmultidimensionalessinayuda
delpersonaldeTI.Estaposibilidadmejoralascapacidadesdelasorganizacionesyaquetodoslos
empleadospuedengenerarsuspropiosinformesyapartirdeellos,adoptardecisionesmejor
fundamentadas,msgilesymsrelevantes.
PowerPivotconstadedoscomponentes:PowerPivotparaSharePoint2010yPowerPivotparaExcel
2010.PowerPivotparaSharePointextiendeMicrosoftSharePoint2010ylosServiciosExcel,aadiendo
soporteparaelprocesamientodedatos,colaboracinygestindocumentalenelladodelservidor.
PowerPivotparaMicrosoftExcel2010superaellmitedeunmillndefilasdelashojasdeclculoy
aprovechalapresenciademltiplescoresdeCPUpararealizaroperacionesdeclculomsrpidamente
6

yextiendeExceldemodoquelashojasdeclculopuedenmanejargrandescantidadesdedatos.Con
Excel2010yelcomplementoPowerPivot2010sepuedencrearorgenesdedatosdentrodelashojasde
clculocapacesdeintegrardatosprocedentesdemltiplesfuentes,comobasesdedatosSQLServery
datosalmacenadoslocalmenteenlosordenadoresdelosusuarios.
Informes adhoc en modo autoservicio con Report Builder 3.0
ReportBuilder3.0ahorramuchotiempoalosusuarios,yaquelespermitegenerarinformesdeaspecto
profesionalsinnecesidaddepedirayudaaldepartamentodeTI.Incluyesoporteparadatos
geoespacialesavanzadosyaportaunentornodegeneracindeinformesconelcualsepuedencrear,
desdeelmismoentornoMicrosoftOffice,informesmuypotentes.Elusuarioespecificadistintos
orgenesdedatosdesdedondeserecogerlainformacinydespusdiseasusinformesapartirde
dichainformacin.Cuandolosusuariosejecutanelinforme,elprocesadordeinformesdeSQLServer
obtienelosdatosyloscombinaconeldiseoparagenerarelinformedesalida.Losusuariospueden
tambincompartirestosinformesdesdeSharePoint2010.ReportBuilder3.0permitequeusuariosy
grupospuedancrearinformescomplejosapartirdemltiplesorgenesdedatosenunentornoconel
queestnmuyfamiliarizados.
Gestin centralizada de datos con Master Data Services
MasterDataServicesreducelacomplejidaddelmanejodedatosalnormalizarloscomopasoprevioasu
usoenprocesosdedecisincrticosparalasempresas.ConMasterDataServices,losdepartamentosde
TIpuedenadministrardeformacentralizadalosdatoscrticosysuintegridadentodoelmbitodela
organizacin.Almismotiempo,unnmeromayordeusuariospuedenadministrarlosdatosmaestros
deformasegura.ElMasterDataHub,uncomponentedeMasterDataServices,esunentorno
centralizadoparaladefinicin,despliegue,administracinyelaboracindeinformessobredatos,los
cualessemuestrandeformacoherenteentretodoslossistemasdelaorganizacin.
Procesamiento de Eventos complejos con StreamInsight
StreamInsightpermiteobtenerinformacindesntesisvlidaparalaaccinapartirdeflujosdedatosen
tiemporeal,demaneraquelosusuariospuedanreaccionaryadoptardecisionesdenegociocrticasde
formarpida.Esunapotenteplataformaquepermitealosdesarrolladorescrearydesplegar
aplicacionesdeprocesamientodeeventoscomplejos(CEP,porsusinicialeseningls).Laarquitectura
deprocesamientodeflujosdedatosdealtasprestacionesdeStreamInsight,encombinacinconla
plataformadedesarrolloMicrosoft.NETFrameworkhaceposiblelacreacinenuntiempomnimode
aplicacionesdeprocesamientodeeventosdeunagranpotenciayeficiencia.
Losorgenesdedatosenformadeflujospuedensermuyvariados,comoporejemploaplicacionesde
transaccionesfinancieras,aplicacionesdecontroldefabricacin,anlisisdeactividadWebosistemasde
controldeoperaciones.ConStreamInsight,losdesarrolladorespuedencrearaplicacionesCEPque
generenvalordenegocioinmediatoapartirdedatospurosreduciendoelcostedesuextraccin,
anlisisycorrelacin.Losusuariospuedendespuscontrolar,administraryanalizarconherramientas
dedataminingestosdatosparadetectar,mediantelaaplicacindereglasespecficas,oportunidadesde
accinodefectos.
7

MedianteelusodeStreamInsightparacrearaplicacionesCEP,losdesarrolladorespuedenconseguiruna
seriedeobjetivosdenegociodetipotcticoyestratgico:
Monitorizardatosprocedentesdemltiplesorgenesparadetectarpatrones,tendencias,
excepcionesyoportunidades.
Analizarycorrelacionardatosdemaneraincremental,amedidaquelosdatosfluyenatravsde
lossistemas,sinnecesidaddealmacenarantesesainformacin,consiguiendoasunalatencia
extremadamentebaja.
Agregareventosaparentementenorelacionados,procedentesdedistintasfuentesyrealizar
anlisisdeseriestemporalesextremadamentecomplejas.
Ayudarenlagestinempresarialmedianteanlisisdebajalatenciasobreloseventosy
ejecutandoaccionesderespuestadefinidasapartirdeindicadoresclavederendimiento(KPIs).
Responderdemanerarpidaantelapresenciadeoportunidadesoamenazasmediantela
incorporacindedefinicionesdeKPIdentrodelalgicadelasaplicacionesCEP,loquemejorala
eficienciaoperativaylacapacidadderespuestarpidaanteuncambiodetectableenlosdatos.
EfectuarlaboresdemineradedatossobreloseventosparaelaborarnuevosKPIsparala
empresa.
Evolucionarhaciaunmodelodenegociopredictivomedianteelanlisisdeserieshistricasde
datoscomopuntodepartidaparaunamejoracontinuadelasdefinicionesdeKPI.
Escalabilidad
LasedicionesdeSQLServer2008R2ylasnovedadesqueincluyenpermitenescalardesdebasesde
datosparapequeasempresashastadatawarehousesdelordendepetabytes.
Mayor escalabilidad y manejabilidad con SQL Server 2008 R2 Ed. Datacenter
SQLServer2008R2Datacenterpermiteescalardemaneraeconmicalosentornosdemisincrtica.
Conestaedicinseconsiguenlosmximosnivelesdeescalabilidadymanejabilidadparatareasdegran
demandaderecursos.Entresuscaractersticasprincipalesdestacan:
Capacidaddemanejodecientosdeinstanciasdesdeunservidordegestin.
Elmximosoporteparalavirtualizacin,conloqueseobtieneelmximoretornodela
inversinmediantelaconsolidacindehardwareyutilizacinptimadelosrecursos.
ProcesamientodeeventoscomplejosagranescalaconStreamInsight
Soporteparamsde8procesadoresfsicosyhasta256procesadoreslgicos
Procesamiento paralelo masivo con SQL Server 2008 R2 Parallel Data Warehouse
SQLServer2008R2ParallelDataWarehousecontribuyeareducircostesyaquesetratadeunasolucin
preconfigurada(appliance)dedatawarehousemuyescalable.ParallelDataWarehouseofreceun
elevadorendimientoaunbajocostegraciasasuarquitecturadeprocesamientoparalelomasivo(MPP)
ysucompatibilidadconelhardwaredenuestrospartners.Conesteproductosepuedeescalaruna
solucindedatawarehousedesdedecenasocentenaresdeterabyteshastaelrangodepetabytes.Sus
principalescaractersticasson:
8

Capacidadesavanzadasdedatawarehouse,comolasconsultasStarJoinyCapturadeDatosde
Cambio
IntegracinconMicrosoftSQLServerIntegrationServices(SSIS),MicrosoftSQLServerReporting
Services(SSRS)yMicrosoftSQLServerAnalysisServices(SSAS)
Soporteparaarquitecturaestndarhubandspokededatawarehouse.
SQLServer2008R2ParallelDataWarehouseestdisponibleendiferentesmodelosdehardware
ofrecidosporlosprincipalesfabricantes,comoHP,Dell,Bull,IBMyEMC.
Soporte para un mximo de 256 procesadores lgicos
SQLServer2008R2ofreceunniveldeescalabilidadsinprecedentes,pararesponderalasnecesidades
delasaplicacionesdebasesdedatosmsexigentes.SiseejecutasobreelsistemaoperativoWindows
Server2008R2,SQLServer2008R2escapazdeaprovecharlapotenciadehasta256procesadores
lgicos.LasversionesanterioresdeSQLServersolamentedireccionabanunmximode64
procesadores.Elsoporteparaunnmeromselevadodeprocesadoressignificaquemsusuarios
puedenejecutarlasaplicacionesdebasesdedatosdeformasimultnea,encomparacinconlas
versionesanterioresdeSQLServer.
Menor coste del almacenamiento mediante la compresin de datos Unicode UCS2
LacompresindedatosbajoelformatoUnicodeUCS2permitequelasorganizacionesseextiendana
nivelmundialreduciendoelcostedealmacenamientodelainformacincapturadaendiferentes
cdigosdeidioma.Amedidaquelasorganizacionesseexpandenanivelinternacional,susbasesde
datostienenquesercapacesdeutilizartiposdedatosbasadosenUnicodeparapoderadmitirlos
diferentesjuegosdecaracteresdecadafamiliadeidiomas.SQLServer2008R2utilizaelestndarde
codificacinUnicodeTransformationFormat2(UCS2)queempleadosbytespararepresentarcada
carcter.LasaplicacionescompatiblescontiposdedatosUnicodepuedenincrementardeforma
considerableelespaciodealmacenamientonecesario.
SQLServer2008R2incorporalacompresinUnicodeaniveldefilaydepgina,loquereducede
maneramuyimportantelasnecesidadesdeespaciodealmacenamiento.Lasfuncionesdecompresin
dedatosdeSQLServer2008R2nosoloreducenlasnecesidadesdehardware,espaciofsicoy
refrigeracin,sinoqueademsreducenlacantidadderecursosnecesariosparasuprocesamientoy
aumentanlavelocidaddelasoperacionescomoconsecuenciadequelamenorcantidaddeinformacin
quehadegrabarseyrecuperarsedelossistemasdealmacenamientodelabasededatos.
Administracin y disponibilidad
SQLServer2008R2incluyediversasnovedadesymejorasquereducenelesfuerzodeadministraciny
mejoranladisponibilidad.Todoelloredundaenunmenorcostetotaldepropiedad.
Alta disponibilidad con HyperV y Live Migration
HyperVconLiveMigrationayudaareducirlostiemposdeparadaeinterrupcionesdelservicio.Live
MigrationesunanuevacaractersticadeHyperVenWindowsServer2008R2quepermitetrasladar
mquinasvirtualesdesdeunhostHyperVaotro.CuandoseutilizaconSQLServer2008R2,los
administradorespuedenaprovecharLiveMigrationparareducirladuracindesusventanasde
9

mantenimientoplanificandoestastareasduranteelhorariolaboralnormal.LiveMigrationpermite
mantenerlasmquinasvirtualesSQLServer2008R2activasmientrasserealizanlaboresde
mantenimientoplanificadasyconellosemejoralaproductividaddelospropiosadministradoresyde
losusuariosfinales.LaejecucindeSQLServer2008R2enmquinasvirtualesbajoHyperVpermite
adems,conseguirelevadosnivelesdeconsolidacindehardwareyconelloreducirelgastoen
consumoelctricoyrefrigeracin.
Gestin ms sencilla de despliegues a gran escala con el Panel de Punto de Control de SQL
Server Utility
ElpaneldepuntodecontroldeSQLServerUtilityreduceelcostedeadministracinalsimplificarlas
laboresdegestindedesplieguesagranescaladeSQLServer2008.SQLServerUtilityayudaagestionar
unentornodeSQLServermultiservidoryconmltiplesaplicacionescomountodohomogneo.
ModelizaelentornodeSQLServerdelaorganizacin,ofreceunavistaintegraldelosrecursosdeSQL
ServermedianteunainstanciadeSQLServerquefuncionacomopuntodecontroldesuministros(o
UCP,UtilityControlPoint).DesdeelUCPlosadministradorespuedenverlassiguientesentidadesy
recursos:
InstanciasdeSQLServer
VolmenesdeAlmacenamiento
Archivosdebasesdedatos
Aplicacionesdecapadedatos
NiveldeutilizacindeCPU
Niveldeutilizacindelsistemadealmacenamiento
LosadministradoresdebasesdedatospuedenutilizarelUtilityExplorerdesdeelMicrosoftSQLServer
ManagementStudio(SSMS)paraadministrarelSQLServerUtility.
ConSQLServer2008R2,losadministradoresdebasesdedatospuedendedicarmenostiempoy
esfuerzoalagestindelainfraestructuradeinformacincorporativautilizandoManagementStudio
pararesolver,ajustarymonitorizarinstanciasentodalaorganizacin,paradefinirpolticasde
configuracinaplicablesatodoelmbitocorporativoyutilizarpolticaspredefinidasparagestionarla
configuracinyaplicarbuenasprcticas.
Simplificacin de despliegues y actualizaciones con Aplicaciones de Capa de Datos
LasaplicacionesdeCapadeDatosevitanmuchosproblemasalahoradesupuestaenexplotacinya
quepermitenconsolidarlosobjetosdebasededatosyelcdigodelaspropiasaplicaciones.Los
administradoressuelenperdermuchotiempoenlapreparacinydistribucindelasactualizacionesde
basesdedatos,yaquetienenquelocalizartodoslosobjetosasociadosacadaunadelasaplicacionesde
basesdedatos,comosontablas,runtimesyprocedimientosalmacenados.Lamigracindelas
aplicacionesdecapadedatosexistentesyeldesplieguedelasnuevasesunprocesomuylaborioso,con
frecuenciasujetoaprocedimientosbasadosenpruebayerror.
UnanovedaddeSQLServer2008R2sonlasdenominadasAplicacionesdeCapadeDatos(DACs),que
contienentodoslosobjetosdebasededatoseinstanciautilizadosporunaaplicacin.UnaDACsupone
10

unaentidadnicaparalacreacin,despliegueyadministradordeobjetosdecapadedatosqueevita
tenerquegestionarlosdemaneraindependiente.Estaestrategiapermiteunaintegracinmsestrecha
entreeldesarrollodecapasdedatosyelcdigodeaplicacinasociadoconellas.
LasDACssondegranayudaeneldespliegueyactualizacindebasesdedatosalevitarmuchos
procedimientosdepruebayerror.Altratarsedeunaentidadnicadedespliegue,losadministradoresy
desarrolladoresmejoransueficiencianotablementeenestetipodeprocesos,loquefacilita
enormementelastareasdegestinyconsolidacin,particularmenteengrandesinstalaciones.
Otras razones para migrar desde SQL Server 2005 y SQL Server 2000
SiensuorganizacinutilizanMicrosoftSQLServer2005oMicrosoftSQLServer2000,SQLServer2008
R2leaportarunaseriedeventajasadicionales.
Alta disponibilidad: garanta de mximo tiempo de actividad
LastecnologasdealtadisponibilidaddeSQLServer2008R2reduceneltiempodeparadadelos
sistemasymantienennivelesmuyaltosdedisponibilidadparalasaplicacionesaprovechandolos
recursosdehardwareyaexistentes.Entreestasfuncionalidadesdestacan:
Mirroringdebasesdedatos:aumentaladisponibilidaddelasbasesdedatosparalas
aplicacionesofreciendoredundancia,muytilenelcasodeactualizacionesplanificadasoen
recuperacinantedesastres.
Logshipping:proporcionaredundanciaaniveldebasededatosentredosomsinstanciasde
SQLServermediantelaejecucinautomticadecopiayrestauracindeloslogsde
transaccionesentrevariosservidoresderespaldo.
Clsterdetoleranciaafallos(FailoverCluster):permiteunarecuperacintransparentedecara
alasaplicacionesencasodefalloenlaCPU,lamemoriaoencualquierotroelementode
hardwarequenoseaelalmacenamiento.Estoloconsiguecompartiendoelaccesoadiscoentre
variosnodosdeSQLServeryrecuperandoSQLServerenunnodoactivoencasodefalloen
algunodeloscomponentesdelclster.Enelcasodelosclsteresdistribuidosgeogrficamente,
seevitaademselpuntonicodefalloquesuponeelagrupamientofsicodelosnodosenel
mismocentrodedatos,utilizandounaconfiguracincertificadadeServiciosdeCluster
DispersosGeogrficamentedeMicrosoft,conreplicacinderedesdereasdealmacenamiento
(SAN)yunareddereavirtuallocal(VLAN).
Replicacinpeertopeer:replicaloscambiosenbasesdedatosaservidoresdelmismonivel
(peers)prcticamenteentiemporealmientraslasbasesdedatosgestionanlastransacciones
demayorprioridad.
Mejorasenbackupyrestauracin:Protegelosdatosrealizandocopiasdeseguridad
concurrentesenvariosdispositivosderespaldoutilizandobackupsenespejo,loqueaumentael
niveldeproteccinencasodequeelmediodealmacenamientofalle.SQLServeradems
generachecksumssobrelosmediosdebackupparagarantizarlavalidezdelasoperacionesde
restauracin.
11

Checksumsdepginasdedatos:aseguralaintegridaddelosdatosalmacenadosdetectandoy
recuperandorpidamentepginasdaadasdelabasededatos.

Gestin centralizada de mltiples instancias
LaspotentesmejorasenlamanejabilidaddeSQLServer2008R2estnpensadasparaquelos
administradorespuedangestionarmltiplesinstanciasdebasededatosdemaneraeficiente,
automatizaralmximolastareasadministrativasmscomunesymonitorizarelrendimientodelos
servidores.Entrelasmejorasseincluyen:
Servidordegestincentralizada:Simplificalaadministracinpermitiendoalosadministradores
organizargruposdeinstanciasdeSQLServerutilizandoservidoresdedicadosparalagestin.
integracinconWindowsPowerShell:Reduceloscostesdeadministracinfacilitandoel
manejodeobjetosdeSQLServerdesdelainterfazdelneadecomandos,demodoquese
puedencrearscriptspersonalizadosparaautomatizarlastareasrepetitivas.
Instantneasdebasesdedatos:mejoralaintegridaddelosdatosalfacilitarlainvestigaciny
reparacindeerroresmediantelacomparacindelosdatosenunainstantneaconlosdatos
queactualmentecontienelabasededatos.Lasinstantneassirventambinparaagilizarla
elaboracindeinformes.
Nuevas herramientas de monitorizacin para garantizar un rendimiento
ptimo
SQLServer2008R2incorporaherramientasyfuncionalidadesqueayudanaoptimizarelrendimientode
basesdedatosdegrantamao.Lasmsimportantesson:
ResourceGovernor:OptimizalaejecucindetareascontrolandoelniveldeutilizacindelaCPU
ylamemoria,paragarantizarquelastareascrticasdelabasededatostienenmayorprioridad
sobreotrasactividadesnocrticas.
Capturadedatosderendimiento:Reducelacomplejidadyaumentalaeficienciadelos
departamentosdeTIalfacilitarlaslaboresdeajuste,resolucindeincidenciasymonitorizacin
detodaslasinstanciasdeSQLServer2008delaorganizacindesdeunpuntocentralizadode
recopilacindedatos.

Almacenamiento de tipos de datos especiales


SQLServer2008R2incluyesoporteparaelalmacenamientodetiposdedatosespeciales:
FILESTREAM:CuandoseintegraconunsistemadearchivosNTFS,FILESTREAMpermitealos
desarrolladoresdeaplicacionesadministrardemaneraeficientedatosnoestructurados,como
puedenserdocumentosdeMicrosoftOffice.FILESTREAMguardaestosdocumentoscomo
objetosbinariosdegrantamao(BLOBs)enelsistemadearchivosNTFS.
Datosespaciales:permitenmanipularyalmacenardatosdecoordenadasgeodsicasyplanares
dentrodelabasededatos,comosoporteparaaplicacionesbasadasenlalocalizacinenel
espacio.
12

Datosjerrquicos:gestionatiposdedatosjerrquicosdeformanativa,dondeloselementosse
relacionanentresporsuposicinjerrquica.Lasrelacionesjerrquicassurgencuandoun
elementodedatosespadredeotroelementodedatos,comosucedeporejemplolos
organigramasdelasempresasoendiagramasdeplanificacindeproyectos.
Herramientas de desarrollo que mejoran la productividad
SQLServer2008R2incluyepotentesherramientasquesimplificaneldesarrollodeaplicacionesy
mejoranlaproductividaddelosprogramadores:
LINQ:permitecrearconsultasdebasesdedatosdirectamentedesdecualquierlenguajede
programacinbasadoenMicrosoft.NET.Losdesarrolladorespuedenseguircodificandoenel
lenguajequeconocenbienenvezdetenerquemoverseentredistintosdialectosdeSQL.
Arquitecturadebsquedadetextocompleto:permitelanzarconsultasdetextocomplete
contradatosdetipocarcterenlastablasdeSQLServer.Altraspasarlasfuncionalidadesdela
bsquedadetextocompletodesdeelsistemadearchivosalmotordebasededatos,SQLServer
2008R2permitealosdesarrolladorescrearunamismaconsultaparaaccedertantoatexto
completocomoatiposnormalesdedatos.Laarquitecturadebsquedadetextocompleto
simplificatambinlaadministracin,yaquepermiteacotarlacopiadeseguridadsoloalabase
dedatos,enlugardeincluirlabasededatosyelsistemadearchivos
Mejoras en seguridad y un potente entorno de auditora
Cadavezsonmslasorganizacionesquedebencumplirconnormativasdeseguridadestrictas,tanto
porobligacinlegalcomoporaplicacindepolticasinternas.SQLServer2008R2disponedeunaserie
demejorasenlaseguridadylosprocesosdeauditoraparacumplirestosrequisitos:
Cifradodedatostransparente(TDE,TransparentDataEncryption):Protegelosdatosmediante
sucifradoydescifradoentiemporealdentrodelabasededaosyenlosarchivosdelog.Los
datosseencriptandemodoque,aunqueelmediofsicodondeseguardanlosarchivosdela
basededatosyellogseanrobados,losdatosseguiransiendoinaccesiblessinlasclavesde
cifradocorrespondientes.
AuditoradeSQLServer:realizaunaauditoriadetalladadelasaccionesindicandolosusuariosy
procesosconcretosqueaccedenalosobjetosdebasesdedatos.Conestafuncionalidadlas
organizacionesdancumplimientoalasnormativasinternasylegalesdetrazabilidad,yaque
permitecontrolarquusuariosyprocesosaccedenymodificanlosdatosyenquconsisten
esasmodificaciones.
Riesgo mnimo al actualizar desde versiones anteriores de SQL Server
LaactualizacinaSQLServer2008R2desdeversionesanterioresdeSQLServerexigetenerencuenta
algunosdetalles.Hayquedecidirqualternativaseutilizaralahoradeactualizarlasinstancias
existentesdeSQLServeryhabrquevalorarcmopuedeafectaresteprocesoalafuncionalidaddelas
aplicacionesyotrosserviciosdeSQLServerdeloscualespuedendependerotrastareasenexplotacin.
13

Unaactualizacinsuponeunretopuestoquelamayoradelasorganizacionesnecesitandisponerde
acceso24x7asusaplicacionesybasesdedatosSQLServerenproduccin.Noobstante,conladebida
planificacinyejecucin,lasprdidasdeserviciopuedenreducirsealmnimo.
Eleccin de la estrategia de actualizacin
ExistendosalternativasprincipalesparaactualizardesdeversionesanterioresdeSQLServeraSQL
Server2008R2:laactualizacininsituylaactualizacincaraacara.
Actualizacin in situ
Unaactualizacininsitumodificalabasededatosactualyelresultadofinalesquelanuevaversin
sustituyealaanterior.Conestaalternativa,elprogramadeinstalacindeSQLServer2008R2sustituye
directamenteunainstanciadeSQLServer2000,SQLServer2005oSQLServer2008conunainstancia
nuevadeSQLServer2008R2enelmismosistemade32o64bits.Nohayquecopiarlosdatosdesdela
instanciaanterioraSQLServer2008yaquelosdatosutilizadosseconviertendeformaautomticaal
nuevoformato.Cuandoseterminaelproceso,simplementehayqueeliminardelservidorlainstancia
antigua.Solamentesepuederecuperarlainstanciadebasededatosasuestadoanteriorrestaurndola
desdeunbackup.
Actualizacin cara a cara
Enunaactualizacindirectacaraacarasetransfierelaestructuradelabasededatosylosdatosde
loscomponentesdesdelainstanciaanteriordeSQLServeraunanuevainstancia,distinta,deSQLServer
2008R2.LanuevainstanciadeSQLServer2008R2funcionaenparaleloconlaactualdeSQLServer,
bienendosservidoresdistintosobienenelmismoservidor.
Enlaactualizacincaraacara,algunostiposdeobjetosnosetransfierendemaneraautomticayhan
demigrarsemanualmenteconotrosprocedimientos.
Estemtodoofrecelamximaflexibilidadygradodecontrol:sepuedenaprovecharlasventajasdeuna
nuevaplataformadeservidor,mspotente,peroelservidoranteriorpuedeseguirfuncionandocomo
respaldoencasodequeaparezcanproblemasdeincompatibilidad.Estemtodopermiterealizartests
intensivossobrelanuevabasededatosantesdetraspasarlaalentornodeproduccin.
Lapartemenospositivedeestemtodoesquerequieremayorintervencinmanual,porloquesu
preparacinyplanificacinpreviasllevanmstiempo.Enlamayoradecasos,laventajadeunmayor
controlcompensaelesfuerzoextra.

14

Comparacin de los mtodos de actualizacin in situ y cara a cara


Enlatabla1seresumenlasdiferenciasentrelasdosalternativasdeactualizacin:
Tabla1:Comparacinentrelosmtodosdeactualizacininsituycaraacara.
Proceso Actualizacininsitu Actualizacincaraacara
Nmerodeinstancias
resultantes
Una Dos
Nmerodeservidores
fsicos
Uno Unaoms
Transferenciade
archivosdedatos
Automtica Manual
Configuracindela
instanciadeSQLServer
Automtica Manual
Herramientasde
actualizacinnecesarias
InstalacindeSQL
Server
Mltiplesherramientasde
Microsoftyotros
fabricantes

Alahoradedecidirseporunauotraalternativa,debertenerseencuentalaposibilidaddequesea
necesariorevertirelprocesoenalgnmomento.Lacomplejidadyelesfuerzonecesariosparavolverala
situacinpreviaesunfactormuyimportantealahoradeelegirunouotromtodo.
Consideraciones sobre funcionalidad a la hora de actualizar
Conindependenciadelmtodoelegido,tenemosquetenerpresenteloscambiosqueseintroducenen
lasdistintasfuncionalidadesalactualizardesdelasversionesanterioresdeSQLServeraSQLServer2008
R2puestoquelasfuncionalidadespreviasenlascualessebasanlasaplicacionesenexplotacinpueden
teneruncomportamientodiferenteenSQLServer2008R2oincluso,enalgncaso,haber
desaparecido.
Compatibilidad con versiones anteriores a nivel de aplicacin
AlahoradeplanificarunaactualizacinaSQLServer2008R2,sernecesarioconocerqu
funcionalidadeshansidodiscontinuadasomodificadasenestanuevaversin.Estaprecaucinevitar
quesurjandespusproblemasderendimientoydecompatibilidadconlasaplicaciones.
CasitodaslasfuncionalidadesycomportamientosdeSQLServer2008R2soncompatiblesconlas
versionesanterioresdeSQLServer.Noobstante,lerecomendamosquedurantelafasedeplanificacin,
consulteloscambiosintroducidosenlasfuncionalidades.Lasincidenciasdeincompatibilidadmsserias
sonaquellasquepuedenbloquearunprocesodeactualizacininsitueimpedirlainstalacindeSQL
Server2008R2sobrelaplataformaactual.
15

SielprogramadeinstalacindeSQLServer2008R2detectaestosproblemasduranteunaactualizacin
insitu,elprocesodeinterrumpeydejalainstanciatalycomoestabainicialmente.ElSQLServer
UpgradeAdvisor2008R2eslamejorherramientaparadetectorestetipodeincidenciasconantelacin.
PuedeencontrarinformacindetalladasobreloscambiosintroducidosenelapartadoSQLServer
BackwardCompatibilitydellibroonlinesobreSQLServer2008R2quesepuedeconsultaren
http://msdn.microsoft.com/enus/library/cc707787.aspx.
Caractersticas discontinuadas
AunqueSQLServer2008R2mantienecompatibilidadconversionesanterioresencasitodossus
elementoscomponentes,algunosdeloscomponentesdeversionesanterioresdeSQLServerpueden
habersediscontinuado.Aunqueenmuchosdeestoscasosnoseimpediralaactualizacininsitu,estas
referenciasdebeneliminarseencualquiercaso.Sinoseeliminan,lasaplicacionespuedendejarde
funcionarcorrectamente.
PuedeutilizarelSQLServerUpgradeAdvisorparadetectarsiunaaplicacinutilizafuncionalidades
discontinuadas.Puedeencontrarmsinformacinsobreestasfuncionalidadesenelartculo
DiscontinuedSQLServerFeaturesinSQLServer2008R2enhttp://msdn.microsoft.com/en
us/library/cc707782.aspx.
Funcionalidades obsoletas (deprecated)
LasfuncionalidadesconsideradasobsoletasenSQLServer2008R2,aunquesiguenfuncionandoigual
queenlasversionesanterioresdeSQLServer,podranquedareliminadasenalgunaversinfuturadel
producto.Noesobligatorioeliminarlasreferenciasaestasfuncionalidadescomopasopreviopara
efectuarlaactualizacin,perosdebeplanificarsesueliminacinpuestoquepuedencausarproblemas
alahoradeactualizarafuturasversionesdeSQLServer.Sideseaampliarinformacin,consulteeltema
tituladoDeprecatedSQLServerFeaturesinSQLServer2008R2enellibroonlinedeSQLServer2008
disponibleenhttp://msdn.microsoft.com/enus/library/cc707789.aspx.
Cambios en las funcionalidades
LoscambiosenlasfuncionalidadesdeSQLServer2008R2puedenexigirmodificacionesenlas
aplicaciones,yaquelascaractersticasmodificadaspuedenfuncionarahorademaneradistintaacomo
venanhacindoloenversionesanteriores.
LamejorherramientaparadetectarestetipodeincidenciaseselSQLServerUpgradeAdvisor,que
analizaelsistemaSQLServeractualeinformadeposiblescambiosenfuncionalidadesycmo
resolverlos.PuedeencontrarmsinformacinsobreestetipodecambiosenelartculoBreaking
ChangestoSQLServerFeaturesinSQLServer2008R2enhttp://msdn.microsoft.com/en
us/library/cc707784.aspx.
Cambios en el comportamiento
Loscambiosenelcomportamientopuedequenoafectendemaneravisiblealasaplicacionesoal
cdigodelabasededatos,perolosadministradoresdebentenerlosencuenta.Lasoperacionesdebase
dedatosquedependandefuncionalidadescuyocomportamientohayasidomodificadopuedenverse
16

afectadasnegativamente.EncontrarmsinformacinsobreestetemaenelartculoBehaviorChanges
toSQLServerFeaturesinSQLServer2008R2enhttp://msdn.microsoft.com/en
us/library/cc707785.aspx.

Otros servicios de SQL Server afectados
EnelartculoBackwardCompatibility,disponibleenhttp://msdn.microsoft.com/en
us/library/cc280407.aspxpodrencontrarmsinformacinsobrelacompatibilidaddeSQLServer2008
R2conlasversionesanteriores.

Conclusin
LaactualizacinaSQLServer2008R2desdeversionesanterioresdeSQLServerpuedeaportar
beneficiosimportantesentrminosdeescalabilidad,manejabilidad,seguridadyrendimientodelas
aplicacionesdebasesdedatos.SQLServer2008R2incluyeunagrancantidaddemejorasenel
rendimientoynovedadesquepermitenunptimoaprovechamientodelosdatosylosrecursosdeTIde
suorganizacin.Noobstante,debertenerencuentaunaseriedeconsideracionesalahorade
planificaryejecutarunaactualizacin.Entreellasestnnosoloelmtodoyprocedimientosde
actualizacin,sinotambinloscambiosqueestanuevaversinpresentaconrespectoalasanterioresy
elimpactoquedichoscambiospuedengenerarsobresusaplicacionesactualesahorayenelfuturo.

Para ms informacin
ContactaconDanysoft,SilverPartnerBIdeMicrosoftyexpertostantoenlagestindelicenciasdeSQL
Servercomoenlosserviciosdeformacinyconsultoraparasucorrectouso.

902123146|www.danysoft.com

También podría gustarte