Mover bases de datos de SQL en una implementación de SharePoint

Siempre es bueno tener a la mano ligas que nos pueden ayudar en determinado momento. Este es uno de esos casos para recordar.

To move content databases, you can perform the procedure that corresponds to your environment:

 

Published 2/4/2008 20:03 por Luis Du Solier G.
Comparte este post:
http://geeks.ms/blogs/ldusolier/archive/2008/04/02/mover-bases-de-datos-de-sql-en-una-implementaci-243-n-de-sharepoint.aspx

Comentarios

# re: Mover bases de datos de SQL en una implementación de SharePoint

Hola Luis:

Realice el siguiente procedimiento para mover las base de datos de config y de contenido de un servidor a otro.

1.- stsadm -o deletecontentdb

-url "<URL name>"

-databasename "<database name>"

-databaseserver "<database server name>"

2.- Execute the psconfig to disconnect the server from the database. This command will remove all the iis sites, folders and stop the wss services

psconfig.exe -cmd configdb -disconnect

3.- Detach the database from sql server 2005, config, administration and content, and move it to another database server .mdf and .ldf files

4.- Execute the psconfig to connnect the server to the new database.

psconfig.exe -cmd configdb

-connect

-server <Server_name>

-database <Database_name>

-user <DOMAIN\username>

-password <password>

5.- Execute the psconfig to provision the central administration site.

psconfig.exe -cmd adminvs

-provision

-port "port"

-windowsauthprovider "onlyusentlm"

6.- stsadm -o addcontentdb

-url <URL name>

-databasename <database name>

-databaseserver <database server name>

Cuando termine el sitio central de administracion me marcaba error, ingrese a la tabla de objects y actualice mediante un update el nombre del anterior servidor de base de datos al nuevo y funciono. No creo que este sea el camino correcto, ¿Crees que me haya faltado algo?

gracias.

Wednesday, June 18, 2008 12:45 AM por Edgar corona

# re: Mover bases de datos de SQL en una implementación de SharePoint

Hola Edgar que tal,

Una pregunta, la base que quieres mover es unicamente de contenido?, o porque desprovisionaste el CA? o porque te quisiste desconectar de la base de configuración.

Si quieres mover bases de datos de contenido, puedes deattacharlas de SQL directamente y atachearles en otro sql.

Algunos puntos importantes: Si quieres una vez la hayas attacheado que sea en una web app nueva.

1. Creas la Web App nueva.

2. Attachas la bd en sql.

3. Borras la bd de contenido de la WB nueva recien creada.

4. Con el comando stsadm -o addcontentdb -revisa los parametros que hagan falta del addcontentdb-, y adjuntas la bd recien atacheada de sql a la nueva web appl y ahi tienen que mostrarse los "n" top level sites que existan en su base, revisa si te funciona...

Si no va por ahi lo que necesitas platicame mas por favor o si gustas puedes compartirlo con la comunidad de SharePoint en groups.msn.com/TechNetMexico-Df-SharePoint

Saludos y mucha suerte!

P.D. Te invito a que le eches un ojo a las lijas del post.

Luis.

Tuesday, June 24, 2008 8:33 AM por Luis Du Solier G.

# re: Mover bases de datos de SQL en una implementación de SharePoint

toy bien asado, me pidieron un enlace de sharepoint a una base de datos SQL pero no se como hacer las consultas

Monday, February 23, 2009 6:49 PM por perdido