2011-09-02 13 views
20

Estoy ejecutando Sitecore 6.3.Sitecore: mover elementos de la Web a la Maestra (¿Paquetes?)

Tengo un paquete Sitecore que originalmente se creó incorrectamente a partir de la base de datos web en lugar de la base de datos maestra.

La base de datos se ha ido y quiero importar este paquete en mi nueva instancia de Sitecore, pero me encuentro con el problema de que el paquete se transfiere directamente a la base de datos web, mientras que es crítico importarlo a la base de datos maestra en lugar.

Intenté modificar el paquete manualmente cambiando los nombres de los archivos y las referencias, pero tuve problemas al importar el paquete.

Descubrí la función Serialización de Sitecore 6.3, pero solo me permite deserializar elementos que ya existen, y en mi caso la base de datos Master no tiene el elemento.

¿Cuál es la mejor forma de mover los elementos de la base de datos web de vuelta al Máster?

Gracias

Respuesta

36

Usted puede utilizar el "Transferencia de elementos a otra base de datos", el cual se puede encontrar en el "Panel de control" -> menú "Base de datos".

Simplemente inicie sesión en el escritorio Sitecore, cambie a la base de datos web y abra el cuadro de diálogo mencionado. Te preguntará por los elementos de origen/nodo y un destino ... eso es todo :)

+0

gracias, tratará de que en un segundo :) Gracias –

+2

- Esto también salvó mi trasero, así :) – Fixer

9

Sitecore también tienen Función de transferencia a la que podemos acceder desde el propio nivel de elemento.

Usted puede acceder a él desde item> clic derecho> Copia> Transferencia enter image description here

1

He publicado una herramienta de Sitecore mercado que modifica el paquete. En otras palabras, si tiene un paquete creado desde la web y desea instalarlo como maestro, puede usar la herramienta para cambiar la base de datos de destino.

Además, es mejor usar el paquete sitecore que el método de transferencia. Para obtener más información, puede leer mi post sobre https://hishaamn.wordpress.com/2016/02/25/sitecore-from-web-to-master/

Enlace a cómo utilizar la herramienta: https://hishaamn.wordpress.com/2016/03/30/sitecore-package-modifier-tool/

Enlace a la herramienta: https://marketplace.sitecore.net/en/Modules/S/Sitecore_Package_Modifier.aspx

1

enter image description here

Seleccione la base de datos Web desde el escritorio de sesión. siga sobre el paso

item> clic derecho> Copia> Transferencia

luego elija desplegable base de datos web

Cuestiones relacionadas