none
Error al Upgade DB Content de WSS 3.0 a SharePoint 2010 Estándar RRS feed

  • Pregunta

  • Estoy intentando Exportar un Site Collection de WSS 3.0  a SharePoint 2010 Estándar y lo decidí hacer a través de “Database Attach method”, son dos servidores diferentes.

    El problema es que al correr el comando test-spcontentdatabase, me muestra el siguiendo error

    PS C:\Users\Administrator> test-spcontentdatabase -name WSS_Content -WebApplication http://xxxxx:43503/

    Category        : DatabaseValidation

    Error           : True

    UpgradeBlocking : False

    Message         : This database [WSS_Content] is too old and cannot be upgraded.

    Remedy          : Upgrade this database to Windows SharePoint Services Version  3, SP2 or later.

     

    Los pasos que seguí anterior a esto son: 

    1.       Instalar el Sp 2 de wss 3 de nombre “wssv3sp2-kb953338-x86-fullfile-en-us.exe” en el server actual  y ejecute el preupgradecheck comando el cual  me mostro un error en OSPrerequisite, pero es porque el server tiene Windows de 32 bits ignoré este error y continúe

     

    2.       Después hice el dettach de la BD de “WSS_Content” y  un attach de la misma en el entorno de SharePoint 2010. Y me da el error antes explicado

    ¿Me puede ayudar, a entender dónde está el problema y como solucionarlo?

    Saludos y gracias…

    La versión del WSS quedo en la 12.0.0.6421, por lo que coincide con la del SP2.

    Adicional adjunto lo que me mostro el preupgradecheck

    C:\Program Files\Common Files\microsoft shared\Web Server Extensions\12\BIN>STSADM.EXE -o preupgradecheck

    Processing configuration file: WssPreUpgradeCheck.xml

            ServerInfo... Information Only

            FarmInfo... Information Only

            UpgradeTypes... Information Only

            SiteDefinitionInfo... Information Only

            LanguagePackInfo... Information Only

            FeatureInfo... Information Only

            AamUrls... Information Only

            LargeList... Passed

            CustomListViewInfo... Passed

            CustomFieldTypeInfo... Passed

            CustomWorkflowActionsFileInfo... Passed

            ModifiedWebConfigWorkflowAuthorizedTypesInfo... Passed

            ModifiedWorkflowActionsFileInfo... Passed

            DisabledWorkFlowsInfo... Passed

            OSPrerequisite... Failed

            WindowsInternalDatabaseMigration... Passed

            WindowsInternalDatabaseSite... Passed

            MissingWebConfig... Passed

            ReadOnlyDatabase... Passed

            InvalidDatabaseSchema... Passed

            ContentOrphan... Passed

            SiteOrphan... Passed

            PendingUpgrade... Passed

            InvalidServiceAccount... Passed

            InvalidHostName... Passed

            SPSearchInfo... Information Only

    Aborted due to internal error

     

    Operation completed successfully

    viernes, 14 de enero de 2011 23:42

Respuestas

  • Hola,


    Ya resolví el problema, la razón principal es que se debe usar el mismo servidor y la misma instancia de la que se está corriendo el SharePoint para crear la base de datos de content, usar un Attach no funciona, se tiene que hacer con backup y restaurarla sobre una base de datos previamente creada.

    Saludos y gracias…

    • Marcado como respuesta Roberto J lunes, 17 de enero de 2011 23:10
    lunes, 17 de enero de 2011 23:10

Todas las respuestas

  • Hola Roberto,

    Una cosa, realmente ejecutar el Test-SPContentDatabase es una medida adicional a ejecutar el preugradecheck en WSS 3.0...¿has probado a ejecutar a pesar del mensaje Mount-SPContentDatabase?

    JC's

    sábado, 15 de enero de 2011 8:42
  • Hola,


    Ya resolví el problema, la razón principal es que se debe usar el mismo servidor y la misma instancia de la que se está corriendo el SharePoint para crear la base de datos de content, usar un Attach no funciona, se tiene que hacer con backup y restaurarla sobre una base de datos previamente creada.

    Saludos y gracias…

    • Marcado como respuesta Roberto J lunes, 17 de enero de 2011 23:10
    lunes, 17 de enero de 2011 23:10
  • Hola Roberto,

    Estupendo. Realmente el método de Attach (se llama así, lo que no implica que tengas que hacer el Attach de la BD de contenidos usando SQL Server Management Studio) implica hacer esto:

    • Crear una copia de seguridad de la BD en el entorno de SharePoint 2007.
    • Restaurar la copia de seguridad en el entorno de SharePoint 2010.
    • Ejectutar el comando Mount-SPContantDatabase o su equivalente en STSADM para asociar la BD de contenidos a una aplicación web existente.

    Saludos!

    martes, 18 de enero de 2011 8:14
  • Hola Roberto,

    Estupendo. Realmente el método de Attach (se llama así, lo que no implica que tengas que hacer el Attach de la BD de contenidos usando SQL Server Management Studio) implica hacer esto:

    • Crear una copia de seguridad de la BD en el entorno de SharePoint 2007.
    • Restaurar la copia de seguridad en el entorno de SharePoint 2010.
    • Ejectutar el comando Mount-SPContantDatabase o su equivalente en STSADM para asociar la BD de contenidos a una aplicación web existente.

    Saludos!


    Exacto, muchas gracias don Juan, me ayudaste mucho.

    Saludos…

    martes, 18 de enero de 2011 15:07