ActualizaryGuadeMigracin
Pgina1
EMC
Documentum
Sistema
Versin7.0
ActualizaryGuademigracin
EMCCorporation
SedeCorporativa
Hopkinton,MA017489103
15084351000
www.EMC.com
Page2
https://translate.googleusercontent.com/translate_f
1/82
20/3/2015
ActualizaryGuadeMigracin
AvisoLegal
19942013EMCCorporation.ReservadosTodosLosDerechos.
Derechosdeautor
EMCconsideraquelainformacindeestapublicacinesexactaapartirdesufechadepublicacin.Lainformacinestsujetaacambios
sinprevioaviso.
LAINFORMACINDEESTAPUBLICACINSEPROPORCIONA"TALCUAL".EMCCORPORATIONNOSEHACEREPRESENTACIN
OGARANTADENINGNTIPOCONRESPECTOALAINFORMACINDEESTAPUBLICACINY,ESPECFICAMENTE
RENUNCIAALASGARANTASDECOMERCIALIZACINOIDONEIDADPARAUNPROPSITOPARTICULAR.
Eluso,lacopiayladistribucindecualquiersoftwaredeEMCdescritoenestapublicacinrequiereunalicenciadesoftwarecorrespondiente.
ParaobtenerlalistamsactualizadadenombresdeproductosdeEMC,consulteEMCCorporationMarcasenEMC.com.AdobeyAdobePDF
BibliotecasonmarcascomercialesomarcascomercialesregistradasdeAdobeSystemsInc.enlosEE.UU.yotrospases.Todaslasdemsmarcas
usaenestedocumentosonpropiedaddesusrespectivosdueos.
Comentariossobreladocumentacin
Tuopininimporta.Queremossaberdeustedconrespectoanuestradocumentacindelproducto.Sitienecomentariosacercadecmopodemos
hacerquenuestradocumentacinmejoromsfcildeusar,porfavorenvenossuscomentariosdirectamenteenIIGDocumentationFeedback@emc.com
Page3
Tabladecontenido
Prefacio .................................................................................................................................
Captulo1
................................................................
ActualizacinymigracinInformacingeneral
.....................................................................................
Actualizacinymigracin
MigracinEntendimiento ..................................................................................
https://translate.googleusercontent.com/translate_f
9
13
13
14
2/82
20/3/2015
ActualizaryGuadeMigracin
Ordendenuevainstalacindelproducto
......................................................................
...................................................................................
Ordendelasactualizacionesdelsistema
.................................................................................
Estrategiasdeactualizacindesistema
15
16
17
Captulo2
...............................................
PlanificacindelaactualizacindelsistemaDocumentum
..................................................................
Mapeodelaconfiguracinactual
...........................................
EldiseodeunDocumentum6.5oposteriorconfiguracin
.....................................................................
Hacerfrenteaproblemasdehardware
.....................................................................
Actualizacindesoftwaredeterceros
.........................................................................
Laplanificacindelosregistrosglobales
.........................................
CorrelacindeunaDocumentum6.5oposteriorconfiguracin
..............................
PlanificacindeactualizacinymigracinaDocumentum6.5oposterior
........................................................................
Lacreacindeunentornodeprueba
...................................................................
Crearelentornodeprueba
Precopyingtareas ......................................................................................
Copiadeunrepositorio................................................................................
....................................................................................
MigracinClientprimero
...............................................
LaplanificacindeactualizacinparalosrepositoriosenunaFederacin
.....................................
Directricesparalaactualizacindeunaconfiguracindistribuida
21
21
24
24
25
25
26
26
26
26
27
28
30
31
31
Captulo3
ActualizacinContentServer...........................................................................
.............................................................................................
Listadecomprobacindeactualizacin
Cambiarelsistemaoperativobasededatosylaversin.....................................
...................................................................
MigracindelabasededatosaUTF8
Laclavedatabase_refresh_interval .................................................................
...............................................................
Cambiodelaubicacindelalmacndecontenido
.....................
Asegurarquetodaslastareasautomticasestncompletosantesdeactualizar
...................................
Asegurarsedequeelobjetodm_server_configestdesbloqueado
.............................................
Garantizarladisponibilidaddelospuertosdeagentedeconexin
..................................
CambiaquelaactualizacindecontenidoimpactoServeromigracin
........................................
VinculacinalabibliotecadeclientedeOraclede32bitsenLinux
......................................
Actualizacindemltiplesrepositoriosalamismaversin
..............................................
Migracindeobjetosalosobjetosdelsistemadepesoligero
...........................................................
Cambiodecomportamientoparalalongituddeatributo
.....................................
LongitudesdecadenaaceptadosmximasendeclaracionesDQL
....................................
ConfiguracinnecesariaparalostokensAACmquinaslo
.....................................
Entradasdepistasdeauditoraparadm_startedworkitemmejorado
..........................................................................................
CambiosenlosarchivosLDIF
.............................................
Nuevosdfc.propertiesteclaparaapagarentradagrande
33
33
35
35
35
36
36
36
37
37
37
38
38
38
39
39
39
39
39
Pgina4
Tabladecontenido
Captulo4
CambiosDQL................................................................................................
..................................................
POSICINpalabraclaveyanoescompatible
..................................................................
CAMBIO...declaracinOBJETO
DQLliteralesdefechamejora ..................................................................
LEFTOUTERJOINapoyodeclaracin.......................................................
...................................................
Elcambiodecomportamientodespusdenoguardaroregistro
enable_workitem_mgmtobsoleto ..................................................................
Cambiosdefirmaelectrnica .........................................................................
...................................................................
Actualizacina64bitsContentServer
.....................................................................
BibliotecasODBCyDSNde64bits
..................................................................................
Erroresdurantelaactualizacin
......................................................
Loscomponentesquenoapoyarondespusdelaactualizacin
............................................................................
Migracindecomplementospersonalizados
................................
ActualizacindeContentServerensistemasRedHatLinux5.x
ActualizarelsoftwareContentServer .............................................................
...................................
ActualizacindeContentServerinstaladoconlosServiciosdeclster
...........................................................................................
Tareasposterioresalaactualizacin
...........................................................
Mejorarelrendimientodespusdelaactualizacin
..............................................................
LaampliacindeltamaodetablasdeOracle
.........................................................................
Mejorasdespusdelaactualizacin
40
40
40
40
40
41
41
41
42
44
45
45
45
45
46
48
49
49
50
50
MigracinContentServer ............................................................................
.......................................
LamigracindedatosdeversionesanterioresdeContentServer
...............................................................
MigracindedatosutilizandoSQLServer2005
...........................................................
MigracindecontenidoXMLalatiendaXML
..................................................
UtilizandoDQLmigrarcontenidoaunXMLStore
.........................................................
MigracindemtodosdeContentServerpersonalizada
MigracinDocAppsymdulosBOF2 .............................................................
51
52
52
53
53
54
54
https://translate.googleusercontent.com/translate_f
3/82
20/3/2015
ActualizaryGuadeMigracin
Captulo5
MigracindeDFCPersonalizaciones
....................................................................
.............................................................................................
LoscambiosdeclaseJava
.......................................................
ConfiguracindeDFCparalasoperacionesdenativosIPv4
.........................................
Configuracin6.7clientesparatrabajarconContentServer7
.....................................................
MigracindepersonalizacionesaBusinessObjects
.......................................................
APIMigracinDMCLllamaallamadasalaAPIDFC
...................................................................................................
Serviciodebsqueda
......................................................
Lasespecificacionescompletasdeformatoyanoaceptados
Cadenadecaracteresmejormanejo ..................................................................
................................................
Aspectos,unnuevotipodemduloBOFparadesarrolladores
........................................
GestinJMXdeDfPreferencesydfc.properties
DespliegueDFC ..............................................................................................
ConfiguracindefichasAAC ...........................................................................
Ajustedelnmeromximoderesultadosporfuente .............................................
57
57
58
59
59
59
60
60
60
60
61
61
61
61
Captulo6
....................................................................
MigracindeDFSPersonalizaciones
.......................................................
ActualizacindelacapadeproductividaddeDFS.NET
......................................................
Actualizacindesdeunaversinanteriorala7.0
................................
Actualizacindesdeunaversinmenordeedadpre7.0oServicePack
..............................................
RestauracindecertificadosdeconfianzadespusdeactualizarlaUCF
63
64
64
65
65
Page5
Tabladecontenido
...................................................................
Entrarconfiablesestdesactivadopordefecto
..................................................................................
Cookiescomprobacindecoherencia
...................................................................................
Actualizacinde.NETFramework
66
67
67
Captulo7
..................................................................
MigracindeCMISPersonalizaciones
getFolderParentvuelveRSS ............................................................................
69
70
ApndiceA
APIMigracinDMCLaDFC ......................................................................
.........................................................................................................
Visindeconjunto
....................................................
LosmtodosconningnmtodoDFCcorrespondiente
.......................................................
MtodosconloscorrespondientesmtodosDFC
71
71
71
72
ApndiceB
.............................................................
Tipodeobjetoyloscambiosdepropiedad
..............................................................................................
Nuevostiposdeobjetos
........................................................................................
Tiposdeobjetoscambiados
.........................................................
Tiposdeobjetoscambiadosconnuevaspropiedades
81
81
82
88
ApndiceC
dfc.properties ..............................................................................................
.........................................................................................................
Visindeconjunto
..........................................................................
Loscambiosenlosnombresdeteclasexistentes
.............................................................
migracindeclavedmcl.iniadfc.properties
...........................................
Dmcl.iniobsoletosylasopcionesdeconfiguracindelasesin
..............................................................................
Teclasdfc.propertiesobsoletos
91
91
91
94
95
97
https://translate.googleusercontent.com/translate_f
4/82
20/3/2015
ActualizaryGuadeMigracin
Page6
Tabladecontenido
ListadeFiguras
Figura1.
LaFigura2.
Figura3.
LaFigura4.
..............................................
Paralainstalacindelsistema,elnuevosistemadeDocumentum
...............................................
Paralaactualizacindelsistema,sistemadeDocumentumexistente
.....................................................................................
Escenariosdeactualizacindesistema
Actualizapasosde32bitOScon64bitOS ............................................................
15
16
18
43
https://translate.googleusercontent.com/translate_f
5/82
20/3/2015
ActualizaryGuadeMigracin
Pgina7
Tabladecontenido
Listadecuadros
Tabla1.
Tabla2.
Tabla3.
Tabla4.
Tabla5.
Tabla6.
Tabla7.
Tabla8.
Tabla9.
Tabla10.
Tabla11.
Tabla12.
Tabla13.
Tabla14.
Tabla15.
Tabla16.
Tabla17.
Tabla18.
.....................................................
Actualizacinymigracindeloscomponentesdelproducto
................................................
ContentServerybasededatosdelahojadetrabajohostdelservidor
.........................................................................
Aplicacinhojadetrabajohostdelservidor
..................................................................................
Hojadetrabajohostdelservidorndice
.....................................................................................
Mquinadehojadetrabajodecliente
.......................................................................
Componentespersonalizadoshojadetrabajo
...............................................
ElconsumodememoriaporlosejecutablesdeDocumentum
Precopyingtareas ..................................................................................................
.........................................................
PasosparamigrarContentServera6.5oposterior
.........................................................
DFSproductividad.NETmatrizactualizacincapa
...........................................
MtodosdelaAPIDMCLymtodosDFCcorrespondientes
..................................................................................................
Nuevostiposdeobjetos
............................................................................................
Tiposdeobjetoscambiados
...........................................................................................
Nuevaspropiedadesdelobjeto
13
21
22
22
23
23
24
27
51
64
72
81
82
88
Cambiosdenombredfc.propertiesexistentesdesdelaversin6.5ydfc.new
propiedades........................................................................................................
.......................................................
teclasdfc.propertiesemigrarondearchivodmcl.ini
...................................................................
OpcionesdeconfiguracindesesinObsoleto
..................................................................................
Teclasdfc.propertiesobsoletos
91
94
96
97
Pgina8
Tabladecontenido
https://translate.googleusercontent.com/translate_f
6/82
20/3/2015
ActualizaryGuadeMigracin
Page9
Prefacio
EstaguadescribelospasosnecesariosparaactualizarunaEMCDocumentum6.5SP2existente,6.5SP3,
6.6,o6.7aplicacinSPXparaDocumentum7.0.
Aquinvadirigido
EstaguaesparaelpersonaldeTIqueestnactualizandoelsistemaDocumentum,incluidoDocumentum
aplicacionespersonalizadas.
Alcancedeldocumento
https://translate.googleusercontent.com/translate_f
7/82
20/3/2015
ActualizaryGuadeMigracin
EstaguadescribecmoactualizarunsistemadeDocumentumymigrarpersonalizacionesala
actualizadoContentServer.ConsultelaGuadeinstalacindelservidordecontenidodeDocumentumdeEMCpara
informacindetalladaplanificacinadicional.
EllanzamientodelaactualizacindeDocumentum7.0esDocumentum6.5SP2.Sivaaactualizarunaversinanterior
versin,primeroactualizaraDocumentum6.5SP2,yluegoaDocumentum7.0.
Paralamigracin,estaguaproporcionainstruccionesapropiadasparamoverlaspersonalizacionesexistentesen
Documentum6.5SP2paraDocumentum7.0.Estaguaincluyeinstruccionesparaoptimizarsusistema
medianteladesactivacindelosnuevoscomportamientosnodeseadosoactivarfuncionesanterioresquehanquedadoendesusoo
"Apagado"deformapredeterminadapara6.5yversionesposteriores.
Estaguanosecentraenlasnuevascaractersticas,exceptocuandounnuevocambiosenlascaractersticasoreemplazaexistente
comportamientoenaplicacionespersonalizadas.
Todaslasreferenciasa6.5ymsadelanteenestedocumentoserefierenaDocumentum6.5SP2ytodaslasversionesdeque
seguirla,incluyendoDocumentum7.0.
Historialderevisiones
Lossiguientescambiossehanhechoaestedocumento.
Fechaderevisin
Descripcin
112012
Publicacininicial
Pgina10
Prefacio
Fechaderevisin
Descripcin
032013
ActualizadalaguaparaDocumentum6.7SP2
compatibilidad
062013
Actualizadopasoenlacopiadeunrepositorio,pgina28
seccin.
SehaeliminadolaseccinHabilitarparticindebasededatosdespus
laconfiguracindelservidordecontenidodebidoaqueestospasosnoson
yanecesario.
SehaeliminadolaseccindeOracleajustedeoptimizacinporque
laconfiguracindeOracleerananticuadasyyano
requerido.
Terminologa
Lasiguientetablaproporcionaunadefinicindelostrminoscomnmenteutilizadosenestagua.
Plazo
Definicin
Modernizacin
Serefiereamoversinproblemasdesdeunaversinanteriordela
softwareaunaversinmsreciente.Cuandohardwarey
aplicacionesdetercerossoncompatiblesconlanuevaversin,
ylaversinexistenteapoyaactualizacindirecta,unlugaren
pasardeunaanterioraunaversinposteriordelosproductosdeEMCpuede
realizar.
Migracin
SerefierealaspersonalizacionessedesplazandeunContentServer
instanciaaotra.Puedereferirseapasardeuna
entornosinsoporteaunocompatible,como
unaactualizacinquenosepuedehacerenellugardebidoalafaltade
compatibilidadoquetengaqueactualizar/hardwarecambio,olanecesidad
parapasardeunsistemaoperativo/plataformanoadmitidaa
unoadmitido.Tambinpuedereferirsealtrasladodedatosdesdeun
ubicacin,elservidororepositorioaotro.
Compatibilidad
Serefierealoscomponentesdesoftwarequesepretenden
trabajarjuntossinproblemas.Porejemplo,losdiferentesclientes
https://translate.googleusercontent.com/translate_f
8/82
20/3/2015
ActualizaryGuadeMigracin
quepuedenmodificardeformaindependientelosobjetosenelrepositorio
sinconflictos,ounambienteenelContentServer
aplicaciones,repositorios,olasaplicacionesclientedediferente
10
Pgina11
Prefacio
versionescoexistenenunaaplicacin(versinmixta
ambientes)sinconflictosoerrores.
11
https://translate.googleusercontent.com/translate_f
9/82
20/3/2015
ActualizaryGuadeMigracin
Pgina12
Prefacio
12
Pgina13
Captulo1
ActualizacinymigracinInformacingeneral
https://translate.googleusercontent.com/translate_f
10/82
20/3/2015
ActualizaryGuadeMigracin
EnestecaptuloseofreceunavisinconceptualdeactualizacinymigracindeunainstanciadeDocumentum.
Lostemasincluyen:
Actualizacinymigracin,pgina13
Comprenderlamigracin,pgina14
Ordendeinstalacindenuevosproductos,pgina15
estrategiasdeactualizacindelsistema,pgina17
Ordendelasactualizacionesdelsistema,pgina16
Actualizacinymigracin
EstaguacubreactualizacinymigracindeaplicacionesdelaplataformaDocumentum.
UsteddebeestarenDocumentum6.5SP2oposteriorpararealizarunaactualizacinencontextoparaDocumentum7.0.
DirectaactualizacinencontextoaDocumentum7.0estsoportadodesdeDocumentum6.5SP2,peroslosi
el/lacombinacindehardwareexistentesistemaoperativobasededatos/tambinseadmiteparaDocumentum
7.0.Delocontrario,serequiereunamigracinamoverseaunaplataformasoportada.ElEMCDocumentum
MedioAmbienteyelSistemadeGuadeRequisitosproporcionainformacinsobreeloperativocompatible
sistema,basededatosyhardwareenDocumentum7.0.
Nota:ParaobtenerinstruccionessobrecmoactualizardesdeunaversinanterioraDocumentum6.5SP2,consultelaEMC
ActualizacindelsistemaDocumentumyGuademigracinqueseincluyeconlasversionesdeorigenydestino.
Lamigracinserefiereapasardeunaversinnocompatibleconunaversincompatibledelamisma
sistemaoperativoybasededatos.Noserefierealmovimientodeunsistemaoperativo/basededatospara
otro(porejemplo,SolarisaLinux).Lamigracinentresistemasoperativos/plataformasdebasesdedatos
requiereunanuevainstalacinyelcompromisoconlosserviciosprofesionales.
PuedemigrarpersonalizacionescomoDocApps,DocumentumArchive(DAR)losarchivosexistentes,y
objetosdenegocio.Tabla1,pgina13muestraloscomponentesquesepuedenmigrar,actualizar,oambos.
Tabla1.Actualizacinymigracindeloscomponentesdelproducto
Componente
Emigrar
Modernizacin
ContentServer
13
Pgina14
ActualizacinymigracinInformacingeneral
Componente
Emigrar
Modernizacin
ArchivosCustomDocApp/DAR X
ProvenientesdelosserviciosdeBusinessObjects
X
(SBO)
BasadoenTipodeNegocioObjetoX
(TBO)
LosmtodosdeJava
SivaainstalarunanuevainstanciadeContentServer,moverymodificar(segnseanecesario)elJavapersonalizada
mtodos,DocApps,DAR,SBOsyTBOalanuevainstanciadeservidordecontenido.
Nota:
DocApps,SBOs,TBO(versinBOF2),ylosmtodosdeJavaempaquetadascomoSBOscontinantrabajandoenun
actualizadoContentServer.
Puededesactivarlascaractersticasnuevasoactivarlasfuncionesanterioresqueestnendesusooseapaga
pordefectoparaDocumentum7.0.Estaguanodescribenuevascaractersticas,exceptocuando
cambiaroreemplazarelcomportamientoexistenteenaplicacionespersonalizadas.
Compruebelaguadeinstalacinparacadaaplicacinqueestactualizandoparaconsideracionesespecficas.
https://translate.googleusercontent.com/translate_f
11/82
20/3/2015
ActualizaryGuadeMigracin
Antesderealizarlaactualizacin,consultelalistadelosproductosquesoncompatiblesconDocumentum7.0
proporcionadoenlaEMCDocumentumGuaMedioambienteyrequisitosdelsistema.
ElContentServerGuadereferenciadelsistemaobjetodeDocumentumdeEMCproporcionainformacinacercadenuevo,
modificadas,endesusoyobsoletostiposdeobjetosypropiedades.
Paraobtenerinformacinsobredesuso,nuevo,ypropiedadesobsoletasendfc.properties,consulte
dfcfull.properties.
MigracinEntendimiento
Lamigracinesunprocesosencillo.Documentarlaconfiguracinactual,planificarsuactualizacin
configuracin,acontinuacin,actualizarloscomponentesindividualesdelsistemaenunasecuenciaqueminimiceelimpacto
ensususuarios.
Lamigracinpuedeserseparadoendostareasbsicas:
InstalacinyconfiguracindeDocumentum6.5SP2oposteriordelsoftware.
Moverconfiguracionesypersonalizacionesalosnuevosservidores.
Habilitarcaractersticasquedeseaconservar.
Desactivarnuevascaractersticasquenodesea.
Habilitacindenuevascaractersticasparaloscomponentespersonalizadosexistentes.
Lamayorpartedelasnuevascaractersticasdelasversiones6.5SP2yposterioresestnhabilitadosdeformapredeterminada.Estaguaproporcionala
pasosparahabilitarnuevascaractersticasquenoestnhabilitadosdeformapredeterminada.
14
Pgina15
ActualizacinymigracinInformacingeneral
Ordendenuevainstalacindelproducto
Figura1,pgina15muestraelordendeinstalacinrecomendadoparanuevossistemasdeDocumentum.La
servidorenestediagramaeselanfitrindelaRDBMS,ContentServeroServidordendices.
Figura1.Sistemaparalainstalacin,elnuevosistemadeDocumentum
LainstalacinrecomendadayelordendeactualizacinparalosnuevossistemasdeDocumentumeselsiguiente.
1.DocumentumContentServer
2.AdministradordeDocumentum(DA)
https://translate.googleusercontent.com/translate_f
12/82
20/3/2015
ActualizaryGuadeMigracin
3.DocumentumXMLStore
4.Documentumserviciosdealmacenamientodecontenidos(CSS)
5.DocumentumTrustedContentServices(TCS)
6.DocumentumContentServicesparaCentera(ESCNNA)
7.DocumentumcontenidoServiciosInteligentes(CIS)
8.DocumentumXplore
9.DocumentumHighVolumeServer(HVS)
10.DocumentumContentTransformationServices(CTS)
11.DocumentumThumbnailservidor
12.DocumentumBranchOfficeCachingServices(BOCS)
13.DocumentumFoundationServices(DFS),incluidasposiblesaplicacionesDFSpersonalizados
15
Pgina16
ActualizacinymigracinInformacingeneral
14.DocumentumContentManagementInteroperabilityServices(CMIS),incluyendocualquiercostumbre
AplicacionesCMIS
15.DocumentumFoundationClasses(DFC),incluyendotodaslasaplicacionesDFCpersonalizados
PlataformaComposicin16.Xcelerated(xCP)2.0
ProcessEnginedeDocumentum
ProcessIntegratordeDocumentum
LacoexistenciadeXCP2.0yaplicacionesdeDocumentum6.7.xenlaplataformaDocumentum7.0
existe.ParaobtenerinformacinacercadelacoexistenciadeXCP2.0yaplicacionesdeDocumentum6.7.x
escenarios,verlaactualizacinparahabilitarclientesXCPyDocumentumcoexistirseccinenlaEMC
ActualizaSistemadeDocumentumyGuademigracin,versin6.7SP2.
Ordendelasactualizacionesdelsistema
Figura2,pgina16muestraelordenenelqueserecomiendaactualizarloscomponentesdelsistema.Elservidor
enestediagramaeselanfitrindelaRDBMS,ContentServeroServidordendices.
Figura2.Paralaactualizacindelsistema,sistemadeDocumentumexistente
Precaucin:ParaContentServer,elsistemaoperativohost,oactualizacionesdeRDBMS,asegresedequela
versindelproductoescompatibleconelcontenidoVersindeservidorqueestinstalando.Paralaaplicacin
sistemaoperativodelservidoroservidoresactualizaciones,asegresedequelaversindelproductoconelapoyode
laaplicacinbasadaenWDKqueestinstalando.EstainformacinestenelDocumentumdeEMC
MedioAmbienteyelSistemadeGuaderequisitos.
Enalgunoscasos,debedesinstalarlasactualizacionesalasinstalacionesdelsistemaDocumentumexistentesantes
lainstalacindeunanuevaversin.
LaGuadeEMCDocumentumMedioambienteyrequisitosdelsistemaproporcionainformacinsobre
CompatibilidaddelosproductosdeDocumentum.Cuandohayrestriccionesdecompatibilidaddeversin,laactualizacin
unproductogeneralmenterequierelamejoradelainteroperabilidadproductosdelamismaversinoaunimportante
https://translate.googleusercontent.com/translate_f
13/82
20/3/2015
ActualizaryGuadeMigracin
familiadeversin.Enlamayoradecasos,losconflictosdecompatibilidadsonelresultadodelasaplicacionesclientequeaadennueva
16
Pgina17
ActualizacinymigracinInformacingeneral
funcionalidaddeContentServer.Enestoscasos,laactualizacindeservidordecontenidoantesdelaaplicacindecliente
esespecialmenteimportante.
Estrategiasdeactualizacindesistema
UnamejoradelsistemaDocumentumimplicaeldesarrollo,prueba,ylasfasesdeproduccin.
DesarrolloEnestafase,semuevepersonalizacionesdeunaversinantiguadelproductoparaelnuevo
Versinycompruebequetodavafuncionancorrectamente.
TestEnestafase,implementaryejecutarelconjuntocompletodeproductosparaemularlaproduccin
sistematanestrechamentecomoseaposible.Estosehaceconfrecuenciaenloshostsvirtuales.Unavezquetodaslaspruebasdelsistema
pasa,ustedpuedeactualizarelsistemadeproduccin.
ProduccinEnestafase,seactualizaelsistemadeproduccinexistenteenellugarconelverificado
personalizaciones.
Nota:elservidordecontenido/componentedebasededatos(elrepositorio)eslanicapartedelsistemade
queexisteunasecuenciadecomandosdeactualizacin.Todoslosotroscomponentesdelproductodelsistemarequiereninstalacinnueva.
Laestrategiadeactualizacinproporcionadaenestaseccinserefiereactualizartodoslosproductosenelsistemaparala
mismonmerodeversin,loqueresultaenunsistemahomogneo.
Figura3,pgina18muestralospuntosdedecisindealtonivelinvolucradoscuandosepasadeunsistemadepruebapara
unsistemadeproduccin.Pruebadefuncionamientodenuevaspersonalizacionesylamigracinmanualdelasexistentes
personalizacionesenlanuevaversindelclienteesunapartedelafasededesarrollo.
Sideseaactualizarelrepositorio,crearunacopiadelrepositoriodeproduccinenelsistemadeprueba
enelquepuedeejecutarlaactualizacin.Paraobtenermsinformacin,consulteConfiguracindeunentornodeprueba,pgina
26.Siustedquierecambiarelsistemaoperativodebasededatos,puedeutilizarlasutilidadesdisponiblesatravsde
labasededatosdetercerosparaexportarlabasededatoseimportarenunanuevainstanciadebasededatosenel
sistemaoperativodiferente.Despusdeejecutarelprogramadeconfiguracindelservidordecontenidopararestablecer
laconexinentrelainstanciaContentServerexistenteylanuevainstanciadebasededatos,ejecutar
ContentServerparaactualizartodoelrepositorio.
Siestrealizandounainstalacinnuevaenlugardeunaactualizacin,migrarlosarchivosdedatosalnuevocontenido
Instanciasdeservidorybasededatos.Hayvariasutilidadesdeterceros,talescomolaCoronaPartners,
BluefishyFME,quesepuedeutilizarpararealizarestamigracindedatos.
UnsistemadeEMCDocumentumrequiereunrepositorioRegistroMundialquecoincideconlaversindelafamilia
delosclientesdelsistema.Despusdeinstalaroactualizarelrepositoriodelsistemadeprueba,instaleunMundial
Repositorioderegistroquecoincideconlaversindelasaplicacionescliente,einstalarelsoftwaredecliente.
Sisusversionesdesoftwaredeclientedebenpermanecercomolamismaversinqueelsistemadeproduccin,
puedecopiarlosarchivospersonalizadosdesusistemadeproduccindirectamenteencimaalmismoclientedelaversin
instanciaenelsistemadeprueba.Silaversindelsoftwareclienteesdiferente,migrarlaspersonalizaciones
alosnuevosarchivosdelcliente.
Despusdemigraralsistemadeprueba,asegresedequeelsistemaestfuncionandocorrectamenteporelsistemadeconduccin
pruebas.Despusdepasartodaslaspruebasdelsistema,puedeactualizarelsistemadeproduccin.Tpicamente,su
sistemadeproduccinestfueradelneaparaunfindesemanamientrasserealizaunaactualizacininmediata.
Nota:Puedeutilizarhostsdemquinavirtualparatodoelsistemaoloscomponentesdelsistema.Uso
mquinasvirtuales,sepuedenintercambiarimgenesdelsistemapreactualizadoenelmismohostfsicoa
minimizareltiempodeinactividaddeunaactualizacinencontexto.
17
Pgina18
ActualizacinymigracinInformacingeneral
Elsistemadeproduccincontienenuevosndicesdecontenidoydetextocompletogeneradosdesdeelrepositoriofue
copiadoomigrarsusdatosalnuevorepositorio.
https://translate.googleusercontent.com/translate_f
14/82
20/3/2015
ActualizaryGuadeMigracin
Figura3.Sistemadeescenariosdeactualizacin
18
Pgina19
ActualizacinymigracinInformacingeneral
https://translate.googleusercontent.com/translate_f
15/82
20/3/2015
ActualizaryGuadeMigracin
19
Pgina20
ActualizacinymigracinInformacingeneral
https://translate.googleusercontent.com/translate_f
16/82
20/3/2015
ActualizaryGuadeMigracin
20
Pgina21
Captulo2
PlanificacindelSistemadeDocumentum
Modernizacin
Laactualizacindeunsistemarequiereplanificacin.Conozcasupuntodepartida,elijaundestino,acontinuacin,elegirla
mejorrutaparallegarall.Estecaptuloofrecealgunosconsejosprcticosparatrazarsucursode
Documentum6.5SP2,6.5SP3,6.6,o6.7a7.0deDocumentum.
Lostemasdeestecaptuloson:
Asignacindelaconfiguracinactual,pgina21
DisearunDocumentum6.5oposteriorconfiguracin,pgina24
planificacindelamodernizacinylamigracinaDocumentum6.5oposterior,pgina26
planificacindelamodernizacindelosrepositoriosenunaFederacin,pgina31
Mapeodelaconfiguracinactual
Lossiguientesdiagramasdeconfiguracindelsistemaylashojasdetrabajodemuestraproporcionanunpuntodepartidapara
documentacindelainfraestructuradesusistemaactual.Puedequeyatengadiagramassimilaresde
quesepuedeobtenermuchadeestainformacin.Sinolohace,asegresedemantenerunacopiadelaexistente
planificarparaayudarconlasmigracionesfuturas.
Tmeseeltiempoparaverificarquecualquierdiagramaexistentesreflejanlaconfiguracinactual.
RealiceunacopiadelaTabla2,pgina21paracadaconfiguracindehostdelservidoryelclienteutilizaensu
sistemaactual(porejemplo,ContentServer,servidordeindexacindetextocompletooservidordeaplicaciones).
Tabla2.ContentServeryelservidordebasededatosdehojadeclculodeacogida
Artculo
Valor
Hardwarey
Procesadores
Memoria
https://translate.googleusercontent.com/translate_f
17/82
20/3/2015
ActualizaryGuadeMigracin
Sistemaoperativoy
versin
ContenidoServerversin
RDBMSyversin
21
Pgina22
PlanificacindelaactualizacindelsistemaDocumentum
TamaoRepositorio
Nmerodeobjetos:
Elespaciodealmacenamientorequerido:
RegistroGlobal?
[]S[]No
Java/versinJRE
VersinDFC
Otraversindelproducto
Otraversindelproducto
Otraversindelproducto
Tabla3.Aplicacinhojadetrabajohostdelservidor
Artculo
Valor
Hardwarey
procesadores
Memoria
Sistemaoperativoy
versin
VersinHTTPServer
VersindeJava
VersinDFC
Otrosproductosy
versin
Otrosproductosy
versin
Otrosproductosy
versin
Tabla4.ndicedehojadetrabajohostdelservidor
Artculo
Valor
Hardwarey
procesadores
Memoria
Sistemaoperativoy
versin
VersindelservidorHTTP
VersindeJava
VersinDFC
22
Pgina23
PlanificacindelaactualizacindelsistemaDocumentum
https://translate.googleusercontent.com/translate_f
18/82
20/3/2015
ActualizaryGuadeMigracin
Otrosproductosy
versin
Otrosproductosy
versin
Otrosproductosy
versin
Tablamquina5.Clientehojadetrabajo
Artculo
Valor
Sistemaoperativoy
versin
Navegadoryversin
VersindeJava
Otrosproductosy
versin
Otrosproductosy
versin
Otrosproductosy
versin
ComponentesTabla6.personalizadahojadetrabajo
Producto
Personalizado
Componentes
Personalizacin
tipo
Personalizacin
Descripcin
Disposicin
6,5ymstarde
Compatible
Necesitacambios
Obsoleto
6,5ymstarde
Compatible
Necesitacambios
Obsoleto
6,5ymstarde
Compatible
Necesitacambios
Obsoleto
23
Pgina24
PlanificacindelaactualizacindelsistemaDocumentum
EldiseodeunDocumentum6.5oposterior
configuracin
Enestaseccinsedescribenalgunasdelasdecisionesdediseoquesedebenrealizarantesdeimplementarun
Documentum6.5oposteriorconfiguracin.Sistemasdepartamentalessonconfiguracionesdondeelcontenido
Server,RDBMS,yregistroglobalresidanenlamismamquinahost.Lossistemasempresarialesson
configuracionesquecontienenmltiplesservidoresdecontenido,repositoriosdedatosyserviciosdistribuidosa
mejorarelrendimientodealtotrficooentornosgeogrficamentedispersos.
Hacerfrenteaproblemasdehardware
https://translate.googleusercontent.com/translate_f
19/82
20/3/2015
ActualizaryGuadeMigracin
Verifiquequeelhardwarequeestutilizandoactualmentecontinuarparasatisfacersusnecesidadesparaelprximo
futuro.Enparticular,siustedhasidoanfitrindemsdeunservidorenunsoloequipo(porejemplo,
ContentServeryunservidordeaplicaciones),esteesunbuenmomentoparadividirlasfuncionesentredos
omsservidoralojaparaaumentarelrendimiento.AlactualizaraDocumentum7.0,asegresedequeen
menos10GBdememoriadisponible.
Ustedtambinpuedehacerunaestimacindelamemoriarequeridaporelclculodelconsumodememoriade
cadaunodelosejecutablesdeDocumentum.Lasiguientetablamuestraelconsumodememoriaparacada
ejecutabledeDocumentumbasaensurecuento.
Tabla7.ElconsumodememoriaporlosejecutablesdeDocumentum
Documentumnombredelejecutable
Contar
Elconsumodememoria(MB)
ServidormtodoDMBASIC
(Master)
Agente
2560
Nota:Cadaagenterequiere512MB
delamemoria.
MtodoJavadelservidor
1300
Agenteejecutable
512
Documentum.exe
Total
4.373GB
Nota:Latablamuestraelconsumodememoriaparaunsolodocbasesilabasededatosestinstaladaen
otramquina.SitienevariosDocbases,multipliqueeltotaldememoriaconelnmerode
Docbases.Porejemplo,sitienedosDocbases,lamemoriatotalrequeridaserade8,6GB(que
esdecir,2X4,3).Losvaloresdeconsumosdememoriasonderivadosuobtenidosdespusdeprobarelproductoen
elentornodepruebasdeEMC.Noseescatimanesfuerzosparasimularescenariosdeusocomndelosclientes
perolosresultadosrealespuedenvariardebidoalasdiferenciasenlasconfiguracionesdehardwareysoftware,datos,y
otrasvariables.
24
Pgina25
PlanificacindelaactualizacindelsistemaDocumentum
Actualizacindesoftwaredeterceros
Compruebequeelsoftwaredeterceros,comoelsistemaoperativo,basededatos,yassucesivamente,queseencuentraactualmente
utilizandoconlaversinexistentetodavasesoporta,oactualizaralasversionescompatibles,segnseanecesario.
Sielcomponentedetercerosnotieneunarutadeactualizacindirectaalaversincompatible,entoncesno
noesunarutadeactualizacindirectaparalaactualizacindelservidordecontenido.
Paraobtenerinformacinsobreelapoyoversindesoftwaredeterceros,consultelaDocumentumdeEMCparaelMedioAmbiente
yelSistemadeGuaderequisitos.
Laplanificacindelosregistrosglobales
Designeunodelosrepositoriosensuversin6.5oposteriorsistemacomoelregistromundial.Elmundial
Registroesunaubicacincentral,utilizadaparaalmacenarobjetoscomunesutilizadosportodoslosrepositorios,comoSBO
ubicacionesdered,configuracindeBOCSyajustesdelusuario.Decidirculdelosrepositoriosqueseutilizacomo
registroglobal.
SiustedyatieneunaDocumentum5.3SP6,6.06.0SPXregistroglobal,esnecesarioactualizar
aDocumentum7.0.
Durantelaconfiguracindelrepositorio,selepedirconelmensajeDeseaagregareste
repositorioaotrorepositorioglobal.Puedeseleccionarunadelassiguientesopciones:
S
Proporcioneelnombrederepositorioylascredencialesdeiniciodesesindeusuario(nombredeusuarioycontrasea)dela
usuarioregistroglobaleneserepositorio.LainstanciadeDFCdelamquinaactualestconfiguradopara
accederalrepositorioderegistroglobalremoto.
https://translate.googleusercontent.com/translate_f
20/82
20/3/2015
ActualizaryGuadeMigracin
No
Proporcioneunnombredeusuarioylacontraseaparaelusuarioregistroglobalenelrepositorioustedes
configurandoactualmente.Registreelnombredeusuarioycontraseautilizarestenombredeusuarioycontraseapara
configurarotrosrepositoriosensusistemaparaquepuedanaccederaelregistromundial.Lolocal
EjemploDFCtambinestconfiguradoparaaccederaesteregistroglobal.
Independientementedesiusteddesigneelrepositoriocomounregistroglobalono,elusuarioderegistroglobal
secreaparatodoslosrepositorios.Elusuarioregistroglobal(dm_bof_registry),eselusuariorepositoriocuya
clientescuentaDFCutilizanparaconectarsealrepositorioparaaccederaobjetosbasados
enlosserviciosrequeridosyusuario
informacin.Elusuariotieneaccesodelecturaalosobjetosen/System/Mdulossolamente.
Siconfiguraelrepositoriocomounregistroglobal,proporcionarelnombredeusuarioycontrasea
paraelusuarioyestablecerelestadodeusuarioaActive.
Estopuedesercualquierarbitrarianombredeaccesodeusuarioycontrasea.Noutiliceelrepositoriopropietariode
credencialesolascredencialesdelpropietariodelainstalacin.
Sinoconfiguraelrepositoriocomounregistroglobal,elusuariosecreaconunvalorpredeterminado
paraelnombredeiniciodesesin,yelestadodelusuarioseestableceenInactivo.
Siposteriormentehabilitarelrepositoriocomounregistroglobal,utiliceelAdministradordeDocumentumparacambiar
elestadodeusuarioaActiveyproporcionaralusuariounnombredeusuarioylacontraseaque
elegir.LaGuadeinstalacinEMCDocumentumContentServerproporcionainstruccionessobrecmoactivar
elrepositoriocomounregistroglobal.
25
Pgina26
PlanificacindelaactualizacindelsistemaDocumentum
CorrelacindeunaDocumentum6.5oposteriorconfiguracin
Paracadahostdelservidorylaconfiguracindelcliente,completarundocumentodeplanificacin.Ustedpuedeutilizarelmismo
formulariosutilizadosparaelmapeodelaconfiguracinactual(verAsignacindelaconfiguracinactual,lapgina
21).
Planificacindeactualizacinymigracina
Documentum6.5oposterior
Ahoraqueustedsabequesupuntodepartidaysudestino,ustedpuedeelegirlamejoractualizaciny
rutademigracin.LaconfiguracinrecomendadaesunsistemahomogneoDocumentum6.5oposterior.
Lasrutasdemigracindescritosenestaseccinpermitenasusaplicacionesparaseguirtrabajandoy
minimizarelimpactoenlosusuarios,perolosusuariosnopuedenobtenertodoslosbeneficiosdelascaractersticasdeDocumentum
6.5oversionesposteriores,hastalamigracin.
Lacreacindeunentornodeprueba
Antesdemigrarsusistemadeproduccin,EMCDocumentumrecomiendaqueconfigureunaprueba
medioambiente.Configurarunentornoqueincluyeelmismohardware,RDBMS,yelsoftware
configuracionescomosusistemadeproduccin,incluyendounacopiadesurepositoriodeproduccin.Ajuste
unentornodepruebalepermitepracticarlamigracindelossistemas,ascomosolucionarcualquier
losproblemasdemigracin,antesdecomprometersecambiosensusistemadeproduccin.
Crearelentornodeprueba
Nosepuedencrearcopiasdemsdeunrepositorioenunanicainstalacinnuevasilosrepositorios
fueroncreadosendiferentesinstalaciones.
Utilicelasinstruccionesparacrearunacopiadelrepositorioenlamismaplataformaqueeldepsitoinicial.
Elprocedimientonoseadmiteparamoverunrepositoriodesdeunaplataformaaotra.
Antesdeactualizarunrepositorio,crearunentornoenelqueponerapruebaelprocesodeactualizacin.Parahacer
esto,crearunanuevainstalacinutilizandoelcontenidoversinoriginaldelsoftwaredeservidor,copieelrepositorio,
yactualizardichacopia.Despussepusoapruebalacopiamejorada,actualizarelrepositorioinicial.
Porejemplo,siestcopiandodosrepositorios,ParsyLondres,quefueroncreadosenseparado
InstalacionesdeContentServer,tienequecopiarlosasepararinstalacionesdeservidordecontenido.Creacin
https://translate.googleusercontent.com/translate_f
21/82
20/3/2015
ActualizaryGuadeMigracin
unacopiadelrepositorioquerequiereparacopiarlosarchivosaek.keyydbpasswd.txtdeloriginal
hostdelrepositorioalacopiadehostdelrepositorio,yaquecadacopiadelrepositoriodebeteneraccesoala
aek.keyyarchivosdbpasswd.txtdesdesuinstalacinoriginal.
Siestcopiandodosrepositorios,TokioyPekn,quesecrearonenelmismocontenido
Instalacindelservidor,puedecrearsuscopiasenlamismainstalacinnueva,conlaaek.keyy
archivosdbpasswd.txtdelainstalacinoriginalcopianenlainstalacindondesecreala
copias.
26
Pgina27
PlanificacindelaactualizacindelsistemaDocumentum
Siquieresponerapruebalasoperacionesenlosarchivosdecontenido,copiarlosarchivosdecontenidoalrepositorio
copiartambin.
Precopyingtareas
Antesdecrearlacopiadelrepositorio,completarestastareasytomarnotadelosvaloresadecuadosen
lacolumnaValor:
Tabla8.tareasPrecopying
Tarea
Recurso
Valor
Obtengaelnombrederepositorio.
Consulteel
repositorio
administrador.
Nombredelrepositorio:____________
ObtenerelIDderepositoriodesdela
archivoserver.ini.
Consulteel
repositorio
administrador.
repositorioID:____________
Decidasideseacopiarelcontenido
archivos.
Obtenerelnombredelpropietariodelrepositorio
Consulteel
ycontrasea.
repositorio
administrador.
repositoriopropietario:____________
Crearunainstanciadebasededatosindependiente
ConsulteconelDBA.
desdelainstanciadebasededatosutilizadapor
elrepositoriodeproduccin.
Obtenerinformacindeconexinpara ConsulteelDBA
lainstanciadebasededatosalternativa.ybasededatos
documentacin
conexin:____________
Identificarunhostdedestinoenelquese
crearlacopiadelrepositorio.
hostdedestino:____________
Obtengaelsistemaoadministrador
ConsulteconelDBA.
nombredeusuarioycontraseaparael
basededatos.
nombredeusuarioadmin:____________
Observelaunidadenlaqueel
repositoriodeproduccinreside.
conducir:____________
Decidasideseacrearlacopia
enlaunidadequivalente.
Decidasideseacrearlacopia
enunaunidadequivalentealaunidad
enlaqueelrepositoriodeproduccin
reside.Silacopiaestenunadiferente
encoche,haypasosadicionalesque
debellevaracabo.
27
https://translate.googleusercontent.com/translate_f
22/82
20/3/2015
ActualizaryGuadeMigracin
Pgina28
PlanificacindelaactualizacindelsistemaDocumentum
Copiadeunrepositorio
Enlasinstruccionesquesiguen,elrepositoriodepruebasellamalacopiadelrepositorio.Elrepositoriooriginalde
sellamaelrepositoriodeproduccin.
Precaucin:Lasinstruccionesquesiguenasumenqueelrepositoriodeproduccinseestejecutandoenel
lared,mientrasquelacopiadelrepositorioseponeaprueba.Sinembargo,apagueelrepositoriodeproduccino
llevarlofueradelaredmientraspruebalacopiadelrepositorio.Losconflictosylacorrupcindedatospuede
resultadodetenerdoscentrosdealmacenamientoenlaredconelmismonombreyelrepositoriodeidentificacin.
Paracopiarunrepositorio:
1.Apagueelrepositoriodeproduccin.
2.Enelhostdedestino,creeunanuevainstalacindelservidordecontenidoyrepositorio(lacopiadelrepositorio)
delmismonmerodeversinqueelrepositoriodeproduccin.
SigalasinstruccionesdelaGuadeinstalacindelservidordecontenidodeDocumentumdeEMC,porelContenido
Instalacindelservidor.
Cuandosecrealacopiadelrepositorio,asegurarsedequeutilizaelmismonombrederepositorio,
IDrepositorio,yelnombredelpropietariodelrepositorioycontraseaqueelrepositoriodeproduccin.
Asegresedequeutilizaunainstanciadebasededatosdiferentedelainstanciautilizadoporlaproduccin
repositorioyqueproporcionelainformacindeconexincorrectaalinstalar.
Porejemplo,bajoelOracletnsnames.oraenelhostdonderesidelacopiadelrepositorio
debeapuntaralainstanciadeOracleutilizadoporlacopia,noelejemploutilizadoporlaproduccin
repositorio.
Asegresedequelosproyectosdecopiadelrepositorioauncorredordeconexindiferentesdelaconexin
corredorutilizadoporelrepositoriodeproduccin.
Copielos$DOCUMENTUM/dba/seguro/aek.keyy$DOCUMENTUM/dba/seguro
archivos/dbpasswd.txtdesdeelhostoriginalalamismaubicacinenlacopiahostdelrepositorio.
3.Aplicaralrepositoriocopiarcualquierparchequehaaplicadoalrepositoriodeproduccin.
4.Conctesealainstanciadebasededatosquesirveelrepositoriodeproduccin.
5.Utilicelasherramientasdelproveedordebasededatosparaexportartodoslosobjetospropiedaddeldueodelrepositorioyexportacin
elesquemadelastablasquecomponenelrepositorio.
Pngaseencontactoconelproveedordebasededatosparacualquiersoportetcnicoquesenecesitaparautilizarlasherramientasdebasededatos.
6.Elsistemadearchivosdelrepositoriodeproduccindeanfitrin,creeunacopiadeseguridaddelos$DOCUMENTUM/datos
/repository_namedirectorio.Esteeseldirectorioquecontienelosarchivosdecontenidodelrepositorio.
7.Detengalacopiadelrepositorio.
8.Conectecomoadministradordelsistemadebasededatosalainstanciadebasededatosqueestsirviendoal
copiadelrepositorio.Porejemplo,enOracle,conectecomolacuentadelsistema.
9.Destruyelosespaciosdetablaobasededatosexistentesconelscriptdm_DeleteTableSpace.sqlen
$DOCUMENTUM/dba/config/repository_name/.
Losguionessonespecficosdecadabasededatos.Ejecuteelscriptutilizandolasherramientasproporcionadasporelproveedordebasededatos.
10.Eliminarelarchivodebasededatosfsicadelsistemadearchivos.
28
Pgina29
PlanificacindelaactualizacindelsistemaDocumentum
Elnombreylaubicacindelarchivofsicoestnenelguindm_CreateTableSpace.sql.
11.Crearnuevosespaciosdetablaobasesdedatosparalacopiadelrepositorioutilizandoeldm
_CreateTableSpace.sqlGuinen$DOCUMENTUM/dba/config/repository_name/.
Losguionessonespecficosdecadabasededatos.Ejecutelasecuenciadecomandosconlasherramientasproporcionadasporlabasededatos
vendedor.
12.Importelaexportacindebasesdedatostomadosdelrepositoriodeproduccinenelrecincreado
espaciosdetablaobasededatos.
13.Verifiquequelastablasdebasesdedatostienenelvalorcorrectoparaelnombredehostdelsistemadepruebacomprobando
https://translate.googleusercontent.com/translate_f
23/82
20/3/2015
ActualizaryGuadeMigracin
lossiguientesvalores:
r_host_nameyweb_server_locendm_server_config_s
nomb_sist_pralendm_mount_point_s
TARGET_SERVERendm_job_s
projection_targetsendm_server_config_r
object_namededm_sysobject_sdonder_object_type='dm_acs_config'
acs_base_urlendm_acs_config_r
14.Conctesealabasededatosqueestsirviendolacopiadelrepositoriocomoelpropietariodelrepositorio.
15.Sialgunodelosvaloresenelpaso13esincorrecta,utiliceSQLServerparacorregirlosvalores.
16.EstablecerelservidorparareconstruirlasvistasdeDocumentumconestadeclaracindeSQLServer:
dm_type_sactualizacindelconjuntoviews_valid=0
17.Siestprobandooperacionesquerequierenlosarchivosdecontenido,copielacopiadeseguridaddearchivosdecontenidodela
repositoriodeproduccinalsistemadearchivosdelacopiadelrepositorio.
18.VayaalaDOCUMENTUM/dba/config/repository_namedirectorioyabrala
archivoserver.inienuneditordetexto.
19.Asegresedequelaclavepreserve_existing_typesenlaseccinSERVER_STARTUPseestableceenTRUE:
preserve_existing_types=T
20.Guardeelarchivoserver.ini.
21.Iniciarservidordecontenidoparalacopiadelrepositorio.
22.Recuperacindetodoslosobjetosdm_jms_configdelacopiadelrepositorioyverifiquequelosbase_uri
atributoyelatributoprojection_targetsseestablecencorrectamente.
a.IniciarIDQLyconectarsealrepositoriocomoelpropietariodelainstalacin.
b.Ejecuteelsiguientecomandoparaobtenerunalistadetodoslosobjetosdm_jms_config:
select*fromdm_jms_config
c.Ejecuteelsiguientecomandoparacambiarcadaobjetivodeproyeccin:
objetosactualizacindm_jms_configestablecenprojection_targets[x]'new_target'=
donder_object_id='OBJECT_ID'
d.EjecuteelsiguientecomandoparacambiarcadabaseURI:
objetosactualizacindm_jms_configestablecenbase_uri[x]='new_base_uri'
donder_object_id='OBJECT_ID'
29
Pgina30
PlanificacindelaactualizacindelsistemaDocumentum
e.ReinicieContentServerparaqueloscambiossurtanefecto.
23.SiestprobandolamigracindeunrepositoriodegestindecontenidosWeb,modificarlosobjetosdeusuario
parareflejarelnuevodominiodeautenticacin.
a.IniciarIDQLyconectarsealrepositoriocomoelpropietariodelainstalacin.
b.Ejecutelossiguientescomandos:
objetosactualizacindm_user
setuser_os_domain='new_machine_name'
dondeuser_os_domain='old_machine_name'
c.DesconectardelrepositorioysalidaIDQL.
24.Sielcontenidodelservidordecontenidoyarchivosdelacopiaresidenenunaunidaddiferentedelaunidadutilizadapor
elrepositoriodeproduccin,utiliceIDQLparaactualizarelatributofile_system_pathdeldm_location
ydm_mount_pointseoponealanuevaubicacin:
objetosactualizacindm_location
establecerfile_system_path='caminonuevo'dondefile_system_path='caminoviejo'
objetosactualizacindm_mount_point
establecerfile_system_path='caminonuevo'dondefile_system_path="viejocamino'
25.Desactivetodoslostrabajoscambiandoelatributois_inactivesobretodoobjetosdetrabajoenTRUE.
26.Actualizalacopiadelrepositorioparayverificarlaactualizacin.
MigracinClientprimero
https://translate.googleusercontent.com/translate_f
24/82
20/3/2015
ActualizaryGuadeMigracin
SisusistemautilizasloDFS,costumbreDFC,oclientespersonalizadosWDK,ustedtienelaopcindemigrar
lasaplicacionesclientedeprimera.Consultelaguadeinstalacinodedesplieguedelaaplicacinclientepara
instruccionesdetalladas.
ACSyBOCSversindecompatibilidadymigracintransmisinparaleladeAccelerated
SloseutilizaContentServer(ACS)siambosACSyunificadasinstalacionesdelcliente(UCF)(WDKoDFS
aplicaciones)sondelaversin6.5oposterior.SeutilizaenstreamingparalelodeBOCSslosiACS,BOCS,y
UCFeslaversin6.5oposterior.
Nota:AlactualizarelBOCSalaversin6.5oposterior,actualicelaversindeespecificacinBOCS
enelregistromundialmedianteelAdministradordeDocumentum.ParaBOCS6.0,especifiquelaversincomo2.0.
ParaBOCS6.5oposterior,especifiquelaversincomo2.1.
WDKclientescompatibilidadymigracinlosclientesbasados
enWDKsoncompatiblesconDocumentum
5.3SP6y6,0servidoresdecontenido.Sobrelabasedelaversinalaquehanemigrado,algunosWDK
caractersticasdeesaversinestndisponibles,talescomolascaractersticasqueseejecutanenJavaScriptenelcliente.Otro
funcionesnoestndisponibleshastaquesecompletelamigracinaDocumentum6.5oposterior,como
losobjetosdelsistemadepesoligero,departicionamientodedatos,procesamientoporlotes,yladefinicindelalcance.
LossiguientesprocedimientosdescribenlospasosparamigrardeDocumentum5.3SP6,6.06.0SPX
Documentum6.5oposterior,lamigracindelosclientesenprimerlugar.
ParamigrardeDocumentum5.3SP6,6.06.0SPXparaDocumentum6.5oposterior:
1.Actualicelosnavegadoresdeservidordeaplicacionesyclientes.
30
Pgina31
PlanificacindelaactualizacindelsistemaDocumentum
2.Habilitarelregistromundialenunaversin6repositorioconelfindeapoyarlaversin6caractersticasdecliente
querequierenunregistroglobal.ConsultelaGuadeinstalacindelservidordecontenidodeDocumentumdeEMCpara
instrucciones.Documentum6.5oversionesposterioresconDocumentum5.3SP6registroglobalson
noescompatible.
3.Actualicelosservidoresdecontenidoensusitio.
4.ReinicieContentServer.
5.Configurarunservidordecontenidoquelaversin6.5oposteriorregistroglobal.Situvierasunmundial
Registroenlaversin6.0,sepuedeactualizarelservidorensulugarconlamismaconfiguracin.
Laplanificacindeactualizacinparalosrepositoriosenun
Federacin
UnaFederacinesdedosomsrepositoriosqueestnunidosparafacilitarlagestindelmundial
usuarios,gruposylistasdecontroldeacceso(ACL)enunaconfiguracindistribuidamultirepositorio.Uno
repositorioenelconjuntoeselrepositoriodegobierno.Losrepositoriosrestantessonrepositoriosmiembros.
Cmoevitarqueobjetossincronizadosenvariosrepositoriospuedeserlentoypropensoaerrorescuando
eltrabajoserealizadeformamanualencadarepositorio.Unafederacinrepositorioautomatizagranpartedelproceso.
SlociertascombinacionesdediferentesversionesdelrepositoriopuedentrabajarjuntoscomoFederacin.Plan
suactualizacinparaqueseadmitentodoslosrepositoriosparticipantes.
Alactualizarlosrepositorios(quetrabajanjuntoscomoFederacin),asegresedequeelactualizado
versionesdelrepositorio(enunaFederacinnohomognea)puedentrabajarjuntoscomoFederacin.Enlaseleccin
susrepositoriosmiembros,tengaencuentaqueunservidorremotodeadministracindeclaves(RKM)nopuedeserun
rigerepositorioodeotromiembro.
ElContentServerdeDocumentumdeEMCDistribuidoGuadeconfiguracinproporcionamsinformacin
sobrelosrequisitosdeconfiguracinenunaFederacin.
Directricesparalaactualizacindeunaconfiguracindistribuida
Utiliceestaspautasalmomentodedecidircmoactualizarunaconfiguracindistribuida.
https://translate.googleusercontent.com/translate_f
25/82
20/3/2015
ActualizaryGuadeMigracin
FederacionesRepositorioDocumentum7.0escompatibleconlasfederacionesquecontienenlosdepsitosdela
mismasversiones.
RepositoriosconlareplicacindelobjetoPrimeraactualizarelrepositoriodecdigofuenteyluegoeldestino
repositorios.Siustedtieneungrupoderepositoriosdondecadarepositorioestantounorigenyundestino,
laactualizacinpuedecomenzarconcualquieradelosrepositorios.Estosepuedeaplicar,porejemplo,silosobjetosson
replicadodesdeelrepositorioUnrepositorioaB,BrepositorioalrepositorioC,ydesdeelrepositorioCa
repositorioA.PuedereplicarentrerepositoriosqueusandiferentesversionesContentServer,pero
pierdeatributosqueseencuentranenlaversinmsreciente,yaquenosepuedenreplicaraunaversinquehace
noloscontenga.ContentServer6.5oposterioradmitelareplicacinenContentServer5.3sloSP6.
RepositoriosRKMnoadmitenrplica.
31
Pgina32
PlanificacindelaactualizacindelsistemaDocumentum
RepositoriosdecontenidodistribuidooequilibriodecargaCierreelservidordecontenidoprincipal
ytodoslosservidoresdecontenidodearchivo.Actualiceelcontenidodelservidorprimarioenprimerlugar,acontinuacin,actualizarelarchivodecontenido
servidores.
Nota:ElservidordecontenidodeDocumentumdeEMCDistribuidoGuadeconfiguracinproporcionamsinformacin
sobrelaactualizacindeunaconfiguracindistribuida.
https://translate.googleusercontent.com/translate_f
26/82
20/3/2015
ActualizaryGuadeMigracin
32
Pgina33
Captulo3
ActualizacinContentServer
Enestecaptulosedescribecmoactualizardesdeunaversinanteriorycmoactualizarlosrepositorios
aContentServer7.0.SiempreconsidereactualizarunproductoDocumentumenelcontexto
demejoradetodoelsistemadeDocumentum.
Nota:NosepuedeactualizaraContentServer7.0desdeunaversinanteriora6.5SP2.Sisuactual
instalacinesunaversinanterior,actualiceaContentServer6.5SP2oposteriorantesdeactualizar
a7,0.
Estecaptulocontienelossiguientestemas:
Listadecomprobacindeactualizaciones,pgina33
CambiadequelaactualizacindecontenidoimpactoServeromigracin,pgina37
Actualizacina64bitsContentServer,pgina42
ActualizarelsoftwaredeContentServer,pgina46
instaladoconlosServiciosdeclsterdeservidorActualizacindecontenido,pgina48
CadapasoenelprocesodeactualizacindebeserunaplataformaqueesttotalmenterespaldadaporDocumentum.
SegnelcomunicadodeContentServerdelaquevaaactualizar,esposiblequetengaqueactualizar
elsistemaoperativoobasededatos.Ladocumentacinproporcionadaporelsistemaoperativoobasededatos
proveedorcontieneinformacinsobrelaactualizacindeloscomponentesdelsistema.Despusdecadapasodeactualizacin,
probarelrepositorioparaasegurarsedequetodaslasfuncionessonnormales.
Nota:WindowsServer2003noesunentornocompatibleparaContentServer7.0.Usteddebe
actualizarsusistemaoperativoaunentornosoportadoantesdeactualizarContentServer.
Precaucin:Despusdelaactualizacin,nopodrvolveraversionesanterioresdeContentServer.
Listadecomprobacindeactualizacin
RealicelassiguientestareasparaactualizarContentServer:
1.ReviselasEMCDocumentumContentServerNotasdelaversin.
2.ReviselaGuadeinstalacindelservidordecontenidodeDocumentumdeEMC,especialmentesiutilizaOracle.
HayalgunoscambiosenlaformaenlasbasesdedatosdeOracleestnvinculadosdeDocumentum7.0sedetallaen
lagua.
33
Pgina34
ActualizacinContentServer
3.SivaainstalarelservidordeindexacinXplore,reviselainstalacinEMCDocumentumXplore
Gua.
4.Reviselaactualizacina64bitsContentServer,pgina42seccinsobrequsecuenciaparautilizaren
actualizarsuinstalacin,especialmentesiustedestactualizandodesdeunade32bitsa64bitsContenido
Server.
https://translate.googleusercontent.com/translate_f
27/82
20/3/2015
ActualizaryGuadeMigracin
5.Copiadeseguridaddelrepositorio.Paraverlospasos,consultelaAdministracindeContentServerdeDocumentumdeEMC
yGuadeconfiguracin.
6.Decidasideseahabilitarlosserviciosextendidos,como:
ServiciosPolticadeRetencin
TrustedContentServices
ContentServicesparaCenteradeEMC
ContentStorageServices
RecordsManager
Paraobtenermsinformacin,consulte"mdulosopcionalesContentServer"delDocumentumdeEMC
Guadeinstalacindelservidordecontenido.
7.TemporalmenteaumentarlacantidaddeespacioderestauracindisponibleenelRDBMS.Elnmerode
segmentosdeanulacindebeserproporcionalaltamaodelrepositorioydebenestaren
segmentosdeigualtamao.Paraverlospasos,consulteladocumentacindelabasededatos.
8.Asegresedequetienesuficienteespacioendiscoenelequipoquealojalabasededatos.
9.Ejecuteelrepositoriodescriptscomprobadordecoherenciaycorregircualquiererrorqueencuentre.Paraverlospasos,consulte
alaGuadelAdministradordeusuariosdeDocumentumdeEMCyelcaptulo3,ActualizacindeContentServer.
10.Asegresedequeeldm_server_configobjetoestdesbloqueado.Paraobtenermsinformacin,consulteAsegurar
queelobjetodm_server_configestdesbloqueado,pgina36.
11.Apagueelrepositorioytodoslosservidoresqueejecutancontraelrepositorio.Paraverlospasos,consulte
elcontenidodeDocumentumdeEMCdeadministracindelservidoryconfiguracin.
12.Apaguecualquiercorredoresdeconexinlocal.Paraverlospasos,consulteelcontenidodeDocumentumdeEMC
Administracindelservidoryconfiguracin.
13.EnLinux,creeelnuevodirectoriodeinstalacinparalainstalacinactualizadabajola
Directorio$DOCUMENTUM/producto(elnuevodirectorioDM_HOME$).Paraverlospasos,consultela
GuadeinstalacindelserviciodecontenidodeDocumentumdeEMC.
14.EnLinux,modifiquelavariableDM_HOMEen.cshrcdelpropietariodelainstalacino.profilepara
puntoa$DOCUMENTUM/producto/version_number.Paraverlospasos,consultelaDocumentumdeEMC
GuadeinstalacindelServiciodeContenido.
15.EnLinux,modificarlavariablederutadebibliotecaen.cshrcdelpropietariodelainstalacino.profilepara
apuntaralaubicacindelasbibliotecascompartidasrequeridasporelservidor.Paraverlospasos,consultelaEMC
GuadeinstalacindelserviciodecontenidodeDocumentum.
16.Determineelnombredeusuariotitulardelainstalacinylacontrasea.ConsulteelcontenidodeDocumentumdeEMC
Guadeinstalacindelservicio,yconsultealadministradordebasededatos.
17.EnLinux,determinelacontraseaderoot.Estaeslaclavederootdelsistemaoperativo.La
Serequierecontraseaderootparacompletarlaactualizacin.Paraobtenermsinformacin,consulteelLinux
documentacin.
34
Pgina35
ActualizacinContentServer
18.Determinarlosnombresdelosrepositoriosestactualizando.
19.Determinarelcontenidodelaversindelservidordesdeelqueseestactualizando.
Nota:EnunainstalacinnuevadeDocumentum7.0,todoslosarchivosseinstalanenunsolodirectoriocomosedefine
porlavariable%DOCUMENTUM%medioambiente.Porejemplo,enunainstalacinnueva,elvalorpordefecto
directorioesC:\Documentum.EnlasversionesanterioresdeDocumentum,eldirectoriopredeterminadoera
C:\Archivosdeprograma\Documentum.AlactualizarlasversionesanterioresdeDocumentuma7,0,
losdirectoriosdeinstalacinexistentesseconservan.SlolosnuevosarchivosJavade64bitsseinstalarnen
elnuevodirectoriodeinstalacindeDocumentum7.0.
Cambiarelsistemaoperativobasededatosylaversin
Almigrarsubasededatosaunnuevosistemaoperativo(host)ylaversindelabasededatos,completarla
lamigracindebasededatosantesdeactualizarContentServer.Despusdemigrarlabasededatos,ejecuteel
Elcontenidodelprogramadeconfiguracindelservidorpararestablecerelrepositorioconlanuevainstanciadebasededatos.
LuegoactualiceContentServerparaactualizartodoelrepositorio.
Consulteladocumentacindelproveedordebasededatosparaobtenerinformacinsobrelamigracindelabasededatosdelrepositorio
archivosaunanuevainstanciadebasededatos.ElprogramadeconfiguracindeContentServerconectacontenido
https://translate.googleusercontent.com/translate_f
28/82
20/3/2015
ActualizaryGuadeMigracin
Serverparaelnuevohostdebasededatos,amenosquelacadenadeconexindebasededatos,basededatoselnombredelpropietario,o
contraseahacambiado.
Nota:AlactualizarelsistemaoperativodeWindowsServer2003R2ServicePack2paraWindowsServer
2008,elarchivoetc\\serviciossesustituyecomopartedelaactualizacin.Debidoaesto,lasentradasque
seaadieronparaelrepositorioantesdeperderlaactualizacin.Despusdeactualizarelsistemaoperativo,
agregarmanualmentelasentradasdeservicioderepositorioparaelarchivoetc\\servicios.
MigracindelabasededatosaUTF8
SilabasededatosseinstalconunapginadecdigosquenoseaUTF8bajounaversinanteriordecontenido
Server,ustednotienequemigrarlabasededatosaUTF8paraactualizarContentServer.Sinembargo,parautilizar
FuncionesmultilingesContentServer,migrarlabasededatosaUTF8.
EMCDocumentumsoportarepositoriosdemejoramedianteelusodelapginadecdigosdebasededatosexistente.
EnOracle,puedemigrarlosrepositoriosexistentesaUnicodeutilizandolasherramientasproporcionadasporOracle.
PngaseencontactoconOracleparacualquierapoyoquenecesitaenlamigracindelabasededatos.
EnMicrosoftSQLServer,nosepuedemigrarlabasededatosaUnicode.
Laclavedatabase_refresh_interval
DurantelainstalacindeContentServerounaactualizacin,elprocesodecambioortogrficoseejecutaunavezporminutopor
predeterminado.Lasactualizacionesdeprocesostipocachscomosoncreadosoalteradostipos.Antesdeactualizar,asegrese
quelaclaveseestableceen1minutooloborradelarchivoserver.ini.
35
Pgina36
ActualizacinContentServer
Cambiodelaubicacindelalmacndecontenido
Puedemoverunalmacndecontenidoaunanuevaubicacin.LaGuadelusuariodelAdministradordeEMCDocumentum
proporcionainformacinsobrecmomoverlasreasdealmacenamientodearchivosaunanuevaubicacin.Laubicacindebasededatosnopuede
sercambiado.
Asegurarquetodaslastareasautomticasestncompletosantes
actualizacin
SiutilizaunrepositoriodeDocumentum6.5oanterior,asegresedequetodaslastareasautomticasson
completadoantesdeapagarelrepositoriodeactualizacindelocontrario,lastareasautomticassinterminar
fallar.
UtilicelasiguienteDocumentumQueryLanguage(DQL)consultaparaobtenerelnmerodeactivo
tareasautomticasenelrepositorio:
seleccionarconteo(r_object_id)desdedondedmi_workitem
r_auto_method_id>"0000000000000000"y
r_runtime_stateen(0,1)
Silaconsultadevuelveunvalordistintodecero,tareasautomticasactivastodavadebenserprocesados
yquedebenesperar
paraellosparacompletar.Sidevuelve0,elrepositorionocontienetareasautomticasmsactivos,yusted
puededetenerdeformaseguraelrepositorio.Silaconsultadevuelve0,ejecutelaconsultaunpardevecesmsparaasegurarsedeque
nohaynuevastareasautomticasseestngenerando.
Asegurarsedequeelobjetodm_server_configestdesbloqueado
SiintentaactualizarContentServeryeldm_server_configobjetoestbloqueado,laactualizacin
puedefallar.Paracomprobarsielobjetoestbloqueado,ingreseasubasededatoscomoelpropietariodebasededatosyelusodela
siguienteconsultaSQLparaobtenerelIDdeobjetodelobjetodeconfiguracindelservidor:
SQL>selectr_object_iddedm_server_config_s
UtiliceelIDdeobjetoenlasiguienteconsultaparacomprobarsilaconfiguracinestbloqueada:
https://translate.googleusercontent.com/translate_f
29/82
20/3/2015
ActualizaryGuadeMigracin
SQL>selectr_object_id,r_lock_ownerdedm_sysobject_s
donder_object_id='<IDdeobjeto>'
Sinoeselpropietariodeunbloqueo,entonceselobjetoestbloqueado.
Paradesbloquearelobjeto,utiliceelsiguientecdigoSQL(aexcepcindeOracle):
SQL>Actualizacindm_sysobject_sr_lock_ownerset=''r_lock_machineset=''
establecerr_lock_date=''donder_object_id='<IDdeobjeto>'
ParaOracle,utilice:
Oracle>Actualizacindm_sysobject_sr_lock_owner=''setr_lock_machine=''set
establecerr_lock_date=nulldonder_object_id='<IDdeobjeto>'
Confirmarelcambio:
SQL>comprometerse
Porltimo,reinicieelrepositorio.
36
Pgina37
ActualizacinContentServer
Garantizarladisponibilidaddelospuertosdeagentedeconexin
CuandoseiniciaContentServer,difundeautomticamenteinformacinsobresmismoaunaoms
agentesdeconexin.Elpuertopredeterminadoparaelcorredordeconexinpredeterminadoes1489.
Identifiqueunpuertoabiertoparaelnuevoagentedeconexinescuche.Siestutilizandoelpuertopordefecto
nmero,asegresedequeelprximonmerodepuerto,1490,tambinestdisponibleparasuusodebidoalaconexin
corredorrequierequedospuertospuedenreservar.Sicreavariosagentesdeconexinenelhost,
asignarunnmerodepuertonicoparacadacorredor.
SiconfiguralospuertosparaelagentedeconexinqueyaestnocupadasyluegoaccederaContentServer
utilizandolalneadecomandosIAPI,laherramientadelneadecomandospuedefallar.Enestecaso,debemanualmente
eliminarlosnmerosdepuertoqueyaestabanocupadasdesdeelarchivodfc.propertiesyestablecensinusar
puertosendocbroker.iniydfc.properties.
Paraobtenermsinformacinacercadeloscorredoresdeconexin,consultelaInstalacinContentServerdeDocumentumdeEMC
GuaylaAdministracindeEMCDocumentumContentServeryGuadeconfiguracin.
Cambiaquelaactualizacindecontenidoimpactoservidor
olamigracin
EstaseccindescribeloscambiosdiversosquepuedenafectaralamigracinaContentServer6.5o
mstarde.
VinculacinalabibliotecadeclientedeOraclede32bitsenLinux
EnDocumentum6.7,paraLinux,lamaneradeContenidoenlacesServeralabibliotecadeclientedeOraclesecambi.
AntesdeDocumentum6.7,seutilizunenlaceestticoalabibliotecadeclienteOraclede32bits.Apartirde6.7enadelante,
ContentServernoenlazaconlabibliotecadeclientedeOraclede32bitsentiempodecompilacin,sinomsbiendeformadinmica
enlacesaellaentiempodeejecucin.Enconsecuencia,esnecesarioinstalarunclientedeOraclede32bitsenelservidordecontenido
acoger,yaadireldirectorioquecontienelasbibliotecasdeclientealavariabledeentornoapropiado
(LD_LIBRARY_PATHparaLinux)delpropietariodelrepositorioantesdeconfiguraroiniciarContentServer.
SiestactualizandodesdeunaversinContentServerantesdeDocumentum6.5SP2,cuantoantes
versindelrepositorionoseiniciacuandolaversinOracleseactualizaaOracle11gRelease
2.UstednecesitaactualizarContentServerparaDocumentum6.7pararealizarcualquieroperacinconla
repositorioantesdelaactualizacin.
SiestactualizandodesdeDocumentum6.5SP2oSP36,5o6,6o6,7aDocumentum7.0y
quedeseerealizarcualquieroperacinconelrepositoriodespusdelaversindeOracleactualizacinaOracle11g
Suelte2,consultelaGuadeinstalacindeEMCDocumentumContentServerparaobtenerinstruccionessobrelaconfiguracin
elrepositorioconOracle.
https://translate.googleusercontent.com/translate_f
30/82
20/3/2015
ActualizaryGuadeMigracin
37
Pgina38
ActualizacinContentServer
Actualizacindemltiplesrepositoriosalamismaversin
AlactualizarContentServerde5.3SP6a7.0,asegresederealizarlassiguientestareas:
1.Actualiceelsoftwarea6.5SP2
2.Actualizarelrepositorioa6.5SP2
3.Actualiceelsoftwaredesde6,5a7,0SP2
4.Actualiceelrepositoriodesde6,5a7,0SP2
SiContentServerconstadevariosrepositorios,asegresedeactualizartodoslosrepositoriosde
Documentum7.0.NosepuedetenermltiplesrepositoriosdediferentesversionessobreelmismoWindows
anfitrindesdebinariosdelservidordiferentemtodoseutilizaparadiferentesversiones.Sicontrataaunrepositorioen
unaversin5.3SP6,elrepositorioSP65.3utilizalaltimaejecutabledelservidormtodo7.0paralanzarJMS
basadoenlasentradasdelregistroenelhostdeWindows.
SerecomiendaqueactualicetodoslosrepositoriosenContentServeralamismaversin.
Migracindeobjetosalosobjetosdelsistemadepesoligero
ObjetosdelsistemaLigera(LWSOs)sontilessitienevariosvaloresdeatributosquesonidnticos
paraungrupodeobjetos.EstainformacinredundantepuedesercompartidaentrelosLWSOsdeunasola
copiadeunobjetopadrecompartida.Porejemplo,laempresaAPlusFinancialServicesrecibemuchos
chequesdepagotodoslosdas.Registranlasimgenesdeloschequesyalmacenanlainformacindepagoen
losobjetosdelsistema.Ellosconservanestainformacindurantevariosaos,yluegoeliminarlo.Parasuspropsitos,
todoslosobjetoscreadosenelmismodasepuedeutilizarunasolalistadecontroldeacceso,informacinderetencin,
fechadecreacin,laversinyotrosatributos.Esainformacincomnsealmacenaconelcompartido
objetopadre.CadaLWSOalmacenainformacinsobreunatransaccinespecfica.
Elmtododegestin,MIGRATE_TO_LITE,migralosobjetosdelsistemadeLWSOs.Seespecifica
eltiposeconviertaenuntipoligeroytipoprogenitorcompartible.Uncasodeusoesdividirel
atributosdeuntipoestndar,demodoquealgunosatributossealmacenaneneltipodematrizyelrestoson
almacenadoeneltipoligero.Otrocasoeshacertodoeltipoestndarenelpesoligero
escribirycrearuntipocompletamentenuevocomoeltipodepadrecompartible.Despusdequeelmtodoseejecuta,cada
LWSOtienesupropiopadreprivado,porloquelospadresnosoncompartidos.Enestepunto,puedeReparentla
LWSOsalospadrescompartidosyborrarlospadresahora"hurfanos".ElEMCDocumentumaltovolumen
GuadeServidorDesarrolloofreceinformacincompletasobrelamigracindeobjetosparaLWSOs.
Cambiodecomportamientoparalalongituddeatributo
EnDMCL/DFC6.0yantes,siunvalorqueesdemasiadograndeseestableceenunatributodecadena,laexcesiva
datossondescartadossilenciosamentesinerror.Porejemplo,siseintentaestablecerunvalorde37bytesenunbyte32
atribuir,los5ltimosbytessondescartadossilenciosamente.
Estecomportamientopasadopuedeserconsideradacomolacorrupcindedatosyesamenudopeligrosoporqueelusuario
normalmentenosabequesucedi.DFC6.5yversionesposterioreslanzanunaexcepcinsi
tratardeinvadireltamaodeunatributo.
38
Pgina39
ActualizacinContentServer
Puedeestablecerlosdfc.compatibility.truncate_long_values
preferenciaentrueparatirardedatosensilencio
comoenelpasado.Elvalorpredeterminadoparaestapreferenciaesfalsa.Estedefectoseeligiparaevitarlaprdidadedatos.
https://translate.googleusercontent.com/translate_f
31/82
20/3/2015
ActualizaryGuadeMigracin
Siprefiereutilizarel6,5comportamientopreDocumentum,establezcalasiguientepreferenciaDFCen
dfc.propertiesentrue:
dfc.compatibility.truncate_long_values
Alllegarestanuevaexcepcin,lasolucinpreferidaesexaminarcuidadosamentelasolicitud
yresolverelverdaderoorigendelproblema.Lomsprobableesqueensilenciodescartandolosdatosnoson
elresultadodeseado.Silafijacindelaaplicacinnoesunaopcin,puedeestablecerlapreferenciaen
dfc.propertiesparapermitireltruncamiento.
LongitudesdecadenaaceptadosmximasendeclaracionesDQL
LalongitudmximadeunacadenadecaracteresliteralenunadeclaracinDQLahoraserigeporla
mximopermitidoporlabasededatosrelacionalsubyacente.Enversionesanteriores,elanalizadorDQLpara
algunasbasesdedatoscumplirunmximomspequeo.
ConfiguracinnecesariaparalostokensAACmquinaslo
Siutilizaelcontroldeaccesodelaaplicacin(AAC)tokensconfiguradoparaservlidaslocuandoseenvandesde
aplicacionesenmquinashostparticulares,establecerlaclavedfc.machine.idenelarchivodfc.properties
utilizadoporlasaplicacionescliente.LaclavedebeserenviadaalaIDdemquinadelhostdesdeelque
seenvaeltokenAAC.
Entradasdepistasdeauditoraparadm_startedworkitemmejorado
Paradm_startedworkitemeventos,lapropiedadstring_4delobjetopistadeauditoraahoraregistrala
ejecutantedelelementodetrabajo.
CambiosenlosarchivosLDIF
Elusodeverdadero,falso,1o0comovaloresparalaspropiedadesbooleanasenelarchivoLDIFestendesuso.Adems,el
listadepropiedadesaceptadosenelarchivosehaactualizado.
Nuevosdfc.propertiesteclaparaapagarentradagrande
Pordefecto,lasaplicacionesqueseejecutanenelhostdeservidordecontenidosselespermitehacerrepositorio
conexionescomoeltitulardelainstalacinsinlapresentacindeunacontrasea.Estoseconocecomouniniciodesesindeconfianza.
39
Pgina40
ActualizacinContentServer
Siunaaplicacin,talescomoAdministradordeDocumentum,quetieneuncuadrodedilogodeiniciodesesinexplcitoes
instaladoenunhostContentServer,unusuariopuedeiniciarsesincomopropietariodelainstalacinsinnecesidaddecontrasea
utilizandouniniciodesesindeconfianza.
Documentum6.7yposteriormenteutilizaunanuevaclavedfc.propertiesparadesactivarlosiniciosdesesindeconfianzasinolohace
deseepermitiriniciosdesesindeconfianzaatravsdeestetipodeaplicaciones.Laclavees:
dfc.session.allow_trusted_login
Establecerestaclaveenfalserequierequelosusuariossiemprequeproporcioneunacontrasea,inclusocuandoinicialasesincomo
titulardelainstalacin.
CambiosDQL
LossiguientessonloscambiosenelDQL.
https://translate.googleusercontent.com/translate_f
32/82
20/3/2015
ActualizaryGuadeMigracin
POSICINpalabraclaveyanoescompatible
LapalabraclavePOSICIN,previamenteapoyadoenconsultasSELECTcontraelndicedetextocompleto,es
yanoescompatible.
CAMBIO...declaracinOBJETO
Anteriormente,conelCAMBIO...declaracinOBJETOestabarestringidoalostiposdeobjetospersonalizados.Conesta
lanzamiento,ladeclaracinsepuedeutilizarparacambiarcualquiertipo,siemprequelasrestriccionesrestantesquefiguranenel
ladescripcinmanualdeDQLReferenciadeCAMBIO...OBJETOnoseanviolados.
DQLliteralesdefechamejora
AhorapuedeespecificarutcenunafechaliteralenunadeclaracinDQL.Lanuevasintaxisdeliteralesdefechaes:
FECHA('date_value[utc]'[,'patrn'])
Puededefinirdate_valueutilizandocualquieradelosformatosdeseriedecaracteresvlidaquerepresentaunafecha,opuede
serunadelaspalabrasclavequerepresentanfechas.
SiUTCseincluye,ContentServerasumequeelespecificadodate_valueeslahoraUTC.Laespecificacin
deUTCnodistingueentremaysculasyminsculas.
LEFTOUTERJOINapoyodeclaracin
EnContentServer6.6yversionesposteriores,DQLcompatibleconelestndarSQLLEFTOUTERJOINdeclaracin,porloque
quetodaslasfilasdelaizquierdaelementodelauninsedevuelvenenelconjuntoderesultados,inclusosinohay
coincidirenelelementodeladerecha.Sinembargo,cuandoseutilizaestacaractersticaconatributosrepetidos,losresultados
40
Pgina41
ActualizacinContentServer
Volvernosiempresonloqueustedespera.Paraobtenermsinformacin,consultelaDocumentumdeEMC
ContenidoDQLServidorReferenciagua.
Elcambiodecomportamientodespusdenoguardaroregistro
EnDocumentum6.5yposterior,siParadaoelregistrodeunobjetofalla,DFCvuelveelobjeto
automticamente,antesdedevolverelobjetoalaaplicacinqueemiteelsalveoregistro.Revertirla
objetoeliminaloscambiosrealizadosenelobjetoantesdequeelintentodeguardarodecheckin.Lasolicitud
debevolveraaplicarloscambiosrealizadosantesdequeelguardaroelregistroantesdevolveraintentarlaoperacindeguardaro
operacinderegistro.EstecomportamientoesdiferentedelaformaanteriormentecomunicadosDMCLfallaronmanipularndeguardao
checkins.ElDMCLenversionesanterioressimplementemarcelobjetoconunestadodeerroryregres
alaaplicacin.
enable_workitem_mgmtobsoleto
Loscontrolesclaveenable_workitem_mgmtsilospermisospararealizarciertasaccionesdeflujodetrabajo
sehacencumplir.Lasaccionesafectadasson:
Laadquisicindeunelementodetrabajo
Delegarunelementodetrabajo
Deteneryreanudarunaactividaddecorrer
Cambiodelaprioridaddeunelementodetrabajo
SilaclaveseestableceenT(TRUE),cualquierusuariopuederealizaresasacciones.LaclaveesF(FALSO)deformapredeterminada.
Cambiosdefirmaelectrnica
https://translate.googleusercontent.com/translate_f
33/82
20/3/2015
ActualizaryGuadeMigracin
Lasversionesanterioresdecontenidoutilizacindelservidorfusion.exeparallevaracabolaoperacindelafirmaelectrnica.Contenido
Servidor6.6yposteriorcuentaconunasolucindefirmaelectrnicabasadaenJavaqueiTextutilizaparalageneracindelafirmaelectrnica.
iTextesunafuentedelabibliotecaJavaabiertosparagenerarymanipulardocumentosPDFdinmicos.La
caractersticaeSignestdisponibleparaclientesquehayancompradolalicenciadeTCS.
LasolucindefirmaelectrnicabasadaenJavaofrecelosiguiente:
Loscaracteresdemltiplesbytes(CJK)
UnmtododeJavaseutilizaparainvocareliText,quepermitelapublicacindecaracteresmultibyteen
tantoenlapginadelafirmayelregistrodeauditora.
Soporteparatodoslossistemasoperativos.
Unmximode36firmascon6firmasporcadapgina.Variaspginasdelafirmason
aadidodinmicamente.
41
Pgina42
ActualizacinContentServer
Actualizacina64bitsContentServer
Elcontenidode64bitsServer7.0escompatibleconlossiguientessistemasoperativosybasesdedatos:
BasededatosOracleySQLServerenWindows
LaactualizacinaContentServerde64bitsescompatibleslosihayunarutadeactualizacindela
sistemaoperativosubyacenteyRDBMS.Porejemplo,laactualizacindelaContentServerde32bits
enWindows2003noescompatiblede32bitsparaelContentServerde64bits.Estoesporquenohay
actualizarrutade32bitsdeWindowsServer2003para64bitsdeWindowsServer2008.
Paraactualizara64bitsContentServer7.0,puedeseguircualquieradelossiguientesenfoques:
Actualizacinde32bitsContentServer6.5SP2oposteriordirectamentea64bitContentServer7.0,si
susistemaoperativoybasededatoscumplenlosrequisitosespecificadosenelDocumentumdeEMC
MedioAmbienteyelSistemadeGuaderequisitos.Porestavadeactualizacin,eloperativosubyacente
sistemadebeserde64bits.
ParaactualizarelcontenidoServer6.5SP2de32bitsenWindows2008conelcontenidode64bitsServer7.0en
Windows2008R2,debeseguirestospasos:
1.Enla6.5SP2anfitrinContentServer,aplicarningnparcheContentServerdespusdeP156.5SP2.
2.Despusdeaplicarelparche,actualizarelsistemaoperativoylabasededatosalasoportado
versionesdefinidasenelEMCDocumentumGuaMedioambienteyrequisitosdelsistema.
3.Actualiceelcontenido6.5SP2ServerparaContentServer7.0.
Utiliceelsiguienteenfoqueparaactualizarde32bitsContentServer6.5SP2oposterioral64bit
ContentServer7.0:
1.Actualizacinde32bitsContentServer6.5SP2oposterioral32bitContentServer6.7.
2.Actualizaroinstalarunaversinde64bitsdelclientedebasededatossobreelcontenidodelamquinahostdeservidor
(VermsabajoparaDSNactualizacinoTNSNAMES.ORA).
3.Actualicelabasededatos(siesnecesario).
4.CreeunavariabledeentornoORACLE_HOMEenWindowsqueapuntaalaubicacin
delarchivoTNSNAMES.ORA64bit.
5.Actualizacinde32bitsContenidoServer6.7a64bitsContentServer6.7.
6.Actualizacinde64bitsContenidoServer6.7a64bitsContentServer7.0.
Enelpaso2,alinstalarelclientede64bits,copiarlosDSNenelcontroladordeODBCde32bitsala
Controladorde64bitssiutilizasubasededatos.AlvolveradefinirelDSN,debeutilizarelmismonivelo
nivelposteriordelabibliotecacliente.
SiutilizaOracle,losregistrosdelarchivoTNSNAMES.ORA32bitstienenquecopiarenlade64bits
Archivotnsnames.ora.
Durantelospasos2y3,esposiblequeveaerroresdeconexindebasededatosenlosregistrosdelrepositorio,yaqueel
combinacindeunContentServerde32bitsyunclientedebasededatosde64bitsnoescompatible.Estoserrores
https://translate.googleusercontent.com/translate_f
34/82
20/3/2015
ActualizaryGuadeMigracin
puedeserignoradoconseguridad.
Durantelaactualizacinde32bitsa64bits,ContentServer,nosepuedeactualizarlaautenticacin
pluginsquehayainstalado.Esnecesariosustituirlos32bitscomplementosdeautenticacinconlade64bits
42
Pgina43
ActualizacinContentServer
plugins.Ustedencontrarlospluginsenel%DM_HOME%\install\external_apps\authplugins
carpeta.
Siestutilizandolafuncindeparticindedatos,queseadmitecomodeDocumentum6.5,necesita
paraactualizarlabasededatosprimeroantesdeactualizarContentServer.Siustednoestutilizandolosdatos
caractersticadeparticiones,noimportaculdeactualizarprimero.
Nosondeararchivosderegistroantesdequesecompletetodalaactualizacin.Actualizacinparcialnoescompatible.
Ustednecesitaactualizarlosbinarios,elagentedeconexin,ylosrepositoriosalmismotiempo.
ParalossistemasoperativosquenosoncompatiblesconIPv6enversionesanterioresala6.5deDocumentum,necesita
paraactualizarelsistemaoperativoporprimeravez.Porejemplo,enelcasodeRedHatLinux,esnecesario
actualizarelsistemaoperativoprimerosinoescompatibleconIPv6enversionesanterioresaDocumentum6.5:
Sivaamigrarsubasededatosaunnuevosistemaoperativoylaversindebasededatos,debe
realizarlamigracinantesdeactualizarContentServer.Despusdecompletarlamigracindebasededatos,
ejecutarelprogramadeconfiguracindelservidordecontenidopararestablecerelrepositorioconlanuevabasededatos
instancialuegoactualizarContentServerparaactualizartodoelrepositorio.
Figura4.Actualicepasosde32bitOScon64bitOS
43
Pgina44
ActualizacinContentServer
https://translate.googleusercontent.com/translate_f
35/82
20/3/2015
ActualizaryGuadeMigracin
BibliotecasODBCyDSNde64bits
64bitContenidoSeverrequierebibliotecasdeclientedebasededatosde64bitsparalabasededatosOracleoMicrosoftSQL
Server.ParalabasededatosOracle,actualicelavariableORACLE_HOMEalarutainstaladade64bits,
ytnsnames.oradebentomarlasentradasapropiadas.ParaMicrosoftSQLServer,actualiceelDSN
entradade32bitsa64bitsyverificarqueDSNestapuntandoalasbibliotecasdeSQLde64bits.
ParamigrarlosDSNODBCybibliotecasdeversionespara32bitsContentServerparaversionespara
ContentServerde64bits,sigaestospasos:
1.EjecutelautilidadODBCDSNde32bits.VayaaC:\Windows\SysWOW64yhagadobleclic
odbcad32.exe.SeabreelcuadrodedilogoAdministradordeorgenesdedatosODBC.
2.AnotetodaslasentradasDSN.EstossonlosDSNpresentesenelsistemaoperativode32bitsde32bits
Registro.
44
Pgina45
ActualizacinContentServer
3.EjecutelautilidadODBCDSNde64bits.VayaaC:\Windows\System32yhagadobleclic
odbcad32.exe.
4.EnelAdministradordeorgenesdedatosODBCcuadrodedilogo,enelDSNdesistemapestaa,agreguelade32bits
EntradasDSNasegurandoquelosmismosvaloresseutilizancomoenelpaso2yhagaclicenAceptar.
Erroresdurantelaactualizacin
Siactualizade32bitsContentServer6.5SP2oposterioral64bitContentServer7.0utilizandola
segundoenfoquesedescribeenActualizacina64bitsContentServer,pgina42,Quesepuedeencontrar
errores.Durantelaactualizacin,enunaetapaintermediadonde,porejemplo,elclientedebasededatosde64bits
https://translate.googleusercontent.com/translate_f
36/82
20/3/2015
ActualizaryGuadeMigracin
bibliotecasseinstalancon32bitsContentServeryunade64bitsRDBMSseestejecutando,elsistemaser
enunestadoinestable.Ustedpuedeesperarparaverloserroressicualquieradeestossistemasestnfuncionando.Validacinde
Nosepermitelacaractersticaofuncionalidadduranteestepasointermedio.Continuarconlaactualizacin
yejecutarelinstaladorContentServerde64bitsantesdeprobarelsistema.
Porejemplo,siestmigrandodesde6.5SP2de64bitsContentServer6.7,esposiblequeveadocbasic
erroresdeconexinduranteelpasointermediodelainstalacinde32bitContentServer6.7.Estoserrores
seespera.
Loscomponentesquenoapoyarondespusdelaactualizacin
RPIDOfueelmotordebsquedapredeterminadoantesdelaDocumentumContentServer6.6.Rpidonoes
apoyadoenelContentServerde64bits.Comomnimo,desactivarelcomponenterpidoenlade64bits
ContentServer.Serecomiendaquedesinstaleelcomponenterpidodurantelamigracinde
32bitContenidoServer6.7a64bitsContentServer6.7.Documentum7.0utilizalabsquedaXplore
delmotor.LaGuadeinstalacindeEMCDocumentumXploreproporcionainformacinacercadelamigracinRPIDO
datosparaXplore.
Migracindecomplementospersonalizados
Migrartodoslos32bitspluginspersonalizadosalaarquitecturade64bits.ElContentServerde64bitsno
soportede32bitsdecomplementospersonalizados.
ActualizacindeContentServerenRedHatLinux5.x
sistemas
RedHatLinuxnoadmitelaactualizacindelsistemaoperativodeLinux5.xpara6.xSiquieres
actualizarContentServer6.7ocorrertempranoenunsistemaRedHatLinux5.xparaContentServer7.0que
seejecutaenRedHatLinux6.x,debeseguirelprocedimientodemigracinsedescribeenlaTabla9,pgina51.
45
Pgina46
ActualizacinContentServer
ActualizarelsoftwareContentServer
Lalongituddetiemporequeridoparaactualizarunrepositoriodependedeltamaodelrepositorio.Permitir
tiemposuficientepararealizarcopiasdeseguridaddelrepositorioyrealizarlaactualizacin.
ParaactualizarelsoftwareContentServer:
1.Realiceunacopiadeseguridaddelrepositorio.
2.LosformatosderepositorioSielrepositoriocontienepersonalizarse(objetosdm_format),copiadeseguridaddel
formatospersonalizados.
Formatosderepositorioseactualizanporelscriptdm_apply_formats.ebs,queleelosvalores
desdeelarchivoformats.csv.Silosatributosdeunformatoenelrepositorionocoincidenconla
descripcionesdeformatoenelarchivoformats.csv,lasecuenciadecomandossobrescribelosvaloresexistentescon
losvaloresenelarchivo.
3.EjecutelaherramientaComprobadordecoherencia.
Comprobadordecoherenciaesunscriptquebuscainconsistenciasdelrepositorio,comolosusuarioscon
gruposinexistentes,permisosconjuntosconusuariosnoexistentes,ysysobjectsqueapuntana
archivosdecontenidoinexistentes.Lafijacindelasinconsistenciasenelrepositoriomejoralacalidaddelosdatos
enelrepositorioyresultaenunamejoramssuave.Lasintaxises:
dmbasicfconsistency_checker.ebseEntry_Pointrepository_name
contraseadesuperusuario
repository_nameeselnombredelrepositoriocontraelqueestejecutandolaconsistencia
Herramientadecomprobacin.
superusuarioeselnombredeunsuperusuariorepositorio
https://translate.googleusercontent.com/translate_f
37/82
20/3/2015
ActualizaryGuadeMigracin
contraseaeslacontraseaparalacuentadelsuperusuario.
LosresultadosdelaherramientaComprobadordecoherenciasedirigenalasalidaestndar.
4.FijarlasinconsistenciasreportadasporlaherramientaComprobadordecoherenciacomoerrores.
ElcontenidodelServidordeadministracinEMCDocumentumyconfiguracinproporcionainformacin
enlaherramientaComprobadordecoherencia.
5.Desactivetodoslostrabajos.
EnWindows,desactivarpuestosdetrabajoentodoslosrepositoriosenelhost.
EnLinux,deshabilitarpuestosdetrabajoentodoslosrepositoriosenlainstalacinqueestactualizando.
6.ParalaactualizacinenunhostdeWindows,apaguelosrepositoriosyagentesdeconexin.
a.HagaclicenInicio>Programas>Documentum>Administradordeservidores.
b.SeleccioneelservidordecontenidocorrectoyhagaclicenDetener.
c.Hagaclicenelagentedeconexindepestaa.
d.Seleccionecadaagentedeconexin.
e.HagaclicenDetener.
7.ParalaactualizacinenunservidorLinux,apaguelosrepositoriosyagentesdeconexin.
a.Paracadarepositorio,ejecuteeldm_shutdown_repositorioguin,donderepositorioeselnombrede
ContentServersedetenga.
46
Pgina47
ActualizacinContentServer
b.Dejedecadaagentedeconexinconlautilidadcorredordm_stop_connection.
ElcontenidodelServidordeadministracinEMCDocumentumyconfiguracincontiene
instrucciones.
8.Apagueelservidordeaplicaciones.
ParaapagarelservidordeaplicacionesenWindows,detengaelserviciollamadoDocumentumJava
MtodoServer.Asegresedequeelservidordeaplicacionesnoseiniciaautomticamentedespusdeunanfitrin
reanudar.
ParaapagarelserviciodeservidorMtodoJavaenLinux,escrituraejecutar$DOCUMENTUM_SHARED
/jboss4.2.0/server/stopMethodServer.sho$DOCUMENTUM_SHARED/jboss4
.3.0/Servidor/stopMethodServer.sh.
9.Ejecuteelprogramadeinstalacindelservidordecontenido.
ConsultelaGuadeinstalacindelservidordecontenidodeDocumentumdeEMCparalospasosdeinstalacin.
10.EjecuteelprogramadeconfiguracindelservidordecontenidoServer_Configuration_Program.exe.
11.HagaclicenelAgentedeconexinyhagaclicenSiguiente.
12.HagaclicenActualizacindeunagentedeconexin.
13.SeleccioneelagentedeconexinparaactualizarlalistayhagaclicenSiguiente.
14.Hagaclicparacompletarlaconfiguracinovolveralpaneldepartida
15.Desdeelpaneldeiniciodelprogramadeconfiguracin,hagaclicrepositorioyhagaclicenSiguiente.
16.HagaclicenActualizarunrepositorio.
17.SeleccioneelrepositorioparaactualizarlalistayhagaclicenSiguiente.
18.ProporcioneelnombredelservidorSMTPyladireccindecorreoelectrnicodelpropietariodelainstalacin.ElservidorSMTP
envanotificacionesporcorreoelectrnicoalpropietariodelainstalacinylosusuariosdelrepositorio.
19.Hagaclicparacompletarlaconfiguracinovolveralpaneldepartida
20.SihaactualizadodesdeunainstalacinutilizandoRPIDOindizacindetextocompleto,yseleccionXplore
Laindizacindetextocompleto,debereiniciarContentServerdenuevodespusdecompletarelContentServer
deconfiguracin.
21.Despusdecompletarlaconfiguracindelservidordecontenido,crearunndicenonicoenla
dm_sysobject.r_object_idyr_aspect_namepropiedadesutilizandolasiguiente
ComandoMAKE_INDEX:
EJECUTARmake_indexCONTYPE_NAME='dm_sysobject',
atributo='r_aspect_name',use_id_col=true
Lainclusindelargumentouse_id_colestablecidoentruedeformaautomticahacequeContentServerpara
incluirlacolumnadelar_object_idenelndice.
https://translate.googleusercontent.com/translate_f
38/82
20/3/2015
ActualizaryGuadeMigracin
22.SivaaactualizarunrepositorioenunentornodistribuidoqueutilizaunaBOCSy
puestosdetrabajodeescrituraasncronas,crearunndiceenlasdmr_content_s(i_parked_state,
r_object_id)propiedades.UtiliceelsiguientecomandoMAKE_INDEXparahacerlo:
EJECUTARmake_indexCONTYPE_NAME='dmr_content',
atributo='i_parked_state',use_id_col=true,id_in_front=false
47
Pgina48
ActualizacinContentServer
23.Despusdelaactualizacinescompleta:enWindows,elimineeldirectorio$DOCUMENTUM\jboss4.2.0
o$DOCUMENTUM\jboss4.3.0(porejemplo,c:\Documentum\jboss4.3.0)EnLinux,
eliminardirectorio$DOCUMENTUM_SHARED/jboss4.2.0o$DOCUMENTUM_SHARED
/jboss4.3.0.
24.Habilitartodoslostrabajoscondiscapacidad.
a.EnelAdministradordeDocumentum,vayaaAdministrador>Gestindetrabajos>Trabajo.
b.Paracadaunodelospuestosdetrabajodesactivadopreviamente,hagacliceneltrabajoyseleccionePropiedades.
c.EnlaventanaPropiedades,establezcaelEstadoopcinactiva.
25.EnelAdministradordeDocumentum,vayaaAdministracin>Configuracinbsica>Repositorio
>RepositorioPropiedadesdeconfiguracinyasegresedequelaseguridaddelacarpetanoestseleccionada.
26.EnunaactualizacindeWindows,elTipodeinicioestestablecidoenManualparaelServicioDocbaseDocumentum
nombredelrepositoriodeservicios.Sideseaqueelrepositorioseinicieautomticamentedespusdeunreiniciodelservidor,
navegaraInicio>Todoslosprogramas>Herramientasadministrativas>Serviciosyestablezcaeltipodeinicio
Automtico.
27.EstablezcalasvariablesJAVA_HOMEyentornoPATHparaeldirectorioJDK1.6despus
completarlaactualizacin.
28.Opcionalmente,dm_filestore_unique.classejecutaren$DM_HOME/install/herramientasparacrearun
archivodebloqueoalmacndearchivosdespusdelaactualizacin.Procesamientoresultado(xitoofracaso)sepuedeencontrarenelarchivoderegistro.
ActualizacinContentServerinstaladocon
ClusterServices
UtiliceelsiguienteprocedimientoparaactualizarContentServerseinstalaconMicrosoftClusterServices.
Esteprocedimientoseaplicaalasactualizacionesdeencendido/pasivo,/,deunsolorepositorioactivoactivoactivo,y
configuracionesmultirepository.
Paraactualizarunapasiva,clsteractivo/deunsolorepositorio:
1.Apaguelosservidoresdecontenidoenambosnodos.
Estocierraelrepositorio.
2.Apagueambosejrcitos.
3.Reinicieelprimernodo.
NoreinicieContentServerenelprimernodo.
4.Enelprimernodo,actualiceelsoftwareContentServer.
Paraverlospasos,consulteActualizacindelsoftwaredeContentServer,pgina46.
5.Actualizaryconfigurarelcorredorrepositorioyconexin.
6.AbraelServicioscuadrodedilogoycompruebequeelservidordeaplicacionessehacreadocorrectamente.
SiseiniciaelservidordeDocumentumMtodoJava,quefuecreadocorrectamente.
7.Pruebeelrepositorioparacomprobarquefuncionacorrectamente.
8.Apagueelrepositorioenelprimernodo.
48
https://translate.googleusercontent.com/translate_f
39/82
20/3/2015
ActualizaryGuadeMigracin
Pgina49
ActualizacinContentServer
9.Apagueelprimernodo.
10.Comienzaelsegundonodo.
11.Inicieelagentedeconexinenelsegundonodo.
12.ActualizarelsoftwareContentServerenelsegundonodo.
Paraverlospasos,consulteActualizacindelsoftwaredeContentServer,pgina46.
13.InicieelprogramadeconfiguracinyseleccioneConfiguracinpersonalizada.
14.SeleccioneUpgradeyelrepositoriodeactualizacin.
15.Cuandoelprogramadeconfiguracinalcanzaelpanelenelqueseejecutanlassecuenciasdecomandos,hagaclicenCancelar.
Noejecutelosscripts.Elservidordeaplicacionessecreayelrepositorioseactualiza.
16.ParainiciarlainstanciadeservidordeaplicacionesqueejecutaelservidorMtodoJavayelservidorACS,
reiniciarloshostsdeWindowsdespusdequesecompletelaactualizacin.
Tareasposterioresalaactualizacin
DespusdeactualizaraContentServer7.0,lleveacabolassiguientestareasparamejorarlageneral
rendimientodeContentServer.
Mejorarelrendimientodespusdelaactualizacin
ParaevitarladegradacindelrendimientodespusdeactualizaraContentServer7.0,debeconfigurarel
losvaloresdelosdosparmetrossiguientes:
Elnmerodehebrasdelservidordemtodo:Elmethod_server_threadsparmetroafectaalnmero
desubprocesosdetrabajo.Dependiendodelnmerodepuestosdetrabajodmbasic,puedesintonizarestevalor.Paratodos
sistemasoperativos,enelarchivoserver.ini,establecenmethod_server_threads=3
JavaVirtualMachine(JVM)dememoriaheap:Elarchivojava.iniespecificalasopcionesalaJVM,
queesutilizadoporelservidormtododmbasic.Estoincluyeajustesparaelmnimoy
memoriadealmacenamientodinmicomximoparalaJVM.Segnelentorno,puedesintonizarestemontn
lamemoriaenelarchivodejava.ini:
ParaWindows,configure
JAVA_OPTIONS="Xcheck:jniXX:+RestoreMXCSROnJNICallsXms256mXmx512m"
ParaLinux,establezca
JAVA_OPTIONS="Xms256mXmx512m"
XmsespecificaelvalormontnarranqueyXmxespecificaeltamaomximodealmacenamientodinmicodeJava
montn.Tengaencuentaqueestosvaloressedebenestablecerosintonizadosconcautelaparaevitarlaasignacindedemasiadoo
49
Pgina50
ActualizacinContentServer
muypocamemoriaheap.Laasignacindedemasiadamemoriaheapreducirlamemoriadelsistema
paraotrosprocesos.LaasignacindedemasiadopocoharquelosprogramasJavaseestrellanconloserroresdealmacenamientodinmico.
LaampliacindeltamaodetablasdeOracle
DespusdeactualizarContentServerde6.5SP2ymstardea7.0,debeextendermanualmenteelOracle
tamaodetablaenfuncindesusnecesidades.EstoesdebidoaqueeltamaodeespaciodetablasdeOraclepordefecto,que
https://translate.googleusercontent.com/translate_f
40/82
20/3/2015
ActualizaryGuadeMigracin
estajustadoa2GB,podraserinsuficienteypuededarlugaraproblemasrelacionadosconespaciosdetablasenDocumentum7.0.
Mejorasdespusdelaactualizacin
ElContentServerde64bitsutilizaelhardwaresubyacenteysuscomponentesparaunmejorrendimiento
yescalabilidad.Todaslasfuncionessoncompatiblesyeltrabajo,exceptolasmencionadasespecficamenteacontinuacin.
ElMtodoJavaServerseejecutaJavade64bits,queseincluyeconelprogramadeinstalacindeContentServerde64bits.
ElservidormtododmbasictambinutilizaelmtodoJavade64bitsServer.
50
Pgina51
Captulo4
MigracinContentServer
InstalacindeunanuevainstanciadeContentServer6.5oposterior,ylamigracindedatosdesdeunaversinanterior
enunhostindependiente,requiereunprocedimientodiferentedeunaactualizacin.
Enestaseccinseabordaunavariacinrespectodelescenariobasealosproblemasconocidosquerodeanel
configuracindesuDocumentum6.5oposteriorContentServer.
Estecaptulocontienelossiguientestemas:
LamigracindedatosdeversionesanterioresdeContentServer,pgina52
MigracindedatosutilizandoSQLServer2005,pgina52
contenidoMigracindeXMLalatiendadeXML,pgina53
ElusodeDQLmigrarcontenidoaunXMLStore,pgina53
https://translate.googleusercontent.com/translate_f
41/82
20/3/2015
ActualizaryGuadeMigracin
MigracindemtodosdeContentServerpersonalizada,pgina54
mdulosMigracinDocAppsyBOF2,pgina54
MigracinContentServerparaDocumentum6.5oversinposteriorserealizaentresfases:
Copiadeseguridaddelosdatosexistentes.
EjecuteelinstaladordeDocumentum6.5oposterior.
Configurarelnuevoservidordecontenidoparautilizarsurepositorioexistente.
Tabla9,pgina51describelospasosrecomendadosparalapreparacinymigracindeContentServer
alaversin6.5oposterior.
Tabla9.PasosparamigrarContentServera6.5oposterior
Paso
Documentacin
1.Realiceunacopiadeseguridaddelrepositorio.
Variasherramientasdetercerosestndisponiblespara
copiadeseguridad.
2.Limpiesurepositorio.
AdministracindeContentServerdeDocumentumdeEMC
Manualdeconfiguraciny
3.EjecutelautilidadComprobadordecoherencia. AdministracindeContentServerdeDocumentumdeEMC
Manualdeconfiguraciny
4.Fijarloserroresidentificadosporlacoherencia
Checker.
5.Copiadeseguridaddesulimpiado,repositorioconsistente.
51
Pgina52
MigracinContentServer
Paso
Documentacin
6.Asegresedequefilestore_01estenlnea.
Ustedpuedecomprobarestodedosmaneras:
1.UtilizandoelAdministradordeDocumentum,vayaa
elnododealmacenamientoyverificarquefilestore_01
muestracomoenlnea.
2.Volcarelalmacndearchivosycomprobarlar_status
atribuir.
API>recuperar,c,dondedm_filestore
name='filestore_01'API>volcado,c,l
Losvaloresvlidosson:0,paraenlnea1,porfueradelnea
2,deslolectura.
7.InstaleContentServer.
EMCDocumentumdeinstalacindelservidordecontenido
Gua.
8.Configurarelservidordecontenidoparautilizarsuexistente
EMCDocumentumdeinstalacindelservidordecontenido
repositorio.
Gua.
Lamigracindedatosdeversionesanterioresdecontenido
Servidor
Nohayrequisitosespecialesoconsideracionesalmigrardatosdeversionesanterioresde
ContentServerde64bitsContentServer.Sigalosprocedimientosestndarparasuutilidaddemigracin
(Porejemplo,laCoronaPartners,Bluefish,FME).
MigracindedatosutilizandoSQLServer2005
AlmigrardatosutilizandoSQLServer2005,puedeutilizarSQLServerManagementStudioparaimportar
datosoexportardatosdeunatabladebasededatosdeorigenaunatabladedestino.Siutilizaestemecanismo
paraimportaroexportardatos,esposiblequelascolumnasdeidentidaddelastablasdedestinohacen
https://translate.googleusercontent.com/translate_f
42/82
20/3/2015
ActualizaryGuadeMigracin
nocontenerlosmismosvaloresdeidentidadcomolastablasdeorigen.EsteesunproblemaconocidoconelSQLServer
Asistenteparalaimportacinyexportacin,Paraobtenermsinformacin,consulteelartculodesoportedeMicrosoft.
Pararesolveresteproblema,sigaestospasos:
1.EnelAsignacionesdecolumnascuadrodedilogo,seleccioneelHabilitarlainsercindeidentidadopcin.
2.BajoAsignaciones,seleccioneunatabladeorigen.
3.SeleccioneCreartabladedestinoyhagaclicenEditarSQL.
4.EnlasentenciaCREATETABLEdeSQLcuadrodedilogo,cambielasentenciaCREATETABLEdeSQLcon
unainstruccinSQLqueincluyeunaclusuladeidentidadcomosemuestraenelsiguienteejemplo:
CREATETABLE[dbo].[Esprrago](
[Roll][smallint]IDENTIDAD(1,1)NOTNULL,
[Nombre][nvarchar](50)NULL,
52
Pgina53
MigracinContentServer
CONSTRAINT[PK_stud]CLUSTEREDPRIMARYKEY
(
[Roll]ASC
)CON(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,
ALLOW_ROW_LOCKS=ON,allow_page_locks=ON)ON[PRIMARY]
)ON[PRIMARY]
Nota:Siseasumequedboeselnombredeesquema.
5.HagaclicenAceptaryluegohagaclicenAceptar.
6.ContineconlospasosrestantesenelAsistenteparaimportacinyexportacindeSQLServer.
7.Esposiblequedebaactualizarlasestadsticasdeoptimizacindeconsultasyvolveracrearndicesparamejorarla
elrendimientodebasededatosmedianteelusodelassiguientessentenciasSQL:
Execsp_MSForEachTable'Actualizarestadsticas?CONFULLSCAN'
EXECsp_MSforeachtable@command1="print'?'DBCCDBREINDEX('?')"
Paraobtenermsinformacinsobrelaactualizacindelasestadsticas,consulteesteartculodeMicrosoft,UPDATESTATISTICS
(TransactSQL).Paraobtenermsinformacinacercadelarecreacindelosndices,consulteelartculodeMicrosoft,
DBCCDBREINDEX(TransactSQL)oAcercadelosndicesquefaltanFeature.
Nota:SiestutilizandoWindowsServer2008R2yverlosproblemasderendimientodebasededatos,compruebeel
Opcionesdeenergaajustesenelpaneldecontrol.ElajustedeplandeenergapredeterminadodeBalancednoes
recomendadoparaSQLServerdebidoaproblemasderendimiento.Ensulugar,establezcalaopcinplandeenerga
dealtorendimiento.Paraobtenermsinformacin,consulteelartculodeMicrosoft,Degradadogeneral
rendimientoenWindowsServer2008R2.
MigracindecontenidoXMLalatiendaXML
ElEMCDocumentumXMLStore6.5SP1GuadeMigracinofreceinformacinsobrelamigracindel
ContenidoXMLalatiendaXMLenContentServer.
Nota:AntesdemigrarelcontenidoXMLaunatiendadeXML,ContentServersedebeactualizary
emigradoaDocumentum6.5oposterior.
UtilizandoDQLmigrarcontenidoaunXMLStore
PuedemigrararchivosXMLdesdeunalmacndearchivosexistenteDocumentumaunXMLStore,entreXML
Tiendas,yfueradeunatiendaXMLmedianteunaconsultadeactualizacinDQL.Paramigrar,
EjecutarDQLResultadosporACTUALIZACINdm_sysobjectobjetosconjuntoa_storage_type='xhive_store_01'donde
'filestore_01'a_storage_type=ya_content_type='xml'
Nota:Esteprocedimientomigraslolaversinactualdelobjeto.
https://translate.googleusercontent.com/translate_f
43/82
20/3/2015
ActualizaryGuadeMigracin
53
Pgina54
MigracinContentServer
MigracindemtodosdeContentServerpersonalizada
DespusdeactualizarContentServer,ejecutelaherramientadeconfiguracinparaconfigurarelmtodointernodeJava
Serviciodeservidor.LaherramientadeconfiguracinescribelaubicacindelosmtodosdeJavaconelmtodointerno
servidor.Laubicacindeldirectoriodemtodosseescribeenelarchivoweb.xmlenelservidordemtodo
directoriodeimplementacin,porejemplo,C:\Documentum\<JBOSS_HOME>\server\DctmServer
_MethodServer\Deploy\ServerApps.ear\DmMethods.war\WEBINF:
<Initparam>
<Paramname>methodlocation1</paramname>
<Paramvalue>C:\Documentum\dba\java_methods</paramvalue>
</Initparam>
Susmtodosdecontenidopersonalizadoservidorubicadoen%DOCUMENTUM%\dba\java_methods(Windows)
o$DOCUMENTUM/dba/java_methods(Linux)continantrabajando.Siestmigrandoaunanueva
InstalacindeContentServer,copielosmtodosdeestedirectorioparalamismaubicacindelacarpetaen
lanuevainstalacindeContentServer.
MigracinDocAppsymdulosBOF2
BOF2mdulosyDocAppsnonecesitansercambiadosalactualizarContentServerpara
Documentum6.0oposterior.SideseacambiarunDocAppomdulosobreunaDocumentumactualizado
6.0oposteriorContentServer,crearunproyectoenComposeryaadirsusmdulosBOF2oDocApp.
ConsultelaGuaCompositor6.7UsuariodeDocumentumdeEMCparaobtenerinstruccionescompletassobrecmotrabajarconmdulos
yDocumentumArchive(DAR)archivos.
Nota:EMCrecomiendaqueutiliceDARlugardeDocAppssiemprequeseaposible.
UtilicelautilidaddemigracinproyectoCompositormigrarunDocAppounarchivoDocAppaunarchivoDAR:
Nuevo>Proyecto>ProyectoDocumentum>DocumentumProyectoderepositorioDocApp.Compositor
generaunarchivoDARquepuedeinstalarseenunanuevainstanciadeContentServeroeditadoensulugarenun
actualizadoejemploContentServer.Lasinstruccionescompletasseencuentranenelcaptulode"MigracinDocApps"
elComposer6.7GuadelusuariodeEMCDocumentum.
SideseaquesusclientesDFC5.3SP6parautilizarmdulosBOF2mejoradas,realizarlassiguientestareas:
1.Compileellosporunobjetivo1.4.xdeJava<destinojavac=1.4>parahacerlascompatiblesconmayores
mquinasvirtuales.
2.CompilecontraDFC5.3SP6enlugardeDFC6.0oposteriorparaasegurarquenolohacen
referenciaaccidentalmentenuevasinterfaces.
ParamigrarpersonalizadosBusinessObjectsenunentornodeclientes5.3SP6queaccedenContentServer
6.0oposterior,hagalosiguiente:
SBO
Instaleel5.3SP6DocAppsenelregistroglobalde5.3SP6.Noactualiceesteregistroglobal.
MdulooTBO
54
Pgina55
MigracinContentServer
AsegresedequesucdigofuncionaconDFC5.3SP6.DebecompilarconelJDK1.4.2ynodeber
utilizarlasclasesomtodosquesonnuevosenDFC6.0oposterior.
https://translate.googleusercontent.com/translate_f
44/82
20/3/2015
ActualizaryGuadeMigracin
55
Pgina56
MigracinContentServer
https://translate.googleusercontent.com/translate_f
45/82
20/3/2015
ActualizaryGuadeMigracin
56
Pgina57
Captulo5
MigracindeDFCPersonalizaciones
ElDocumentumJavaBridgeCom(DJCB)yensambladodeinteroperabilidadprimario(PIA)estnendesuso
desdelaversin6.
LostemassiguientesdescribencmomigrarpersonalizacionesDFCalaversin6.5oposterior:
cambiosdeclaseJava,pgina57
ConfiguracindeDFCparaoperacionesIPv4nativos,pgina58
Configuracinde6,7clientesparatrabajarconContentServer7,pgina59
personalizacionesMigracinaBusinessObjects,pgina59
APIMigracinDMCLllamaallamadasalaAPIdeDFC,pgina59
serviciodebsqueda,pgina60
especificacionesdeformatocompletoyanoaceptadas,pgina60
manejodecadenasdecaracteresmejorado,pgina60
Aspectos,unnuevotipodemduloBOFparadesarrolladores,pgina60
gestindeJMXDfPreferencesydfc.properties,pgina61
despliegueDFC,pgina61
ConfiguracindefichasAAC,pgina61
https://translate.googleusercontent.com/translate_f
46/82
20/3/2015
ActualizaryGuadeMigracin
Ajustedelnmeromximoderesultadosporfuente,pgina61
LoscambiosdeclaseJava
Nuevasclases,mtodosymiembrosdelaclase,ascomolosmtodosymiembroscambiadoodesuso,
estndocumentadosenarchivosdiffdisponiblesenSoporteenlneaEMCconlaguademigracinactual.
HayconjuntosdiffcomparanclasesDFCdelasversiones5.3SP6a6.0y6.0SPxa6.5yversionesposteriores.
57
Pgina58
MigracindeDFCPersonalizaciones
ConfiguracindeDFCparalasoperacionesdenativosIPv4
Desde:Versin6.5
ParaconfigurarDFCinstaladoenunamquinadedoblepilaIPv4paralaoperacinnativo,realicelosiguiente:
EspecificarunhostconunadireccinIPv4enelarchivodfc.propertiescomoelvalorde
dfc.docbroker.host.
DesactivarlaoperacindedoblepiladeJVM.
UnvalordelapropiedadpersonalizadaenlaJVMdeterminaelprotocolodecomunicacionesutilizadoporel
sistemaoperativo.Pordefecto,estajava.net.preferIPv4Stackpropiedadpersonalizadaseestableceen
Falsoparasoportarcomunicacionesdedoblepila.ParaconfigurarunhostparaIPv4nativo,establezcaeste
propiedadenTrue.
https://translate.googleusercontent.com/translate_f
47/82
20/3/2015
ActualizaryGuadeMigracin
58
Pgina59
MigracindeDFCPersonalizaciones
Configuracin6.7clientesparatrabajarconcontenido
Server7
Siinstalalaversinde6.7SP2paralosclientescomoTaskSpacetrabajarconContentServer7,
deberealizarlossiguientespasosparaactualizarlacontraseadeusuariodesdedm_bof_registrycontenido
Server7utilizaunalgoritmodecifradodiferente(FIPS/SHA1)queelutilizadoporversionesanterioresde
ContentServer(MD5):
1.Descifrarlacontraseadeusuariodm_bof_registryutilizandolaAPIdedescifradodelosRegistryPasswordUtils
claseenDFC7paraobtenerlacontraseaentextoplano.
2.CifrarlacontraseaentextoplanoutilizandoelcifrarAPIdelaclaseRegistryPasswordUtilsen
DFC6.7SP2enelcliente.
3.Coloquelacontraseacifradaendfc.propertiesenelcliente.
MigracindepersonalizacionesaBusinessObjects
Desde:Versin6
Lainfraestructuradeobjetoempresarial(BOF)proporcionaunmarcoparalaspersonalizacionesquepuedeser
seaccededesdediferentesaplicacionesclienteylaarquitecturabasadaenservicios.LossiguientestiposdeDFC
personalizacionessedebenmigraraBusinessObjects:
Corelgicadeejecucindeaccinpersonalizada
Automatizacindeprocesos,porejemplo,lacreacindeentregasduranteelregistro,lacreacindeflujosdetrabajodespus
registrarse
manejadoresdedatospersonalizados
mtodosdeayudaenclasesdeutilidad,porejemplo,uniroseparardeunciclodevida,lapromocino
degradandoaundocumento
Validacindenegocios,porejemplo,permitiendounaoperacindeexportacin
EjemplosdeclasesBOF
ActualizacindeatributosdeunobjetoenfuncindesuubicacinEngeneral,aorganizarlosdocumentosenun
jerarquadecarpetascomprensible.Tambinpuedeestablecerunoomsatributosdeunobjetobasadoenla
ubicacinenlaqueseimportaocreado.ElmdulodeBOFcontieneunTBOqueestableceelatributo
despusdelaoperacin,sobrelabasedelacarpetaprincipal.
ColocacindeunciclodevidaduranteunaoperacinderegistroUnSBOsepuedeutilizarpararealizarunaoperacin
traselregistro,comolacolocacindeunciclodevida.Otrasoperacionesposiblesincluyenlapromocindeunflujodetrabajo
olacreacindeunainterpretacin.
APIMigracinDMCLllamaallamadasalaAPIDFC
Desde:Versin6
59
Pgina60
MigracindeDFCPersonalizaciones
LaAPIC++DMCLhasidoreemplazadoconelAPIDFCbasadoenJava.Estoscambiosfundamentales,mientras
https://translate.googleusercontent.com/translate_f
48/82
20/3/2015
ActualizaryGuadeMigracin
significativo,sonengranpartetransparenteparaelusuarioDFC.AplicacionesC++queinteractandirectamenteconla
DMCLSeguirtrabajandocomosigueunacopiadeDMCLquesepreste.NuevosDocumentum6funciones
noestndisponiblesatravsdeDMCL,sinembargo.
ParaunmapadeAPIsDMCLalasAPIdeDFC,consulteelApndiceA,APIsMigracinDMCLaDFC.
Serviciodebsqueda
ElserviciodebsquedaDFCsustituyealosmecanismosanterioresparaconstruiryejecutarconsultas.Puedeutilizarel
InterfazIDfQuery,quenoformapartedelserviciodebsqueda,paraconsultassencillas.
ElserviciodebsquedaofrecelaposibilidadderealizarbsquedasatravsdemltiplesrepositoriosDocumentum
yrepositoriosexternos.ElJavadocsparaelpaquetecom.documentum.fc.client.search
describircmoutilizarestacapacidad.
Lasespecificacionescompletasdeformatoyanoaceptados
Desde:Versin6
MtodosDFCcomosetFilequeanteriormenteaceptaronunaespecificacindeformatocompletoyanolohacen.
Esosmtodossloaceptanunnombredeformato,comotxtopalabra,paraelargumentodeformato.
Cadenadecaracteresmejormanejo
Desde:Versin6
Enversionesanteriores,sisehaintentadoestablecerunapropiedaddecadenadecaracteresconunvalorquesupera
lalongituddefinidadelapropiedad,DFCtruncaensilencioelvaloralalongitudmximadela
propiedad,acontinuacin,establezcalapropiedad.ParaDocumentum6,DFClanzaunaexcepcinenvezdetruncar
elvalorylaconfiguracindelapropiedad.
Parautilizarel6comportamientoDocumentumpre,establezcalosdfc.compatibility.truncate_long_values
propiedadenelarchivodfc.propertiesaT.EstapropiedadesFalsepordefecto.
Aspectos,unnuevotipodemdulodeBOF
desarrolladores
Desde:Versin6
Documentum6soportaaspectos,unnuevomarcoparalaampliacindelaconductaobjetoyatributos.
LosaspectossonuntipodeentidadBOFquesepuedeconectardeformadinmicaainstanciasdeobjetosconelfinde
proporcionarcamposymtodosmsalldelosestndaresparaeltipodeobjeto.Elcomportamientoextendida
puedeincluirlafuncionalidadqueseaplicaalostiposatravsdelajerarquadeobjetos.Porejemplo,unaspecto
60
Pgina61
MigracindeDFCPersonalizaciones
podraetiquetarobjetoscomoretenibleovisualizableenlaWeb,yesteaspectosolopodraaplicarseamltiples
tiposdeobjetosdistintos.
Aspectospuedenacelerareldesarrolloymejorarlareutilizacindecdigo,yaquelosatributosextendidosy
comportamientonoalteranlasdefinicionesdetipossubyacentes.Puedecrearaspectosyasociarlos
conunobjetoindividualountipodeobjeto.Silesasociaconuntipodeobjeto,elaspectoes
asociadaautomticamenteconcadanuevoobjetodeltipodeobjetoespecificado.Aspectostambinpuedentener
propiedadesdefinidasparaellos.Propiedadesdefinidasparaunaspectoparecenalosusuarioscomosisedefinen
paraeltipodeobjetodelobjetoalqueestunidoelaspecto.
GestinJMXdeDfPreferencesy
dfc.properties
EnlasaplicacionesbasadasenJ2EEDFC,agenteJMXybeangestionado(MBean)componentesgestionanactivos
https://translate.googleusercontent.com/translate_f
49/82
20/3/2015
ActualizaryGuadeMigracin
ajustesenDfPreferencesyconfiguracionespersistentesendfc.properties.Semuestranlosajustes
enelAdministradordeDocumentum,queseparaajustesactivos(enDfPreferences)depersistente
configuracin(endfc.properties).
DespliegueDFC
DFCsedespliegaconcadaaplicacinoproductoquelorequiera,medianteundespliegueJ2EEestndar
estrategia.EnelprocesodeimplementacinJ2EE,elarchivodfc.jaryarchivosrelacionadosestnempaquetadosenun
archivoWARdelproductoparaquecadainstanciaDFCpuedetenersupropiaconfiguracindeDFC.
ConfiguracindefichasAAC
SiestutilizandotokensAACconfiguradosparaservlidaslocuandoseenvandesdelasaplicacionesenparticular,
mquinashost,estableceneldfc.machine.idclaveenelarchivodfc.propertiesutilizadoporlosclientes
aplicaciones.EstablezcalaclavedelaIDdemquinadelhostdesdeelqueseenvaeltokenAAC.
Ajustedelnmeromximoderesultadospor
fuente
Losadministradorespuedenmejorarelrendimientoajustandoelnmeromximoderesultadosdevueltospor
fuentecomoelresultadodeunaconsulta.Elvalorpordefectoes350.Elnmeromximoderesultadospararecuperar
seestableceenelarchivodfc.propertiesutilizandoelparmetrodfc.search.max_results_per_source
comosigue:
dfc.search.max_results_per_source=NUMBER_OF_RESULTS
Porejemplo:
61
Pgina62
MigracindeDFCPersonalizaciones
dfc.search.max_results_per_source=350
https://translate.googleusercontent.com/translate_f
50/82
20/3/2015
ActualizaryGuadeMigracin
62
Pgina63
Captulo6
MigracindeDFSPersonalizaciones
EstecaptulotratadeoperacionesquedeberealizaralmigrarpersonalizacionesDFSparaDFS7.0.
Tambinincluyelafuncionalidadycompatibilidadcambiosqueusteddebeconsiderardespusdemigrar
paraDFS7.0.
Enestecaptulosetratanlossiguientestemas:
ActualizacindelacapadeproductividaddeDFS.NET,pgina64
RestauracindecertificadosdeconfianzadespusdeactualizarlaUCF,pgina65
iniciodesesindeconfianzaestdesactivadopordefecto,pgina66
comprobacindelacoherenciadelagalleta,pgina67
.NETFrameworkactualizacin,pgina67
https://translate.googleusercontent.com/translate_f
51/82
20/3/2015
ActualizaryGuadeMigracin
63
Pgina64
MigracindeDFSPersonalizaciones
ActualizacindelacapadeproductividaddeDFS.NET
Lasiguientetablaleproporcionaunavisingeneraldelasrutasdeactualizacinadmitidasyla
configuracionesnecesariasparalaactualizacincorrespondiente.
Tabla10.DFSproductividad.NETmatrizactualizacincapa
Original
versin
Nuevaversin
6.5SP3 6.6
Pn
6,6Pn
6.7
6,7Pn
6.7SP1 6.7SP1
Pn
7.0
6.5SP3
A,D
A,D
A,D
A,D
A,D
A,C,DA,C,D
A,D
A,D
A,D
A,D
A,C,DA,C,D
A,D
A,D
A,D
A,C,DA,C,D
A,D
A,C,DA,C,D
A,D
6.6
6.7
6.7SP1
19:00
7.0
7,0Pn
SP=ServicePackPn=nPatch,Pm=Patchm(n<m)
OpcinA:recompilarrecompilarlaaplicacinbasadaenDFS.
OpcinB:xcopysustituirlasversionesantiguasporotrasnuevassinrecompilacin.
OpcinC:Polticaeditorialinstalarnuevasversionesenlacachdeensambladosglobal(GAC)ycreatanto
versionescoexisten.
OpcinD:configuracindelaaplicacin/mquinaconfigurarelarchivodeconfiguracindelaaplicacino
archivodeconfiguracindelamquinapararedirigirasambleas.Paraobtenermsinformacin,consulteelartculodeMicrosoft,
VersionesdelaAsambleaderedireccionamiento.
Lainformacindetalladasecubreenlossiguientestemas:
Actualizacindesdeunaversinanteriorala7.0,pgina64
Actualizacindesdeunaversinanteriora7.0menoroServicePack,pgina65
Paraobtenermsinformacinacercadelaimplementacinde.NET,consulteelartculodeMicrosoft,AsambleasDesplegando.
Actualizacindesdeunaversinanteriorala7.0
Paraactualizardesdeunaversinanteriorala7.0,queinstalalosDFSconjuntosdecapas7.0deproductividada
elGAC.Puedeactualizardesdeestasversiones:
6.5SP2(oposteriorversinmenoroSP)
6.6(oposteriorversinmenoroSP)
6.7(oposteriorversinmenoroSP)
64
Pgina65
MigracindeDFSPersonalizaciones
https://translate.googleusercontent.com/translate_f
52/82
20/3/2015
ActualizaryGuadeMigracin
Paraactualizar:
1.ImplementarlasnuevasDFSconjuntosdecapas7.0deproductividadenunadelassiguientesmaneras:
Siundirectoriodetrabajonoexiste,luegoinstalarloenlaGAC.
Nota:SerequierenprivilegiosdeadministradorpararealizarlasoperacionesdelGAC.
Siexisteundirectoriodetrabajo,acontinuacin,utiliceelcomandoxcopyparacopiarloeneltrabajo
directorio.
2.Implementarlasasambleasdepolticaeditorialdelasiguientemanera:
a.ElijaelconjuntodelapolticaeditorialdelaSDKDFSconlaversinapropiada.
Porejemplo,sivaaactualizardesde6,6hasta7,0,elijalaasamblea
Policy.6.6.Emc.Documentum.FS.XXX.DLLdelSDKenlaEMCDFSsdk7.0
\Directorio\publisherPolicy\dotnetlib.
b.InstaleelconjuntodelapolticaeditorialdelaGAC.
ParaobtenermsinformacinsobrelainstalacindelasasambleasenlaGAC,consulteelartculodeMicrosoft,
Instalacindeunensambladoenlacachdeensambladosglobal.
UnavezquehayainstaladolosconjuntosalaGAC,quesoncompartidosportodaslasaplicacionesenel
mquina.SitienevariasaplicacionesbasadasenDFSenlamismamquinayustednodesea
actualizarDFSparaalgunosdeellos,puedepasarporaltolasasambleaspolticaseditorenlasaplicaciones
modificandoelarchivodeconfiguracindelaaplicacin.Paraobtenermsinformacinsobrecmoomitireleditor
asambleaspolticas,verelartculodeMicrosoft,VersionesdelaAsambleaderedireccionamiento.
ParadesinstalarlosconjuntosactualizadosdesdeelGAC,slotienequeborrarlasasambleasdela
GAC.ParaobtenerinformacinacercadecmoeliminarlasasambleasdelaGAC,consulteelartculodeMicrosoft,Extraccin
unaAsambleadelacachdeensambladosglobal.
Actualizacindesdeunaversinmenordeedadpre7.0oServicePack
Paraactualizar,utiliceelcomandoxcopyparareemplazarsusasambleascapaDFSproductividad.NETexistentes
eneldirectoriodetrabajodelaaplicacinDFSconlasnuevasasambleasSDKDFS.
Restauracindecertificadosdeconfianzadespusdeactualizar
UCF
EnDFS7.0,UCFesperaqueJRE7estinstaladoenelcliente.SiJRE7noseencuentraenelcliente,UCF
actualizaautomticamenteJREalaversin7.EnalgunosentornosSSL,elclientepuedetenerlaUCF
importadoalgunoscertificadosdeconfianzaalatiendacacertsdelUCFJREantesdelaactualizacin.Estos
certificadosdeconfianzaseperderndurantelaactualizacinJRE.Porlotanto,ustedtienequeimportarlaconfianza
certificadosenelalmacncacertsdelJREactualizado.Paraello,realicelossiguientespasos:
1.Cifrarlaconfianza/contraseadelalmacndeclaves:
a.Vayaalsiguientedirectorio:
65
Pgina66
MigracindeDFSPersonalizaciones
Perfil}\Documentum\ucf\${HOSTNAME}\shared\bin\7.0.0000.<menor
_VERSION>
b.Ejecutarcomandoenlaconsoladesiguiente:
javacp"\ucfclientapi.jar..\ucfclientimpl.jar"
com.documentum.ucf.common.util.spi.BaseCipher<trust/contraseadelalmacndeclaves>
Verlasalidasimilaralasiguiente:
cipher.name:${}cypher.namecipher.secret.key:
${}Cipher.secret.keycipher.secret.key.algorithm:
${}Cipher.secret.key.algorithmcontraseacifrada
(Porejemplohttps.truststore.password):${https.keystore/truststore.password}
Codificacindecontrasea(porejemplohttps.truststore.password.encoding):
https://translate.googleusercontent.com/translate_f
53/82
20/3/2015
ActualizaryGuadeMigracin
{Https.keystore/truststore.password.encoding}
2.ConfigurarelclienteUCF:
a.Busqueyabraelarchivodeconfiguracinsiguiente:
${Perfildeusuario}\Documentum\ucf\${HOSTNAME}\shared\config\ucf.client
.config.xml
b.Aadirsiguientesopcionesy,acontinuacin,guardeelarchivo.
<Nombredeconfiguracin="com.documentum.ucf">
....
<Optionname="https.keystore.file">
<Valor>${https.truststore.file}</value>
</Option>
<Optionname="https.keystore.password">
<Valor>{https.keystore/truststore.password}</value>
</Option>
<Optionname="https.keystore.password.encoding">
<Valor>{https.keystore/truststore.password.encoding}</value>
</Option>
<Optionname="cipher.name">
<Valor>${cypher.name}</value>
</Option>
<Optionname="cipher.secret.key">
<Valor>${cipher.secret.key}</value>
</Option>
<Optionname="cipher.secret.key.algorithm">
<Valor>${cipher.secret.key.algorithm}</value>
</Option>
<Optionname="https.truststore.file">
<Valor>${https.truststore.file}</value>
</Option>
<Optionname="https.truststore.password">
<Valor>{https.keystore/truststore.password}</value>
</Option>
<Optionname="https.truststore.password.encoding">
<Valor>{https.keystore/truststore.password.encoding}</value>
</Option>
</Configuration>
</Configuraciones>
Entrarconfiablesestdesactivadopordefecto
DFS7.0mejoraelmecanismodeiniciodesesindeconfianzaparaelservidorDFSparaqueestdesactivadopordefecto.
Debidoaestecambio,losusuariosquenoproporcionanlacontraseacorrectanopuedeaccederalosserviciosDFS
enlaconfiguracinpredeterminada.ServidorDFSpermiteentradagrandeslosisehabilitaexplcitamentemedianteelestablecimientodela
dfc.session.allow_trusted_loginpropiedadentrueenelarchivodfc.properties.
66
Pgina67
MigracindeDFSPersonalizaciones
Cookiescomprobacindecoherencia
Previamente,elclienteDFScumplirlacomprobacindelacoherenciadelagalleta.EnDFS7.0,elservidorDFS
hacecumplirlacomprobacindelacoherenciadelagalleta.
Actualizacinde.NETFramework
Enversionesanteriores,UCF.NETdependedeladisponibilidadde.NETFramework3.5SP1enelcliente
mquinaenlaquesedescarganlosarchivosdeensamblajedeUCF.ApartirdeDFS7.0,lamquinacliente
debetener.NETFramework4.0instaladoparaapoyarlaintegracinde.NETUCF.
https://translate.googleusercontent.com/translate_f
54/82
20/3/2015
ActualizaryGuadeMigracin
67
Pgina68
MigracindeDFSPersonalizaciones
https://translate.googleusercontent.com/translate_f
55/82
20/3/2015
ActualizaryGuadeMigracin
68
Pgina69
Captulo7
MigracindeCMISPersonalizaciones
Estecaptulotratadeoperacionesquedeberealizaryalgunosdefuncionalidadycompatibilidadcambios
dondesedebeindicardespusdemigraraCMIS7.0.
Estecaptulotratasobreelsiguientetema:
getFolderParentvuelveFeed,pgina70
69
https://translate.googleusercontent.com/translate_f
56/82
20/3/2015
ActualizaryGuadeMigracin
Pgina70
MigracindeCMISPersonalizaciones
getFolderParentvuelveRSS
EltipoderetornodelmtodogetFolderParentsecambiaalFeed.
Anteriormente,elmtodogetFolderParentregresentradas.Paraunificarlosretornosde
getFolderParentygetOjectParents,elmtodogetFolderParentdevuelveahora
feeds.Comoresultadodeestecambio,tienequemodificarelcdigodelasaplicacionesqueutilizanel
mtodogetFolderParent.
70
Pgina71
ApndiceA
APIMigracinDMCLaDFC
https://translate.googleusercontent.com/translate_f
57/82
20/3/2015
ActualizaryGuadeMigracin
EnestecaptuloseproporcionainformacinquepuedeayudarleamigrarunaaplicacinbasadaenDMCLaunDFC
aplicacin.ConsultelasFoundationClassesEMCDocumentumNotasdelaversindelaslimitacionesconocidas
olasexcepcionesalamateriaenesteapndice.
Visindeconjunto
Hayesencialmentetresidiomasqueseutilizanparaaccederalaplataforma:Java,DocBasicyC++.
SiutilizaJavaparalaspersonalizaciones,quecontinantrabajandoenDocumentum6.5oposterior.
Nosehanproducidocambiosenlosmtodosolasinterfacesdelasclasesexistentes.
Enversionesanteriores,lasaplicacionesDocBasicaccedieronalDMCLtravsdmcl40.dll(enWindows).En
Documentum6.5oposterior,aplicacionesDocBasicaccederautomticamentealanuevadmcl.dll,que
pasainstruccionesdeidayvueltaatravsdeDFCunemulador.
C++accedeDMCLatravsdeenlacesdinmicos.Lasaplicacionessiguenfuncionando,peroson
trabajarcon,enesencia,laversin6.0deDMCL(conalgunascorreccionesdeerrores).AplicacionesC++utilizandoel
dmcl40.dllnotienenaccesoamtodosointerfacesintroducidosenlaversin6.5.
LosmtodosconningnmtodoDFCcorrespondiente
LossiguientesmtodosnoseaplicanenDFC6.5yposterior:
Listmessage
Lpq
Restablecer
unprint
71
Pgina72
APIMigracinDMCLaDFC
MtodosconloscorrespondientesmtodosDFC
Tabla11,pgina72listalosmtodosdelaAPIDMCLylosmtodosDFCcorrespondientes.Elanuncioest
laintencindeayudarleamigrarunaaplicacinbasadaenDMCLaDFC.Nosepretendecomounacompleta
listadetodoslosmtodosdeDFC.
Tabla11.MtodosAPIDMCLymtodosDFCcorrespondientes
MtodoAPIDMCL
CorrespondenciaDFC
Interfaz
Abortar,paralastransaccionesIDfSession
IDfSessionManager
Nombredemtodo
abortTrans
AbortTransaction
Abortar,paraelflujodetrabajo
IDfWorkflow
abortar
Adquirir
IDfWorkItem
adquirir
Addigsignature
IDfSysObject
addDigitalSignature
Addesignature
IDfSysObject
addESignature
Addactivity
IDfProcess
addActivity
Addlink
IDfProcess
addLink
https://translate.googleusercontent.com/translate_f
58/82
20/3/2015
ActualizaryGuadeMigracin
Addnote
IDfSysObject
addNote
IDfPackage
appendNote
IDfWorkflow
AddPackage
IDfWorkitem
addPackageEx
Addpackageinfo
IDfActivity
addPackageInfo,addPackageInfoEx
AddPort
IDfActivity
AddPort
Addrendition
IDfSysObject
addRendition,addRenditionEx,
addRenditionEx2,addRenditionEx3,
Addroutecase
IDfActivity
addRouteCase,addConditionRouteCase
Anyevents
IDfSession
hasEvents
Anexar
IDfTypedObject
appendBoolean,appendInt,
appendDouble,appendId,appendString,
appendTime,appendValue
Appendcontent
IDfSysObject
appendContent,appendContentEx
Appendfile
IDfSysObject
appendfile
Appendpart
IDfSysObject
appendPart
Appendstate
IDfPolicy
appendState
Aplicar
IDfSession,IDfQuery
aplicar,enIDfSession
AddPackage
ejecutar,enIDfQuery
72
Pgina73
APIMigracinDMCLaDFC
Archivo
IDfSession
archivo
Montar
IDfSysObject
montar
Asumir
IDfSession
asumir
Adjuntar
IDfSysObject
attachPolicy,detachPolicy
Auditora
IDfAuditTrailManager
registerEventForType,
registerEventForObject,registerEvents,
registrarseEventsFromQuery,
registerEventsInFolder
Autenticar
IDfClient
autenticar
IDfSession
IDfSessionManager
Begintran
IDfSession
BeginTrans
IDfSessionManager
beginTransaction
BINDFILE
IDfSysObject
BINDFILE
Rama
IDfSysObject
rama
Cachequery
IDfQuery
ejecutar
CambiarLaContrasea
IDfSession
cambiarlacontrasea
Registrarse
IDfSysObject
registrarse
Checkinapp
IDfSysObject
checkinEx
EchaUnVistazo
IDfSysObject
comprobacin,checkoutEx
Cerca
IDfCollection
cerca
Cometer
IDfSession
CommitTrans
IDfSessionManager
CommitTransaction
Completo
IDfWorkitem
completa,completeEx,completeEx2
Conectar
IDfSessionManager
newSession
IDfClient
https://translate.googleusercontent.com/translate_f
59/82
20/3/2015
ActualizaryGuadeMigracin
Contar
IDfTypedObject
getAttrCount
Crear
IDfSession
newObject,newObjectWithType
Createaudit
IDfAuditTrailManager
createAudit
Tipodedatos
IDfTypedObject
getAttrDataType
Delegado
IDfWorkitem
delegateTask
Degradar
IDfSysObject
degradar,scheduleDemote,
cancelScheduleDemote
Quitardelacola
IDfSession
dequeue
73
Pgina74
APIMigracinDMCLaDFC
Desreferencia
IDfReplica
dereferenceReplica
IDfMirror
dereferenceMirror
Describir
IDfSession
describir
Destruir
IDfPersistentObject
destruir
Desmontar
IDfSysObject
desmontar
Desconectar
IDfSession
desconexin(enIDfSession)
IDfSessionManager
liberacin(enIDfSessionManager)
Vertedero
IDfTypedObject
vertedero
Dumpconnection
IDfSessionManager
UtiliceelmtodogetStatisticsen
IDfSessionManagerdevolverun
IDfStatisticsMangerobjeto,quetienela
getDocbasesygetSessionsmtodos,
quedevuelveninformacinequivalentea
devueltoporDumpconnection
Encryptpass
IDfClient
EncryptPassword
ExecQuery
IDfQuery
ejecutar
Ejecutar
IDfWorkflow
ejecutar
Traer
IDfSession
getObject,getObjectWithCaching
Rubor
IDfSession
rubor
FlushCache
IDfSession
flushCache
Flushconnectpool
IDfSessionManager
clearIdentities
Congelar
IDfSysObject
congelar
Llegar
IDfTypedObject
getBoolean,getInt,getDouble,getId,
getString,getTime,getValue
Dumploginticket
Execsql
getRepeatingBoolean,getRepeatingInt,
getRepeatingDouble,getRepeatingId,
getRepeatingString,getRepeatingTime,
getRepeatingValue
GetConnection
IDfSessionManager
newSession
GetContent
IDfSysObject
getContent
Getdocbasemap
IDfDocbrokerClient
getDocbaseMap
Getdocbrokermap
IDfDocbrokerClient
getDocbrokerMap
GetEvents
IDfSession
getEvents
Getfile
IDfSysObject
getFile,getFileEx,getFileEx2
getDocbaseMapFromSpecificDocbroker
https://translate.googleusercontent.com/translate_f
60/82
20/3/2015
ActualizaryGuadeMigracin
74
Pgina75
APIMigracinDMCLaDFC
Getlastcoll
IDfSession
getLastCollection
Getlogin
IDfSession
GetLoginTicket,getLoginTicketEx,
getLoginTicketForUser
GetMessage
IDfSession
getMessage
GetPath
IDfSysObject
getPath,getPathEx,getPathEx2
Getservermap
IDfDocbrokerClient
getServerMap
getServerMapFromSpecificDocbroker
Subvencin
IDfSysObject
subvencin,
Alto
IDfWorkflow
alto,haltEx,haltAll
Identificacin
IDfSession
getIdByQualification(enIDfSession)
IDfTypedObject
getObjectId(enIDfTypedObject)
Initcrypto
IDfClient
initCrypto
Insertar
IDfTypedObject
insertBoolean,insertInt,insertDouble,
insertId,insertString,insertTime,
insertValue
Insertcontent
IDfSysObject
insertContent,insertContentEx
InsertFile
IDfSysObject
InsertFile,insertFileEx
Insertpart
IDfSysObject
insertPart
Insertstate
IDfPolicy
insertState
Instalar
IDfActivity,IDfPolicy,
IDfProcess
instalar
Invalidar
IDfActivity,IDfPolicy,
IDfProcess
invalidar
IDfSession
killSession(paralassesiones)
vasetambingrantPermit
IsCached
Matar
flushObject(porSysobjects)
Enlace
IDfSysObject
enlace
75
Pgina76
APIMigracinDMCLaDFC
Listconnection
IDfSessionManager
https://translate.googleusercontent.com/translate_f
UtiliceelmtodogetStatisticsen
IDfSessionManagerdevolverun
ObjetoIDfStatisticsManager,que
tienelasgetDocbasesygetSessions
mtodos,quedevuelveninformacin
61/82
20/3/2015
ActualizaryGuadeMigracin
equivalentealadevueltapor
Listconnection
Localizar
IDfTypedObject
findBoolean,findInt,findDouble,findId,
FindString,findTime,FindValue
Bloquear
IDfPersistentObject
bloquear
Marca
IDfSysObject
marca
Monte
IDfSysObject
monte
Movestate
IDfPolicy
moveState
Siguiente
IDfCollection
siguiente
Offset
IDfTypedObject
findAttrIndex
Pausa
IDfWorkitem
pausa
Impresin
IDfSysObject
impresin
Promover
IDfSysObject
promover,schedulePromote,
cancelSchedulePromote
CiruelaPasa
IDfSysObject
ciruelapasa
Publish_dd
IDfSession
publishDataDictionary
Purgelocal
IDfSession
purgeLocalFiles
Query_cmd
IDfQuery
ejecutar
Pregunta
IDfQuery
ejecutar
Cola
IDfSysObject
cola
IDfWorkflow
IDfWorkitem
76
Pgina77
APIMigracinDMCLaDFC
Readquery
IDfQuery
ejecutar
Refrescar
IDfReplica
refreshReplica
IDfMirror
refreshMirror
Registrarse
IDfSysObject
registerEvent
Reinit
IDfSession
reinit
Quitar
IDfTypedObject
quitar
Removeactivity
IDfProcess
removeActivity
Removecontent
IDfSysObject
removeContent
Removelink
IDfProcess
removeLink
https://translate.googleusercontent.com/translate_f
62/82
20/3/2015
ActualizaryGuadeMigracin
Removenote
IDfSysObject
removeNote
Removepackage
IDfWorkitem
removePackage
Removepackageinfo
IDfActivity
removePackageInfo
Removepart
IDfSysObject
removePart
Removeport
IDfActivity
removePort
Removerendition
IDfSysObject
removeRendition,removeRenditionEx,
removeRenditionEx2
Removeroutecase
IDfActivity
removeRouteCase
Removestate
IDfActivity
removeState
Repeticin
IDfWorkitem
repeticin
Repitiendo
IDfTypedObject
isAttrRepeating
Resolvealias
IDfSysObject
resolveAlias
IDfSession
Reanudar
IDfSession
reanudar
IDfWorkflow
restartAll(paraelflujodetrabajo)
77
Pgina78
APIMigracinDMCLaDFC
Restaurar
IDfSession
restaurar
Currculum
paraciclosdevida:IDfSysObject
reanudar,scheduleResume,
cancelScheduleResume(IDfSysObject)
IDfworkflow
curriculumvitae,resumeAll(IDfWorkflow)
IDfWorkitem
resume(IDfWorkitem)
Recuperar
IDfSession
getIdByQualification(enIDfSession)
IDfTypedObject
getObjectId(enIDfTypedObject)
Revertir
IDfPersistentObject
revertir
Revocar
IDfSysObject
revocar
vasetambinrevokePermit
Guardar
IDfPersistentObject
guardar
Saveasnew
IDfSysObject
saveAsNew
Buscar
IDfContentCollection
buscar,seekEx
Set
IDfTypedObject
setBoolean,setInt,setDouble,setId,
setString,setTime,setValue
setRepeatingBoolean,setRepeatingInt,
setRepeatingDouble,setRepeatingId,
setRepeatingString,setRepeatingTime,
setRepeatingValue
https://translate.googleusercontent.com/translate_f
63/82
20/3/2015
ActualizaryGuadeMigracin
Setbatchhint
IDfSession
setBatchHint
SetContent
IDfSysObject
setContent,setContentEx,setContentEx2
Setcontentattrs
setContentAttrs
Setdoc
IDfSysObject
setIsVirtualDocument
Setfile
IDfSysObject
setFile,setFileEx
SetOutput
IDfWorkitem
SetOutput,setOutputByActivities
78
Pgina79
APIMigracinDMCLaDFC
SetPath
IDfSysObject
setPath
Setperformers
IDfWorkflow
setPerformers
Setpriority
IDfWorkitem
setPriority
Setsupervisor
IDfWorkflow
updateSupervisorName
Cerrar
IDfSession
cerrar
CerrarSesin
IDfPersistentObject
cerrarsesin
Suspender
IDfSysObject
Rastro
IDfSession
suspender,scheduleSuspend,
cancelScheduleSuspend
TraceDMCL
Truncar
IDfTypedObject
removeAll,truncar
Tipo
IDfSession
getTypeDescription
Unaudit
IDfAuditTrailManager
unRegisterEvent,
unRegisterEventForType,
unregisterEvents,
unRegisterEventsFromQuery,
unRegisterEventsInFolder,
unRegisterAllEvents
Descongelar
IDfSysObject
descongelar
Desinstalar
desinstalacin
Desconectar
IDfActivity,IDfPolicy,
IDfProcess
IDfSysObject
Descubrir
IDfSysObject
cancelCheckOut
Desmarcar
IDfSysObject
Desmarcar
Anularelregistro
IDfSysObject
unRegisterEvent
Updatepart
IDfSysObject
updatePart,updatePartEx
Useacl
IDfSysObject
useACL
Validar
IDfActivity,IDfPolicy,
validar,validateProcessAndActivities
https://translate.googleusercontent.com/translate_f
desconectar
64/82
20/3/2015
ActualizaryGuadeMigracin
IDfProcess
79
Pgina80
APIMigracinDMCLaDFC
Valores
IDfTypedObject
getValueCount
Vdmpath
IDfObjectPath
getAccessPath,getAccessibleFolderIds
Vdmpathdql
IDfObjectPath
getAccessPath,getAccessibleFolderIds
Verifyaudit
IDfPersistentObject
verifyAudit
Verifyesignature
IDfSysObject
verifySignature
80
Pgina81
ApndiceB
https://translate.googleusercontent.com/translate_f
65/82
20/3/2015
ActualizaryGuadeMigracin
Tipodeobjetoyloscambiosdepropiedad
Estastablassedescribenlostiposypropiedadesquesonnuevas,modificadas,endesusouobsoletosdesde
Documentum6.7SP1.
Nuevostiposdeobjetos
Tabla12,pgina81seenumeranlosnuevostiposdeobjetosenDocumentum7.0.
Tabla12.Nuevostiposdeobjetos
TipoNombre
Descripcin
dmc_bpm_lsm
Modelosdeunasincronizacin join_act
dividiraunirseabloque(LSM)enun
plantilladeflujodetrabajo.
process_id
Propiedades
start_act
step_act
dmc_mq_config
Definelaconfiguracin
nombre_cola
objetodeunacolademensajes.Una
instanciadedmc_mq_configes max_redeliveries
creadocuandounacolademensajes
retain_dead_message
secrea.
retain_period
expiration_interval
default_priority
delivery_timeout
queue_users
Permisos
81
Pgina82
Tipodeobjetoyloscambiosdepropiedad
Tiposdeobjetoscambiados
Tabla13,pgina82listalaspropiedadesquetienensuslongitudesextendidosenDocumentum7.0.
Tabla13.Cambiadotiposdeobjetos
TipoNombre Propiedades
Tipodedatos
Descripcin
dm_user
nombre_usuario
char(255)
Longituddelapropiedad
sehaampliadode
32255.
user_group_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
user_login_name
char(255)
Longituddelapropiedad
https://translate.googleusercontent.com/translate_f
66/82
20/3/2015
ActualizaryGuadeMigracin
sehaampliadode
80255.
dm_group
acl_domain
char(255)
Longituddelapropiedad
sehaampliadode
32255.
user_admin
char(255)
Longituddelapropiedad
sehaampliadode
32255.
user_delegation
char(255)
Longituddelapropiedad
sehaampliadode
32255.
default_folder
char(450)paraSQLServer,Longituddelapropiedad
char(740)paraOracle
sehaampliado.
user_ldap_dn
char(512)
Longituddelapropiedad
sehaampliadode
256512.
nombre_grupo
char(255)
Longituddelapropiedad
sehaampliadode
32255.
owner_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
group_admin
char(255)
Longituddelapropiedad
sehaampliadode
32255.
group_global_unique_id
char(400)
Longituddelapropiedad
sehaampliadode
255400.
users_names
char(255)
Longituddelapropiedadtiene
haampliadode32a
82
Pgina83
Tipodeobjetoyloscambiosdepropiedad
255.Formauncompuestas
ndiceconr_object_id.
dm_sysobject
groups_names
char(255)
Longituddelapropiedadtiene
haampliadode32a
255.Formauncompuestas
ndiceconr_object_id.
i_supergroups_names
char(255)
Longituddelapropiedadtiene
haampliadode32a
255.Seutilizaenunndicepor
smismo.
i_nondyn_supergroups
_Nombre
char(255)
Longituddelapropiedadtiene
haampliadode32a
255.Formauncompuestas
ndiceconr_object_id.
r_modifier
char(255)
Longituddelapropiedadtiene
haampliadode32a
255.Seutilizaenunndicepor
smismo.
owner_name
char(255)
Longituddelapropiedadtiene
haampliadode32a
255.Seutilizaenunndicepor
smismo.
nombre_grupo
char(255)
Longituddelapropiedad
sehaampliadode
32255.
r_lock_owner
char(255)
Longituddelapropiedad
sehaampliadode
https://translate.googleusercontent.com/translate_f
67/82
20/3/2015
ActualizaryGuadeMigracin
dm_acl
32255.
Longituddelapropiedadtiene
haampliadode32a
255.Formauncompuestas
ndiceconnombre_acl.
acl_domain
char(255)
r_creator_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
owner_name
char(255)
Longituddelapropiedad
sehaampliadode
32a255.Formasdos
ndicescompuestos:
unocon(i_partition,
object_name)yotro
con(object_name,
r_object_id,i_partition).
83
Pgina84
Tipodeobjetoyloscambiosdepropiedad
r_accessor_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmi_package
r_note_writer
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmi_queue
_item
supervisor_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
sent_by
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dequeued_by
char(255)
Longituddelapropiedad
sehaampliadode
32a255.Formasuno
ndicecompuestocon
(Nombre,sign_off_user,
task_state,prioridad,
date_sent).
sign_off_user
char(255)
Longituddelapropiedadtiene
haampliadode32a
255.Formadoscomposite
ndices:unocon(nombre,
dequeued_by,task_state,
prioridad,date_sent)y
otracon(item_id,
task_state,nombre,prioridad,
date_sent,r_object_id).
nombre
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmi_registry
nombre_usuario
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmi_wf
_attachment
r_creator_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_alias_set
owner_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
https://translate.googleusercontent.com/translate_f
68/82
20/3/2015
ActualizaryGuadeMigracin
dm_audit
_policy
accessor_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
84
Pgina85
Tipodeobjetoyloscambiosdepropiedad
dm_type
nombre_grupo
char(255)
Longituddelapropiedad
sehaampliadode
32255.
propietario
char(255)
Longituddelapropiedad
sehaampliadode
32255.
group_global_unique_id
char(400)
grupo_predeterminado
char(255)
Longituddelapropiedad
sehaampliadode
255400.
Longituddelapropiedad
sehaampliadode
27255.
acl_domain
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_ftindex
_agent
_CONFIG
queue_user
char(255)
Longituddelapropiedad
sehaampliadode
64255.
dm
_registered
table_owner
char(255)
Longituddelapropiedad
sehaampliadode
64255.
dm_activity
performer_name
char(255)
Longituddelapropiedad
sehaampliadode
66255.
dm
_workitem
r_performer_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
r_ext_performer
char(255)
Longituddelapropiedad
sehaampliadode
32255.
nombre_usuario
char(255)
Longituddelapropiedad
sehaampliadode
32255.
owner_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
acl_domain
char(255)
Longituddelapropiedad
sehaampliadode
32255.
accessor_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmi_type
_info
dm_audittrail
dm_audittrail
_acl
85
Pgina86
https://translate.googleusercontent.com/translate_f
69/82
20/3/2015
ActualizaryGuadeMigracin
Tipodeobjetoyloscambiosdepropiedad
dm_audittrail
_group
group_admin
char(255)
Longituddelapropiedad
sehaampliadode
32255.
users_names
char(255)
Longituddelapropiedad
sehaampliadode
32255.
groups_names
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_category
category_owner
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_category
_assign
modificador
char(255)
Longituddelapropiedad
sehaampliadode
32255.
pre_modifier
char(255)
Longituddelapropiedad
sehaampliadode
32255.
auto_user
char(255)
Longituddelapropiedad
sehaampliadode
32255.
manual_user
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_client
_rights
allowed_roles
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_docbase
_CONFIG
a_bpaction_run_as
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_docset
_carrera
run_owner
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_message
_address
nombre_usuario
char(255)
Longituddelapropiedadtiene
haampliadode32a
255.Estetipohasido
cambiadoaldomicilio
mesa.
dm_partition
_scheme
owner_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_qual
_comp
valid_groups
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_ci_config
86
Pgina87
Tipodeobjetoyloscambiosdepropiedad
dm_reference
dm_router
r_ref_creator
char(255)
Longituddelapropiedad
sehaampliadode
32255.
i_ref_acl_domain
char(255)
Longituddelapropiedad
sehaampliadode
32255.
supervisor_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
task_owner
char(255)
Longituddelapropiedad
https://translate.googleusercontent.com/translate_f
70/82
20/3/2015
ActualizaryGuadeMigracin
sehaampliadode
32255.
r_task_user
char(255)
Longituddelapropiedad
sehaampliadode
32255.
r_sign_off_user
char(255)
Longituddelapropiedad
sehaampliadode
32255.
operator_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
r_install_owner
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_webc
_CONFIG
notification_user
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_webc
_target
transfer_user
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm
_workflow
r_creator_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
supervisor_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
r_last_performer
char(255)
Longituddelapropiedad
sehaampliadode
32255.
r_performers
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dm_server
_CONFIG
87
Pgina88
Tipodeobjetoyloscambiosdepropiedad
dmc
_completed
_workflow
CREATOR_NAME
char(255)
Longituddelapropiedad
sehaampliadode
32255.
supervisor_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmc
_completed
_workitem
performer_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmc_module
a_privilege_roles
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmc_wfsdrp
_parent
performer_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmc
_workqueue
_policy
owner_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmc
_workqueue
_doc_profile
owner_name
char(255)
Longituddelapropiedad
sehaampliadode
32255.
dmc
_workqueue
nombre_usuario
char(255)
Longituddelapropiedad
sehaampliadode
https://translate.googleusercontent.com/translate_f
71/82
20/3/2015
ActualizaryGuadeMigracin
_user_profile
dmc_wq
_user_skill
owner_name
char(255)
nombre_usuario
char(255)
32255.
Longituddelapropiedad
sehaampliadode
32255.
Longituddelapropiedad
sehaampliadode
32255.
Tiposdeobjetoscambiadosconnuevaspropiedades
Tabla14,pgina88enumeralasnuevaspropiedadesaadenalostiposdeobjetosexistentesenDocumentum7.0.
Tabla14.Nuevaspropiedadesdelobjeto
TipoNombre
Propiedades
Tipodedatos
dm_ftquery
_subscription
zone_value
entero
dm_user
root_log_dir
char(255)
88
Pgina89
Tipodeobjetoyloscambiosdepropiedad
dm_type
r_creation_date
tiempo
r_modified_date
tiempo
Dm_acs_config
dormancy_status
cadena(32)
Dm_activity
activity_urn
cuerda(512)
lsm_id
Identificacin
dormancy_status
cadena(32)
i_crypto_keys_expiry_date
tiempo
i_expired_crypto_keys
cadena(255)
r_crypto_keystore
cadena(32)
r_crypto_mode
cadena(64)
Dm_ldap_config
group_tree_sync
Boolean
Dm_process
system_name
cuerda(512)
Dmr_content
CONTENT_STATE
entero
Dmi_wf_timer
r_is_initialized
entero
Dmi_change_record
dormancy_change_count
entero
Dmi_workitem
a_control_instruction
cadena(32)
Dm_docbase_config
ElcontenidodeDocumentumdeEMCServerSystemObjectReferenceguaproporcionainformacinadicional
sobrelasnuevas,modificadas,endesusoytiposdeobjetosobsoletosypropiedades.
https://translate.googleusercontent.com/translate_f
72/82
20/3/2015
ActualizaryGuadeMigracin
89
Pgina90
Tipodeobjetoyloscambiosdepropiedad
90
https://translate.googleusercontent.com/translate_f
73/82
20/3/2015
ActualizaryGuadeMigracin
Pgina91
ApndiceC
dfc.properties
Estostemasseincluyen:
Descripcingeneral,pgina91
Loscambiosenlosnombresdeteclasexistentes,pgina91
migracindeclavedmcl.iniadfc.properties,pgina94
Opcionesdmcl.iniObsoletoyconfiguracindelasesin,enlapgina95
dfc.propertiesobsoletosllaves,pgina97
Visindeconjunto
Enlaversin6,DFCsustituyelaAPIdeservidorcomolaAPIdeContentServer.Comopartedeestecambio,el
archivodmcl.iniquedobsoletaysusentradascorrespondientessehanmigradoalarchivodfc.properties.
Adems,seestandarizaronlasconvencionesdenombresparalasentradasdelarchivodfc.properties.Este
apndicedescribeloscambiosenelarchivodfc.properties.
Loscambiosenlosnombresdeteclasexistentes
Tabla15,pgina91,Describeloscambiosenlosnombresclavesexistentes.Ambosnombresnuevosyviejosseenumeran.
Porcompatibilidadconversionesanteriores,losdosnombresnuevosyviejossiguentrabajandoenDocumentum7.0.Invlido
entradasnogenerarunerror,peronotienenningnefectoenlafuncionalidad.
Tabla15.Loscambiosdenombreparadfc.propertiesexistentesdesdelaversin6.5ydfc.newpropiedades
Nombreantiguo
Nuevonombre
dfc.acs.avail.refresh.frequency
dfc.acs.avail.refresh_interval
dfc.acs.config.refresh.frequency
dfc.acs.config.refresh_interval
dfc.admin.ldif.file.charset
dfc.admin.ldif_file_charset
dfc.cacs.check.http.method
dfc.bocs.check.http_method
dfc.cacs.check.keep.number
dfc.bocs.check.keep_number
dfc.cache.append.name
dfc.bof.cache.append_name
91
Pgina92
dfc.properties
dfc.bof.cacheconsistency.interval
dfc.bof.cache.currency_check_interval
dfc.bof.registry.connect.attempt.interval
dfc.globalregistry.connect_attempt_interval
dfc.bof.registry.preload.enabled
dfc.bof.cache.enable_preload
dfc.bof.registry.password
dfc.globalregistry.password
dfc.bof.registry.repository
dfc.globalregistry.repository
dfc.bof.registry.username
dfc.globalregistry.username
https://translate.googleusercontent.com/translate_f
74/82
20/3/2015
ActualizaryGuadeMigracin
dfc.cache.ddinfo.globalCacheSize
dfc.cache.ddinfo.size
dfc.cache.dir
dfc.cache_dir
client_cache_size
dfc.cache.object.size
dfc.cache.query.globalCacheSize
dfc.cache.query.size
dfc.core.truncate_long_values
dfc.compatibility.truncate_long_values
dfc.config.timeout
dfc.config.check_interval
dfc.checkout.dir
dfc.data.checkout_dir
dfc.data.dir
dfc.data.dir
dfc.docbase.max_deadlock_retries
dfc.session.max_deadlock_retries
dfc.docbase.max_error_retries
dfc.session.max_error_retries
dfc.exception.include_decoration
Sincambios
dfc.exception.include_id
Sincambios
dfc.export.dir
dfc.data.export_dir
dfc.housekeeping.cleanup.interval,
dfc.resources.cleanup_interval
dfc.bof.cache.cleanup_interval
dfc.max.vdm.children.flush.count
dfc.vdm.max_child_flush_count
dfc.recordInlineDescendants
dfc.xml.record_inline_descendants
dfc.registry.file
Sincambios
dfc.registry.mode
Sincambios
dfc.resources.diagnostics.enabled
dfc.diagnostics.resources.enable
dfc.search.docbase.brokers
dfc.search.docbase.broker_count
dfc.search.ecis.adapter.domain
dfc.search.external_sources.adapter.domain
dfc.search.ecis.broker_count,dfc.search.ecis
.brokers
dfc.search.external_sources.broker_count
dfc.search.ecis.enable
dfc.search.external_sources.enable
dfc.search.ecis.host
dfc.search.external_sources.host
dfc.search.ecis.password
dfc.search.external_sources.password
dfc.search.ecis.port
dfc.search.external_sources.port
92
Pgina93
dfc.properties
dfc.search.ecis.request_timeout,dfc.search.ecis
.access.timeout
dfc.search.external_sources.request_timeout
dfc.search.ecis.rmi_name,dfc.search.ecis.name
dfc.search.external_sources.rmi_name
dfc.search.ecis.username,dfc.search.ecis.login
dfc.search.external_sources.username
dfc.search.formatcache.timeout
dfc.search.formatcache.refresh_interval
dfc.search.fulltext.enabled
dfc.search.fulltext.enable
dfc.search.sourcecache.timeout
dfc.search.sourcecache.refresh_interval
dfc.search.typecache.timeout
dfc.search.typecache.refresh_interval
Ninguno
dfc.search.matching_terms_computing.enable
dfc.session.dynamic_delay
Sincambios
dfc.session.pool.enabled,connect_pooling
_enabled
dfc.session.pool.enable
dfc.session.pool.timeout
dfc.session.pool.expiration_interval
dfc.session.surrogate.check.interval
dfc.session.surrogate.check_interval
dfc.session.surrogate.mode
Sincambios
dfc.storagepolicy.diagnostics.enabled
dfc.storagepolicy.enable
dfc.storagepolicy.ignore.rule.errors
dfc.storagepolicy.ignore_rule_errors
https://translate.googleusercontent.com/translate_f
75/82
20/3/2015
ActualizaryGuadeMigracin
dfc.storagepolicy.validation.interval
dfc.storagepolicy.validation_interval
dfc.strictURI
dfc.xml.use_strict_uri
dfc.tracing.baseTraceFileName
dfc.tracing.file_prefix
dfc.tracing.enabled,r_trace_level
dfc.tracing.enable
dfc.tracing.entrancePointExprs
dfc.tracing.method_name_filter
dfc.tracing.loggingMode
dfc.tracing.file_creation_mode
dfc.tracing.maxFileSize
dfc.tracing.max_file_size
dfc.tracing.mode
Sincambios
dfc.tracing.stackDepth
dfc.tracing.max_stack_depth
dfc.tracing.threadNameExprs
dfc.tracing.thread_name_filter
dfc.tracing.timestampDateFormat
dfc.tracing.date_format
dfc.tracing.traceFileDirectory
dfc.tracing.dir
dfc.tracing.userNameExprs
dfc.tracing.user_name_filter
dfc.user.dir
dfc.data.user_dir
dfc.validation.expr.currency.check
dfc.validation.expr.currency_check_interval
dfc.validation.expr.debug.all
Sincambios
dfc.validation.expr.debug.code
Sincambios
dfc.validation.expr.debug.eval
Sincambios
93
Pgina94
dfc.properties
dfc.validation.expr.debug.tree
Sincambios
dfc.validation.expr.disable_java
Sincambios
dfc.validation.overrides.currency.check
dfc.validation.overrides.currency_check
_interval
dfc.session.recycle_interval,connect_recycle
_interval
dfc.session.reuse_limit
Ninguno
dfc.validation.allow.empty_string.list_complete
Ninguno
dfc.search.xquery.option.parallel_execution
.enable
Ninguno
dfc.session.load_balance_strategy
Ninguno
dfc.session.max_server_choice_age
Ninguno
dfc.session.keepalive.enable
Ninguno
dfc.connection.unused_connection_timeout
Ninguno
dfc.xml.suppress_default_namespace_decl
Ninguno
dfc.internal.purge_far_connections
Nota:Lacompatibilidadestgarantizadaconpropiedadesanterioresqueserefierena"lasICE".
migracindeclavedmcl.iniadfc.properties
Tabla16,pgina94describelasteclasdmcl.iniquemigraronalarchivodfc.propertiesdesde
Documentum6.5.
Tabla16.Teclasdfc.propertiesemigrarondearchivodmcl.ini
clavedmcl.ini
Correspondienteclavenuevasdfc.properties
application_code
dfc.application_code
batch_hint_size
dfc.batch_hint_size
backup_host
dfc.docbroker.host
https://translate.googleusercontent.com/translate_f
76/82
20/3/2015
ActualizaryGuadeMigracin
backup_port
backup_protocol
dfc.docbroker.port
dfc.docbroker.protocol
backup_service
dfc.docbroker.service
backup_timeout
dfc.docbroker.timeout
castore_write_max_attempts
dfc.content.castore.max_write_attempts
castore_write_sleep_interval
dfc.content.castore.write_sleep_interval
client_date_format
dfc.date_format
CLIENT_LOCALE
dfc.locale
connect_pooling_enabled
dfc.session.pool.enable
connect_retry_limit
dfc.session.max_connect_retries
94
Pgina95
dfc.properties
ini_file_path
dfc.config.file
local_clean_on_init
dfc.data.local_clean_on_init
local_diskfull_limit
dfc.data.local_diskfull_limit
local_path
dfc.data.local_dir
local_purge_on_diskfull
dfc.data.local_purge_on_diskfull
max_session_count
dfc.session.max_count*
primary_host
dfc.docbroker.host
primary_port
dfc.docbroker.port
primary_protocol
dfc.docbroker.protocol
primary_service
dfc.docbroker.service
primary_timeout
dfc.docbroker.timeout
ref_binding_label
dfc.reference.binding_label
secure_connect_default
dfc.session.secure_connect_default
token_storage_path
dfc.tokenstorage.dir
token_storage_enabled
dfc.tokenstorage.enable
umask
dfc.data.umask
use_compression
dfc.content.use_compression
use_content_server
dfc.content.use_content_server
*Losajustesdedmcl.inidesuconfiguracinactualsetransfierendespusdeunaactualizacin.Este
podracausarunproblemasieldfc.max_session_countpropiedaddmcl.iniseestableceenunmnimodelasesin
contar.EMCrecomiendaquequiteestevalordelapropiedaddelarchivodmcl.iniantes
realizarunaactualizacin.
Dmcl.iniobsoletosyconfiguracindesesin
Opciones
Tabla17,pgina96enumeralasteclasdmcl.iniquetienensentido,puesDocumentum6.5ynotienen
equivalenteaestablecerendfc.properties.Tambinenumeralaspropiedadesanteriormentepresentesenlasesin
objetosdeconfiguracinquesonobsoletasenDocumentum6.5yversionesposteriores.
https://translate.googleusercontent.com/translate_f
77/82
20/3/2015
ActualizaryGuadeMigracin
95
Pgina96
dfc.properties
Tabla17.OpcionesdeconfiguracindesesinObsoleto
Entrada
Fuente
Comentarios
block_during_rpc
dmcl.ini
EsespecficodecdigoDMCLnativo.
client_codepage
dmcl.ini
ninguno
client_os_codepage
dmcl.ini
ninguno
connect_callback_enabled
configapiylasesindeconfiguracin
ninguno
objetos
connect_failure_callback
configapiylasesindeconfiguracin
ninguno
objetos
connect_failure_data
configapiylasesindeconfiguracin
ninguno
objetos
connect_success_callback
configapiylasesindeconfiguracin
ninguno
objetos
connect_success_data
configapiylasesindeconfiguracin
ninguno
objetos
content_callback_data
configapiylasesindeconfiguracin
ninguno
objetos
content_callback_function
configapiylasesindeconfiguracin
ninguno
objetos
local_diskfull_warn
dmcl.ini
network_callback_data
configapiylasesindeconfiguracin
ninguno
objetos
network_callback_function
configapiylasesindeconfiguracin
ninguno
objetos
new_connection_callback
ninguno
ninguno
new_connection_data
ninguno
nfs_enabled
dmcl.ini
r_trace_file
dmcl.ini
Sustituidoporelnuevotrazado
implementacinreferirse
alDocumentumdeEMC
AdministradorGuadelusuariopara
informacin.
r_trace_level
dmcl.ini
Sustituidoporelnuevotrazado
implementacinreferirse
alDocumentumdeEMC
AdministradorGuadelusuariopara
informacin.
client_cache_size
dmcl.ini
Laaplicacinpermiteahora
cachsporsesina
adaptarsedinmicamentealiberar
lamemoria.
96
Pgina97
dfc.properties
Entrada
Fuente
Comentarios
connect_timeout
dmcl.ini
EsespecficodecdigoDMCLnativo.
connect_recycle_interval
dmcl.ini
EsespecficodecdigoDMCLnativo.
https://translate.googleusercontent.com/translate_f
78/82
20/3/2015
ActualizaryGuadeMigracin
exception_count
exception_count_interval
EsespecficodecdigoDMCLnativo.
EsespecficodecdigoDMCLnativo.
terminate_on_exception
EsespecficodecdigoDMCLnativo.
i_override_list
cache_queries
max_connection_per_session
use_local_always
dmcl.ini
Opcinparautilizarservidorcomn
reanoestdisponibleenDFC6.5,
porloqueestesevuelveinnecesario.
use_local_on_copy
dmcl.ini
Opcinparautilizarservidorcomn
reanoestdisponibleenDFC6.5,
porloqueestesevuelveinnecesario.
Teclasdfc.propertiesobsoletos
Tabla18,pgina97enumeralasteclasdfc.propertiesquesonobsoletasdesdelaversin6.5.Laconfiguracindeestos
teclastieneningnefectosobreDFC7.0.
Tabla18.llavesdfc.propertiesobsoletos
Entrada
Fuente
Comentarios
dfc.tracing.combineDMCL
dfc.properties
Sustituidoporelnuevotrazado
implementacinreferirse
alDocumentumdeEMC
AdministradorGuadelusuariopara
informacin.
dfc.tracing.compactMode
dfc.properties
Sustituidoporelnuevotrazado
implementacinreferirse
alDocumentumdeEMC
AdministradorGuadelusuariopara
informacin.
97
Pgina98
dfc.properties
Entrada
Fuente
Comentarios
dfc.tracing.recordParameters
dfc.properties
Sustituidoporelnuevotrazado
implementacinreferirse
alDocumentumdeEMC
AdministradorGuadelusuariopara
informacin.
dfc.tracing.recordReturnValue
dfc.properties
Sustituidoporelnuevotrazado
implementacinreferirse
alDocumentumdeEMC
AdministradorGuadelusuariopara
informacin.
https://translate.googleusercontent.com/translate_f
79/82
20/3/2015
ActualizaryGuadeMigracin
98
Pgina99
ndice
64bitContentServer
actualizara,42
La
ACS,30
archivoaek.key,26
atributo
longitud,38
B
BOCS,30
BOF,59
MdulosBOF2
migrar,54
C
DeclaracinCAMBIO...OBJETO,40
CMIS
personalizaciones,69
getFolderParent,70
configuracin
sistemadepartamental,24
https://translate.googleusercontent.com/translate_f
DFC
despliegue,61
mtodos,72
migrar,57
bsqueda,60
ClasesDFC
lamigracin,57
dfc.compatibility.truncate_long_values
,39
dfc.machine.id,39
dfc.properties,39,91
DfPreferences,61
migracindeclavedmcl.ini,94
nombresdelasteclas,91
teclasdmcl.iniobsoletos,95
clavesobsoletas,97
dfc.session.allow_trusted_login,40
DfPreferences
GestinJMX,61
DFS
migrar,63
diferencias
DFCclasesJava,57
dm_bof_registry,25
dm_startedworkitem,39
80/82
20/3/2015
ActualizaryGuadeMigracin
sistemadelaempresa,24
APIDMCL,71
migrar,59
agentedeconexin
DocApps
puerto,37
migrar,54
utilidaddecomprobadordecoherencia,de51aos
DQL,39a40
almacndecontenido
DeclaracinCAMBIO...OBJETO,40
ubicacincambiante,36
literalesdefecha,40
contenidodelamigracin,de53aos
D
PalabraclavePOSICIN,40
basededatos
DSN,44
cambiarlaubicacin,35,43
descargaycarga,35,43
elcambiodeversin,35,43
clavedatabase_refresh_interval,35
E
basesdedatos
enable_workitem_mgmt(server.ini
requisitosparalaactualizacin,35
llave),41
UTF8,35
literalesdefecha,40
99
Pgina100
ndice
F
archivos
aek.key,26
G
registroglobal
definido,25
YO
ordendeinstalacin
nuevosistema,15
internacionalizacin
UTF8,35
ConfiguracindeIPv4,58
mquinacliente,23
Contenidohostdeservidor,21
componentespersonalizados,23
servidorhostndice,22
PalabraclavePOSICIN,40
R
repositorios
copiado,26
contenidodistribuido,32
federacin,31
aequilibrarlacargadecontenido,32
replicacindeobjetos,31
tareasprecopying,26
copiasdelrepositorio,26
contraseaderoot,34
L
ArchivoLDIF,39
sysobjectsligeros
migrara,38
LWSOs
migrara,38
M
migrar
BOF2yDocApps,54
lamigracindeContentServer,51
mtodospersonalizados,54
utilidaddemigracin,52
migracin
clienteprimero,30
vistageneral,14
mdulos
migrar,54
O
tiposdeobjetos
cambiado,82
nueva,81
nuevaspropiedades,88
ODBC,44
P
Hojadeplanificacin
https://translate.googleusercontent.com/translate_f
S
SBO,59
archivoserver.ini
claveenable_workitem_mgmt,41
SQLServer2005,52
actualizacionesdelsistema
orden,16
T
TBO,59
probandounaactualizacin,26
softwaredeterceros,25
U
modernizacin
vistageneral,13
estrategias,17
modernizacinContentServer
listadecomprobacin,33
serviciosdeclster,48
costumbreplugins,45
clavedatabase_refresh_interval,35
descrito,33
objetodm_server_config,36
Efectossobreelsistema,33
errores,45
firmaelectrnica,41
posterioralaactualizacin,49
81/82
20/3/2015
ActualizaryGuadeMigracin
hostdelservidordeaplicaciones,22
Hojadeplanificacin
pruebas,26
UTF8,35
100
Pgina101
ndice
W
flujodetrabajo
enable_workitem_mgmt(server.ini
llave),41
TiendaXML,53
101
https://translate.googleusercontent.com/translate_f
82/82