Esto es muy útil especialmente cuando en la misma instancia de SQL-Server compartimos la instalación de SharePoint con otras aplicaciones.
Aquí les va el código:
use sharepoint_config
go
declare @ServerName varchar(100)
set @ServerName = 'virtualpse'
SELECT o.[Name] AS 'DatabaseName',
Instance.[Name] AS 'DatabaseInstance',
[Server].[Name] AS 'DatabaseServer'
FROM Objects AS o
INNER JOIN classes c on c.id = o.classid
LEFT JOIN Objects AS Instance ON o.ParentId = Instance.Id
LEFT JOIN [Objects] AS [Server] ON Instance.ParentId = [Server].Id
WHERE Server.Name = @Servername
and (c.Fullname LIKE '%Administration.SPConfigurationDatabase%'
OR c.Fullname LIKE '%Administration.SPContentDatabase%'
or c.Fullname like '%Administration.SPSearchDatabase%'
or c.Fullname LIKE '%Administration.SharedDataBase%'
or c.Fullname LIKE '%Administration.SharedResourceProvider%'
or c.Fullname LIKE '%Administration.SearchSharedDatabase%')
Esto lo deberán correr si están en SQL-Server 2005 con la herramienta de este producto llamada Managment Studio. Y deberán conocer por lo menos la base de datos que guarda la configuración si usan los nombres por default debería ser sharepoint_config. La variable @Servername deberan sustituir su valor por el nombre del servidor donde se instaló Sharepoint. Ojo que si lo instalaron en varios servidores esto deberá ejecutarse para cada uno de ellos.
El Resultado de este query será algo como lo que sigue
DatabaseName | DatabaseInstance | DatabaseServer |
SharePoint_Config | sqlexpress | virtualpse |
SharePoint_AdminContent_1b3dcb18-70cf-4965-84ec-7266b418267e | sqlexpress | virtualpse |
WSS_Content | sqlexpress | virtualpse |
WSS_Content_1885985b7666470aa4935ce00511840a | sqlexpress | virtualpse |
WSS_Content_c16c9807582e4c6194caf5db5c2ebd76 | sqlexpress | virtualpse |
WSS_Search_virtualpse | sqlexpress | virtualpse |
SharedServices1_DB | sqlexpress | virtualpse |
SharedServices1_Search_DB | sqlexpress | virtualpse |
Code4Fun!,
Manolo
P.D. Agradezco al amigo que escribió el siguiente link: http://blogs.msdn.com/johnlee/archive/2008/03/09/list-all-databases-in-a-moss-2007-farm.aspx, esto me fue muy útil para mi investigación.
No hay comentarios.:
Publicar un comentario