Answered Problemas ao Migrar um Database para outro Banco de Dados

  • sábado, 8 de outubro de 2011 21:46
     
     
    Ola, boa tarde,
    Fiz um backup de uma Database que esta no SQL Server 2008 para restaurá-lo em um outro SQL 2008 para fins de desenvolvimento na empresa, porém estou enfrentando algumas dificuldades.
    Consigo efetuar o restore normalmente no outro banco de dadose termina sem problema nenhum, verifiquei as tabelas e estão todas lá como deveriam, porém ao adicionar a database a uma Web Application não vem nenhum Site Collection e não sei o porque isso, não é a primeira vez que isso acontece.
    Aparece assim pra mim:
    Poderiam me ajudar por favor, pois não entendo o que esta ocorrendo.
    Desde já Grato.

Todas as Respostas

  • domingo, 9 de outubro de 2011 09:26
    Moderador
     
     

    Ola tiago, 

    Poderias explicar os passos realizados para a migracao, linhas de comandos associados tambem, ira ajudar a perceber como foi feito o restauro.

    Cumprimentos,


    André Lage Microsoft SharePoint, CRM and Sybase Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/
  • domingo, 9 de outubro de 2011 23:39
     
     

    Tiago,

    Isso costuma acontecer quando você tem 2 site collections no mesmo endereço, quero dizer, no banco Intranet vc usa o endereço http://intranet.minhaempresa.com.br e no new tem um site no mesmo endereço, ou seja: http://intranet.minhaempresa.com.br, o SharePoint vai usar o primeiro e ignorar os demais.

    Tente mudar o endereço da segunda site collection e fazer o restore novamente.

    Se não for essa a situação, avise.


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br
  • quinta-feira, 13 de outubro de 2011 13:31
     
     
    Ola André,
    Consegui fazer com que aparece o site collection, porém é estranho o como isso aconteceu. Fiz exatamente os mesmos passos, só alterando uma opção que irei marcar em negrito.
    1. Acessei o SQL 2008 através do Studio Management da antiga máquina.
    2. Fui na database em que queria efetuar o backup, e utilizei a opção de tarefas > Backup
    Opções marcadas: deixei todas padrão não alterei nenhuma.
    3. Criei no SharePoint uma WebApplication na porta 1000 da nova máquina que levei o Backup
     
    3. Acessei o Studio Management da nova máquina, ai que as coisas mudam
    Antes havia criado um restore com uma porta 1001(não havia dado certo)
    Fiz o restore em cima da porta 1000(deu certo)
    Opções marcadas:  Options, marquei a 1 opção de overwrite the existing database
    4. No Database verifiquei e apareceu normalmente o site collection no Central Administration.
    Porém gostaria de fazer uma ressalva, já havia em outra ocasião feito da forma que funcionou e não havia dado certo, é por este motivo que gostaria de entender melhor como funciona o Backup quando estamos nos referindo ao banco do SharePoint.
    Muito Grato pela ajuda.
  • quinta-feira, 13 de outubro de 2011 13:46
    Moderador
     
     Respondido

    Bem..., nao fez os procedimentos normais.

    Os passos seriam, attach do Banco de dados no SQL Server e depois para integrar o Banco de dados ao SharePoint deveria usar a linha de comando stsadm addcontentdb

    Addcontentdb: Stsadm operation (Office SharePoint Server)

    http://technet.microsoft.com/en-us/library/cc263422%28v=office.12%29.aspx

    exemplo:

    stsadm -o addcontentdb -url [Site] -databasename [database] -databaseserver [SQL Server]

    Se tiver 2010 pode usar as linhas  de commando Powershell.


    André Lage Microsoft SharePoint, CRM and Sybase Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/