Recibe un mensaje de error "Database <Database_Name> ya existe" cuando administra la base de datos de contenido Windows SharePoint Services

Seleccione idioma Seleccione idioma
Id. de artículo: 828815 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Cuando intenta administrar la base de datos de contenido de Microsoft Windows SharePoint Services con la página Administrar bases de datos de contenido en la administración central de SharePoint, puede recibir uno de los mensajes de error siguientes:
Base de datos ? Database_Name ? ya existe. (Código de error: 1801)


El usuario actual o la identidad del grupo de aplicación del servidor virtual no es el propietario de la base de datos ' sts_servername_1 ' en el servidor ' nombreDeServidor\share_point '.

Causa

Este problema puede producirse cuando el propietario de base de datos de la base de datos que está conectando es diferente de la identidad del grupo de aplicaciones que se ejecuta SharePoint.

Solución

Para resolver este problema, cambie la propiedad de base de datos y permisos para que coinciden con las identidades de las cuentas de servidor virtual de contenido y la configuración de la base de datos contenido. Para ello, siga estos pasos:
  1. En el equipo que ejecuta Microsoft SQL Server, haga clic en Inicio , seleccione Todos los programas , seleccione Microsoft SQL Server y, a continuación, haga clic en Analizador de consultas .
  2. En el cuadro de diálogo Conectar a SQL Server , escriba el nombre del servidor en el cuadro SQL Server y, a continuación, haga clic en Aceptar .
  3. En el menú consulta , haga clic en Cambiar base de datos .
  4. En el cuadro Seleccionar base de datos de Server_Name, haga clic en la base de datos contenido que desea actualizar y, a continuación, haga clic en Aceptar .
  5. En el panel consulta , escriba la consulta siguiente.

    Nota En las líneas 3 y 4 de la consulta, reemplace Domain_Name \ Content_Account y Domain_Name \ Admin_Account con la cuenta de dominio para el servidor virtual de contenido y la cuenta de dominio para el servidor virtual de administración central de SharePoint. Si las cuentas son los mismos, Analizador de consultas SQL muestra un error cuando ejecuta la consulta, pero el proceso aún se realiza correctamente.

    DECLARE @ AdminVSAccount nvarchar (255)
    DECLARE @ ContentVSAccount nvarchar (255)
    SET @ ContentVSAccount = N ' Domain_Name \ Content_Account ';
    SET @ AdminVSAccount = N ' Domain_Name \ Admin_Account ';
    EXEC sp_grantlogin @ ContentVSAccount;
    EXEC sp_grantlogin @ AdminVSAccount;
    Sp_changedbowner EXEC @ AdminVSAccount;
    IF NOT EXISTS (SELECT * FROM sysusers name=@ContentVSAccount WHERE)
    EXEC sp_grantdbaccess @ ContentVSAccount;
    EXEC sp_addrolemember 'db_owner', @ ContentVSAccount;
  6. En el menú consulta , haga clic en Ejecutar .
Si ejecuta Windows SharePoint Services con WMSDE, de pasos independientes para resolver el problema. En la instalación de WMSDE, la identidad del grupo de aplicaciones para la administración central de SharePoint es servicio de red. Para SQL 2000, no puede modificar el propietario de base de datos al servicio de red debido a de una limitación de diseño. La solución para las instalaciones de WMSDE consiste en Agregar servicio de red a la función SYSADMIN en WMSDE, agregar la base de datos utilizando bases de datos de SharePoint administrar contenido y, a continuación, quitar la función para el servicio de red vuelve a su configuración original.

Para configurar el servicio de red como SYSADMIN, siga estos pasos:
  1. Inicie una sesión OSQL.

    Para ello, haga clic en Inicio , haga clic en Todos los programas , haga clic en Accesorios y, a continuación, haga clic en .
  2. En el símbolo del sistema, inicie una sesión OSQL escribiendo la siguiente sintaxis donde servername es el nombre del servidor y, a continuación, presione ENTRAR:
    Osql -S servername \sharepoint -E
  3. Escriba el comando siguiente y, a continuación, presione ENTRAR:
    sp_addsrvrolemember 'nt Authority\Servicio', 'sysadmin'
  4. Escriba go y, a continuación, presione ENTRAR.
  5. En la administración central de SharePoint, agregar la base de datos de contenido al servidor virtual.
  6. Después de agrega la base de datos de contenido nuevo, colocar red función de servicio a los administradores de seguridad y creadores de base de datos.
  7. Escriba el comando siguiente en el símbolo del sistema OSQL y, a continuación, presione ENTRAR:
    sp_dropsrvrolemember 'nt Authority\Servicio', 'sysadmin'
  8. Escriba go y, a continuación, presione ENTRAR.
  9. Escriba quit para salir de la sesión OSQL.

Referencias

Para obtener más información, consulte la Guía de administración de Microsoft Windows SharePoint Services . Para obtener más información acerca de permisos de propietario de base de datos necesarios y permisos de base de datos, vea el tema "Migrar de WMSDE a SQL Server" en el tema "Copia de seguridad y migración".

Propiedades

Id. de artículo: 828815 - Última revisión: martes, 20 de febrero de 2007 - Versión: 3.6
La información de este artículo se refiere a:
  • Microsoft Windows SharePoint Services
  • Microsoft Office SharePoint Portal Server 2003
Palabras clave: 
kbmt kbtshoot kbdatabase kberrmsg kbwebservices kbprb KB828815 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 828815

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com