Sunteți pe pagina 1din 82

20/3/2015

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

S-ar putea să vă placă și