Compartir a través de


Configuración de un servidor vinculado en SQL Server (Project Server 2010)

 

Se aplica a: Project Server 2010

Última modificación del tema: 2013-12-18

Importante

Este artículo se ha traducido automáticamente; vea el aviso de declinación de responsabilidades. Como referencia, puede encontrar la versión en inglés de este artículo aquí.

La configuración de una conexión de servidor vinculado en Microsoft SQL Server se realiza junto con el valor de configuración Project2003LinkedSQLServer= en el archivo de configuración de la migración. Sólo debe usar este valor de configuración y configurar la conexión de servidor vinculado cuando realice la migración de una base de datos de Microsoft Office Project Server 2003 que no se pueda copiar y restaurar en el servidor de base de datos de Microsoft Office Project Server 2007 y deba conectarse a él de forma remota.

Configuración de una conexión de servidor vinculado mediante SQL Server 2000

Si va a migrar una base de datos de Project Server 2003 en SQL Server 2000 a Office Project Server 2007 en otro equipo y el nivel de base de datos de Office Project Server 2007 también es SQL Server 2000, realice el siguiente procedimiento para configurar una conexión de servidor vinculado.

Configuración de la conexión

  1. Conéctese al servidor SQL Server que hospeda las bases de datos de Office Project Server 2007 mediante el Administrador corporativo.

  2. En la estructura de árbol, haga clic para expandir la carpeta Seguridad.

  3. Haga clic con el botón secundario en Servidores vinculados y, a continuación, haga clic en Nuevo servidor vinculado.

  4. Consulte la documentación de SQL Server para obtener más información acerca de cómo crear un servidor vinculado (busque el término "servidores vinculados"). Asegúrese de hacer clic en la pestaña Seguridad y seleccione la opción de seguridad correcta. (Por ejemplo, seleccione el botón de opción Se realizarán con el contexto actual de inicio de sesión. Si esta opción no funciona en su entorno, seleccione Se realizarán con este contexto de seguridad y asigne un nombre de usuario y una contraseña válidos que funcionen en el equipo que ejecuta el servidor SQL Server que hospeda la base de datos de Project Server 2003).

  5. Compruebe que el servidor vinculado que ha creado funciona correctamente antes de continuar con la migración. El servidor vinculado que acaba de crear debe mostrarse bajo el nodo Servidores vinculados. Al expandir el servidor vinculado, se muestran los nodos Tablas y Vistas. Si hace clic en Tablas o en Vistas, deben mostrarse algunas entradas.

  6. Use el nombre del servidor vinculado como el valor del parámetro Project2003LinkedSQLServer= en el archivo de configuración de la migración.

Nota

En algunos entornos de TI, es posible que deban abrirse determinados puertos relacionados con Microsoft DTC (Coordinador de transacciones distribuidas) para que funcione la configuración del servidor vinculado. Para obtener más información, vea la documentación de SQL Server acerca de los servidores vinculados o póngase en contacto con el administrador del sistema.

Configuración de una conexión de servidor vinculado desde SQL Server 2000 a SQL Server 2005

Si va a migrar una base de datos de Project Server 2003 en SQL Server 2000 a Office Project Server 2007 en otro equipo, pero el servidor de base de datos usado por Office Project Server 2007 es SQL Server 2005, use los siguientes procedimientos para configurar una conexión de servidor vinculado.

En primer lugar, tanto en SQL Server 2000 como SQL Server 2005, establezca el modo de autenticación en mixto, de manera que se acepten los inicios de sesión de SQL Server junto con los inicios de sesión de Windows.

Configuración de la autenticación de SQL Server 2005 en modo mixto

  1. Abra SQL Server 2005 Management Studio.

  2. En el panel Explorador de objetos, haga clic con el botón secundario en el nombre del servidor SQL Server 2005 y, a continuación, haga clic en Propiedades.

  3. En la lista Seleccionar página, haga clic en Seguridad.

  4. En la sección Autenticación de servidor, seleccione Modo de autenticación de Windows y SQL Server.

  5. Haga clic en Aceptar.

Configuración de la autenticación de SQL Server 2000 en modo mixto

  1. Abra el Administrador corporativo de SQL Server.

  2. Expanda el grupo de servidores que contiene el servidor de bases de datos que se usará con Project Server 2003.

  3. Haga clic con el botón secundario en el servidor y elija Propiedades.

  4. Haga clic en la pestaña Seguridad.

  5. En Autenticación, haga clic en SQL Server y Windows.

  6. Haga clic en Aceptar.

Configuración de la conexión

  1. En los equipos que ejecutan SQL Server 2000 y SQL Server 2005, cree una cuenta de usuario autenticado de SQL idéntica para ejecutar la conexión de servidor vinculado. Asegúrese de que la contraseña es la misma para las cuentas en ambos servidores. Asegúrese de que las cuentas tienen acceso de lectura y escritura en las bases de datos a las que desea tener acceso mediante el sistema del servidor vinculado.

  2. En SQL Server 2000, abra el Analizador de consultas y ejecute un archivo denominado instcat.sql en la base de datos principal. El archivo se encuentra en las carpetas de SQL, en Archivos de programa.

  3. En SQL Server 2005 Management Studio, seleccione el equipo que ejecuta SQL Server 2005, expanda Objetos de servidor, haga clic con el botón secundario en Servidores vinculados y elija Nuevo servidor vinculado.

    1. Escriba el nombre de servidor del equipo que ejecuta SQL Server 2000.

    2. Seleccione la opción SQL Server.

    3. Haga clic en la pestaña Seguridad en el panel lateral.

    4. Seleccione la opción Se establecerán usando este contexto de seguridad.

    5. Escriba la cuenta y la contraseña de SQL necesarias para tener acceso a las bases de datos de Project Server 2003 y de Office Project Server 2007 (creadas en el paso 1).

    6. Haga clic en Aceptar.

  4. En SQL Server 2005 Management Studio, inicie una consulta en el servidor vinculado para comprobar que ha funcionado:

    1. SELECT * from <P200Server>.<P11DBName>.dbo.msp_web_admin

    2. Reemplace el nombre del servidor y la base de datos con valores adecuados.

    3. Si la consulta se ejecuta correctamente, la conexión es correcta.

Nota

Al ejecutar la migración, asegúrese de que la cuenta de usuario con la que se ejecuta la herramienta de migración tenga acceso de lectura a las bases de datos de Project Server 2003 y Office Project Server 2007.

Configuración de una conexión de servidor vinculado desde SQL Server 2000 a SQL Server 2008

Si va a migrar una base de datos de Project Server 2003 en SQL Server 2000 a Office Project Server 2007 en otro equipo, pero el servidor de base de datos usado por Office Project Server 2007 es SQL Server 2008, use los siguientes procedimientos para configurar una conexión de servidor vinculado.

En primer lugar, tanto en SQL Server 2000 como SQL Server 2008, establezca el modo de autenticación en mixto, de manera que se acepten los inicios de sesión de SQL Server junto con los inicios de sesión de Windows.

Configuración de la autenticación de SQL Server 2008 en modo mixto

  1. Abra SQL Server 2008 Management Studio.

  2. En el panel Explorador de objetos, haga clic con el botón secundario en el nombre del servidor SQL Server 2008 y, a continuación, haga clic en Propiedades.

  3. En la lista Seleccionar página, haga clic en Seguridad.

  4. En la sección Autenticación de servidor, seleccione Modo de autenticación de Windows y SQL Server.

  5. Haga clic en Aceptar.

Configuración de la autenticación de SQL Server 2000 en modo mixto

  1. Abra el Administrador corporativo de SQL Server.

  2. Expanda el grupo de servidores que contiene el servidor de bases de datos que se usará con Project Server 2003.

  3. Haga clic con el botón secundario en el servidor y elija Propiedades.

  4. Haga clic en la pestaña Seguridad.

  5. En Autenticación, haga clic en SQL Server y Windows.

  6. Haga clic en Aceptar.

Configuración de la conexión

  1. En los equipos que ejecutan SQL Server 2000 y SQL Server 2008, cree una cuenta de usuario autenticado de SQL idéntica para ejecutar la conexión de servidor vinculado. Asegúrese de que la contraseña es la misma para las cuentas en ambos servidores. Asegúrese de que las cuentas tienen acceso de lectura y escritura en las bases de datos a las que desea tener acceso mediante el sistema del servidor vinculado.

  2. En SQL Server 2000, abra el Analizador de consultas y ejecute un archivo denominado instcat.sql en la base de datos principal. El archivo se encuentra en las carpetas de SQL, en Archivos de programa.

  3. En SQL Server 2008 Management Studio, seleccione el equipo que ejecuta SQL Server 2008, expanda Objetos de servidor, haga clic con el botón secundario en Servidores vinculados y elija Nuevo servidor vinculado.

    1. Escriba el nombre de servidor del equipo que ejecuta SQL Server 2000.

    2. Seleccione la opción SQL Server.

    3. Haga clic en la pestaña Seguridad en el panel lateral.

    4. Seleccione la opción Se realizarán con este contexto de seguridad.

    5. Escriba la cuenta y la contraseña de SQL necesarias para tener acceso a las bases de datos de Project Server 2003 y de Office Project Server 2007 (creadas en el paso 1).

    6. Haga clic en Aceptar.

  4. En SQL Server 2008 Management Studio, inicie una consulta en el servidor vinculado para comprobar que ha funcionado:

    1. SELECT * from <P2003Server>.<P11DBName>.dbo.msp_web_admin

    2. Reemplace el nombre del servidor y la base de datos con valores adecuados.

    3. Si la consulta se ejecuta correctamente, la conexión es correcta.

Nota

Al ejecutar la migración, asegúrese de que la cuenta de usuario con la que se ejecuta la herramienta de migración tenga acceso de lectura a las bases de datos de Project Server 2003 y Office Project Server 2007.

Nota

Aviso de exención de responsabilidad de traducción automática: este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.