Actualización de Presentation Server 4.0 a 4.5 en el propio servidor
Prozedura honetan azaltzen da nola eguneratu Citrix zerbitzari bakarra, martxan dagoena 4.0 bertara 4.5. Besterik gabe, egin beharko duguna da ingurune osoa eguneratzea 4.0 -ra 4.5, necesitamos que este servidor ya tenga una BD en MSDE 2000 (baina ez badugu, ver cómo migrar de Access a MSDE – AKI). Los pasos serían los siguientes, lehenengo, lógicamente correr con últimas versiones: egin bat Windows Update zerbitzarian eta eguneratuta edukitzea; y lógicamente también con los parches de Citrix, Citrix zerbitzaria azkenekin eguneratuta edukitzea Rollups/patch-ak. Después actualizaremos de forma normal todos los componentes de Citrix, incluso Presentation Server, tenemos que migrar todo al entorno 4.5, cómo si fuera una instalación normal (AKI) y nos indicará que estamos actualizando, egiaztatuko dugu, y al finalizar toda la actualización seguiremos recibiendo errores de IMA que no inicia la BD, logikoki MSDE ingurune batean exekutatzen ari delako da, MSDE hau SQLExpress-era migraitu beharko da 2005 azken finean, eta azkenik bakarrik. Zorionez gure BD MSE-n ez badago baizik eta, SQL zerbitzari batean 2000 Standard/Enterprise ez dugu ezer gehiago egin beharko. Ez litzateke kalterik izango, lehenik eta behin MSDE BD baten backup bat egitea, arazo mota bat izanez gero, aurkitzen ginen egoerara itzuli ahal izateko (AKI).

Esan dut, Hasteko, Windows Update bat egin beharko dugu zerbitzarian eta gero Citrix azken patch-ekin eguneratu.

Ondoren, Citrix zerbitzarian, eguneratuta dagoenean, Citrix CD-a sartuko dugu 4.5 y lo actualizaremos cómo si fuera una instalación normal, es simplemente seguir los pasos como si fuera un servidor nuevo (AKI), cuando lleguemos a la instalación de Presentation Server 4.5 nos detectará que ya tenemos una versión previa instalada y nos preguntará si queremos actualizarla, lógicamente diremos “Si quiero”.

Nos comenta que Citrix Presentation Server no respalda el uso de MSDE, es lógico ya que ahora Citrix Presentation Server 4.5 necesita una BD SQL 2005, para ello al finalizar la instalación migraremos MSDE a SQLExpress 2005, aceptamos y continuamos con la actualización de Citrix. Reiniciaremos si nos lo pide y si nos dan errores de IMA los omitimos y continuamos, lo más normal es que no nos inicie los servicios de Citrix hasta que no dispongamos de está BD en SQL 2005.

Una vez tengamos todos los componentes actualizados a la 4.5 (por lo menos el Presentation Server) y reiniciado, necesitamos bajar e instalar Microsoft Core XML Services (MSXML) 6.0 de la web de Microsoft – AKI – en nuestro idioma.

Instalamos el Microsoft Core XML Services (MSXML) 6.0, “Hurrengoa”,

Aceptamos el acuerdo & “Hurrengoa”,

Indicamos el nombre y la compañia, “Hurrengoa”,

“Instalatu” instalazioa hasteko,

…

“Amaitu”

Ondo, una vez instalado eso, necesitamos ahora bajarnos e instalar la consola para poder administrar luego el SQL Express 2005, bajamos “Microsoft SQL Server Management Studio Express” de la web de Microsoft – AKI – en nuestro idioma,

Ondo, instalamos la consola “Microsoft SQL Server Management Studio Express”, “Hurrengoa”,

Lizentzia onartzen dugu “Hurrengoa”,

Indicamos el nombre y la compañia… “Hurrengoa”,

“Hurrengoa”, si queremos cambiar el path,

E “Instalatu” para comenzar la instalación de la consola,

…

Al de unos minutos tendremos la consola ya instalada, “Amaitu”,

Abrimos la consola recien instalada desde “Hasi” > “Programak” > “Microsoft SQL Server 2005” > “SQL Server Management Studio Express”

Y nos conectamos a la instancia que tenemos en MSDE, en “Nombre del servidor” indicamos NOMBRE_SERVIDORINSTANCIA_MSDE y nos autenticamos, eta sustatu “Conectar”,

Lo que debemos hacer es sacar la BD para luego meterla en el SQL con versión 2005, para ello sobre la BD “MF20” en “Bases de datos”, le damos con el botón derecho en “Lanak” > “Separar…”

Marcamos los checks “Quitar conexiones” eta “Actualizar estadísticas” y aceptamos “Onartu”,

Puede que nos de errores, es normal y por supuesto los servicios no arrancarán,

Una vez separada la BD, simplemente desinstalaremos el MSDE, horretarako, vamos a “Control panelea” > “Agregar o quitar programas” eta sustatu “Quitar” en “Microsoft SQL Server Desktop Engine (CITRIX_METAFRAME)”.

Si todo lo hemos hecho bien, “Bai”.

Esperamos a que lo desinstale y después reiniciamos el servidor.

Una vez reiniciado el servidor tenemos que instalar el SQL Express 2005 en el servidor, horretarako, metemos el CD de Citrix, y vamos a la carpeta “SqlExpress_2005_SP1” y ejecutamos “SetupSqlExpressForCPS.cmd”

Esperamos a que instale la versión SQL Express… y volvemos a reiniciar el servidor, nos seguirá dando errores de IMA y servicios que no levantan, jarraitu.,

Ondo, una vez reiniciado el servidor ya con SQL Express 2005 (se puede ver que ahora pone versión 9.0.XXXX en la consola de SQL y antes ponía 8.0.XXXX). Abrimos la consola de SQL Express, “Hasi” > “Programak” > “Microsoft SQL Server 2005” > “SQL Server Management Studio Express”. Y vamos con botón derecho a “Bases de datos” > “Adjuntar…”

Klik egin “Agregar…”

Y buscamos la BD MF20.mdf que por defecto se encuentra en “X:Archivos de programaCitrixIndependent Management Architecture”, la seleccionamos y pulsamos en “Onartu”; aceptamos todas las ventanas para llevar esta BD a este SQL Express 2005.

Y una vez el proceso haya finalizado, desde MSDOS, “dsmaint recreatelhc” para reparar los posibles daños o actualizar tablas a sus valores predeterminados. Reiniciamos el servidor por última vez y veremos como ya por fín los servicios de Citrix arrancan todos perfectamente.








































