Compartilhar via


Configurar um servidor vinculado no SQL Server (Project Server 2010)

 

Aplica-se a: Project Server 2010

Tópico modificado em: 2013-12-18

Importante

Este artigo foi traduzido automaticamente; consulte o aviso de isenção de responsabilidade. A versão em inglês está disponível aqui para referência.

A configuração de uma conexão de servidor do Microsoft SQL Server vinculada é feita em conjunto com o Project2003LinkedSQLServer= no arquivo de configuração de migração. Você só precisará usar essa configuração e configurar a conexão de servidor vinculada quando migrar um banco de dados do Microsoft Office Project Server 2003 que não pode ser copiado e restaurado em um servidor do banco de dados do Microsoft Office Project Server 2007 e este precisar de uma conexão remota.

Configurar uma conexão de servidor vinculado usando o SQL Server 2000

Se estiver migrando um banco de dados do Project Server 2003 no SQL Server 2000 para Office Project Server 2007 em um outro computador e a camada do banco de dados para o Office Project Server 2007 também for o SQL Server 2000, use o seguinte procedimento para configurar uma conexão de servidor vinculado.

Configurar a conexão

  1. Conecte-se ao SQL Server que hospeda os bancos de dados do Office Project Server 2007 usando o Enterprise Manager.

  2. Na estrutura de árvore, clique para expandir a pasta Segurança.

  3. Clique com o botão direito do mouse em Servidores Vinculados e clique em Novo Servidor Vinculado.

  4. Consulte a documentação do SQL Server para obter mais informações sobre como criar um servidor vinculado (pesquise o termo "servidores vinculados"). Certifique-se de clicar na guia Segurança e selecionar a opção de segurança correta (por exemplo, selecione usar o botão com a opção contexto de segurança atual do logon). Se a opção não funcionar no seu ambiente, selecione usar esse contexto de segurança e dar um nome de usuário válido e senha que funciona no computador executando o SQL Server que está hospedando o banco de dados do 0Project Server 2003.)

  5. Verifique se o servidor vinculado criado funciona corretamente antes de continuar com a migração. Você deverá ver o servidor vinculado recém-criado sob o nó Linked Servers. Expandido o servidor vinculado, você deverá ver os nós Tabelas e Modos de Exibição. Se você clicar em Tabelas ou em Modos de Exibição, você verá algumas entradas

  6. Use o nome do servidor vinculado como valor para o Project2003LinkedSQLServer= parâmetro no arquivo de configuração da migração.

Observação

Em alguns ambientes de TI, as portas específicas relacionadas ao Coordenador de transações distribuídas da Microsoft (MSDTC) talvez precisem ser abertas para que a configuração do servidor vinculado funcione. Para obter mais informações, consulte a documentação do SQL Server sobre servidores vinculados ou entre em contato com o administrador do sistema.

Configurar uma conexão de servidor vinculada do SQL Server 2000 para o SQL Server 2005

Se você está migrando um banco de dados do Project Server 2003 no SQL Server 2000 para o Office Project Server 2007 em outro computador, mas o servidor do banco de dados usado pelo Office Project Server 2007 é o SQL Server 2005, use os seguintes procedimentos para configurar uma conexão de servidor vinculada.

Em primeiro lugar, no SQL Server 2000 e no SQL Server 2005, defina o modo de autenticação como misto, para que os logons do SQL Server sejam aceitos juntamente com os do Windows.

Configurar a autenticação do SQL Server 2005 para o modo misto

  1. Abra o SQL Server 2005 Management Studio.

  2. No painel Pesquisador de Objetos, clique com o botão direito do mouse no nome de servidor do SQL 2005 e clique em Propriedades.

  3. Na lista Selecionar uma Página, clique em Opções.

  4. Na seção Autenticação de Servidor, selecione Modo de Autenticação do SQL Server e do Windows.

  5. Clique em OK.

Configurar a autenticação do SQL Server 2000 para o modo misto

  1. Abra o SQL Server Enterprise Manager.

  2. Expanda o grupo de servidores que contém o servidor de banco de dados que você usará com o Project Server 2003.

  3. Clique com o botão direito do mouse no servidor e clique em Propriedades.

  4. Clique na guia Security.

  5. Em Autenticação, clique em SQL Server e Windows.

  6. Clique em OK.

Configurar a conexão

  1. Nos computadores que executam o SQL Server 2000 e o SQL Server 2005, crie uma conta de usuário autenticado do SQL idêntica para executar a conexão do servidor vinculado. Verifique se a senha é a mesma para as contas nos dois servidores. Verifique também se as contas têm acesso de leitura/gravação nos bancos de dados você pretende acessar usando o sistema do servidor vinculado.

  2. No SQL Server 2000, abra o Analisador de Consulta e no banco de dados central execute um arquivo chamado instcat.sql. Ele deve estar localizado abaixo das pastas do SQL em Arquivos de Programas.

  3. No SQL Server 2005 Management Studio, selecione o computador que executa o SQL Server 2005, expanda Objetos de Servidor, clique com o botão direito do mouse em Servidores Vinculados e clique em Novo Servidor Vinculado.

    1. Digite o nome do computador servidor que executa o SQL Server 2000.

    2. Selecione a opção SQL Server.

    3. Clique na guia Segurança no painel lateral.

    4. Selecione a opção Usar esse contexto de segurança.

    5. Insira a conta e senha do SQL necessárias para acessar os bancos de dados do Project Server 2003 e os bancos de dados do Office Project Server 2007 (criados na etapa 1).

    6. Clique em OK.

  4. No SQL Server 2005 Management Studio, inicie uma consulta no servidor vinculado para verificar se ele funcionou:

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

    2. Substitua os nomes do servidor e do banco de dados pelos valores apropriados.

    3. Se esta consulta retornar com êxito, a conexão terá sido bem-sucedida.

Observação

Ao executar a migração, verifique se a conta de usuário com a qual você está executando a ferramenta de migração tem acesso de leitura nos bancos de dados do Project Server 2003 e do Office Project Server 2007.

Configurar uma conexão de servidor vinculado do SQL Server 2000 para o SQL Server 2008

Se você está migrando um banco de dados do Project Server 2003 no SQL Server 2000 para o Office Project Server 2007 em outro computador, mas o servidor do banco de dados usado pelo Office Project Server 2007 é o SQL Server 2008, use os seguintes procedimentos para configurar uma conexão de servidor vinculada.

Em primeiro lugar, no SQL Server 2000 e no SQL Server 2008, defina o modo de autenticação como misto, para que os logons do SQL Server sejam aceitos juntamente com os do Windows.

Configurar a autenticação do SQL Server 2008 para o modo misto

  1. Abra o SQL Server 2008 Management Studio.

  2. No painel do Gerenciador de Objetos, clique com o botão direito do mouse no nome do servidor SQL 2008 e clique em Propriedades.

  3. Na lista Selecionar uma Página, clique em Opções.

  4. Na seção Autenticação de Servidor, selecione Modo de Autenticação do SQL Server e do Windows.

  5. Clique em OK.

Configurar a autenticação do SQL Server 2000 para o modo misto

  1. Abra o SQL Server Enterprise Manager.

  2. Expanda o grupo de servidores que contém o servidor de banco de dados que você usará com o Project Server 2003.

  3. Clique com o botão direito do mouse no servidor e clique em Propriedades.

  4. Clique na guia Security.

  5. Em Autenticação, clique em SQL Server e Windows.

  6. Clique em OK.

Configurar a conexão

  1. Nos computadores que executam o SQL Server 2000 e o SQL Server 2008, crie uma conta de usuário autenticado do SQL idêntica para executar a conexão do servidor vinculado. Verifique se a senha é a mesma para as contas nos dois servidores. Verifique também se as contas têm acesso de leitura/gravação nos bancos de dados você pretende acessar usando o sistema do servidor vinculado.

  2. No SQL Server 2000, abra o Analisador de Consulta e, no banco de dados mestre, execute um arquivo chamado instcat.sql. Ele deve estar localizado em suas pastas do SQL em Arquivos de Programas.

  3. No SQL Server 2008 Management Studio, selecione o computador que executa o SQL Server 2008, expanda Objetos de Servidor, clique com o botão direito do mouse em Servidores Vinculados e clique em Novo Servidor Vinculado.

    1. Digite o nome do computador servidor que executa o SQL Server 2000.

    2. Selecione a opção SQL Server.

    3. Clique na guia Segurança no painel lateral.

    4. Selecione a opção contextual Ser feita usando esta segurança.

    5. insira a conta e a senha do SQL necessárias para o acesso dos bancos de dados do Project Server 2003 e dos bancos de dados do Office Project Server 2007 (criados na etapa 1).

    6. Clique em OK.

  4. No SQL Server 2008 Management Studio, inicie uma consulta no servidor vinculado para verificar se ele funcionou:

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

    2. Substitua os nomes do servidor e do banco de dados pelos valores apropriados.

    3. Se esta consulta retornar com êxito, a conexão terá sido bem-sucedida.

Observação

Ao executar a migração, verifique se a conta de usuário com a qual você está executando a ferramenta de migração tem acesso de leitura nos bancos de dados do Project Server 2003 e do Office Project Server 2007.

Observação

Aviso de isenção de responsabilidade por tradução automática: este artigo foi traduzido por um sistema de computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar os usuários que não têm fluência no idioma inglês a usufruir de conteúdo sobre produtos, serviços e tecnologias Microsoft. Como o artigo foi traduzido automaticamente, ele pode conter erros de vocabulário, sintaxe e gramática.