locked
SQL Server 2005 Workgroup x Business Contact Manager 2003 RRS feed

  • Pergunta

  • Pessoal,

     

    Estou com problemas para implementação do BCM e gostaria da ajuda de vocês se possível. O cenário é o seguinte: servidor Windows Server 2003 R2 SP2 onde foi instalado o SQL 2005 Workgroup SP2 nomeando a instância padrão para "MICROSOFTSMLBIZ". Neste servidor pretendo armazenar e compartilhar a base de dados do Business Contact Manager para o Outlook 2003. Na estação cliente em que estou efetuando o teste instalei o Outlook 2003 com o SP3 e logo após o Business Contact Manager. Na primeira vez que inicio o Outlook o assistente do BCM solicita a criação do banco ou a seleção de um banco já criado.

     

    Então eu marco a opção selecionar um banco já existente, informo o nome do servidor e ao clicar em Conectar é exibido o seguinte erro: "Não foi encontrado nenhum banco de dados do Business Contact Manager para Outlook no computador NOMEDOHOST. Verifique se há um banco de dados compartilhado, se você tem direitos de acesso a ele e se ambos os computadores estão usando a mesma versão do Business Contact Manager para Outlook."

     

    Para efetuar a configuração do banco de dados do BCM no servidor eu usei o how-to do seguinte endereço: http://jagbarcelo.blogspot.com/2007/01/outlook-2003-business-contact-manager.html.

     

    Os testes que já realizei foram os seguintes:

     

    Verificar o Firewall no servidor (está desabilitado);

    Teste de conectividade (tanto ping do cliente para o server quanto do server para o cliente funciona);

    Instalação do Management Studio no cliente e tentativa de conexão na instância (conectei com sucesso e tive acesso as databases).

     

    Também estou tendo dificuldades para encontrar documentação sobre a implementação do BCM no site da Microsoft. Se vocês souberem algum local onde eu consiga mais informações sobre o mesmo eu agradeço.

     

    Valeu.

    terça-feira, 9 de dezembro de 2008 12:04

Todas as Respostas

  • Daniel,

     

    Primeiramente sobre a documentação do BCM acredito que você não vai encontrar muita coisa.

     

    Em relação ao seu problema, você não esta conseguindo se conectar?

    terça-feira, 9 de dezembro de 2008 12:24
  •  Junior Galvão - MVP wrote:

    Daniel,

     

    Primeiramente sobre a documentação do BCM acredito que você não vai encontrar muita coisa.

     

    Em relação ao seu problema, você não esta conseguindo se conectar?

     

    Olá Junior,

     

    Exatamente, quanto tento conectar no servidor para usar o banco de dados compartilhado eu recebo a mensagem de erro que relatei. Se eu escolher criar o banco localmente na estação dá tudo certo, sem problemas. Porém não é isto que eu gostaria uma vez que iremos compartilhar o banco no server.

     

    Grato pela pronta resposta.

    terça-feira, 9 de dezembro de 2008 12:38
  • Daniel,

     

    Muito estranho, mas isso esta me parecendo alguma falha de configurações de permissão.

    terça-feira, 9 de dezembro de 2008 12:55
  •  Junior Galvão - MVP wrote:

    Daniel,

     

    Muito estranho, mas isso esta me parecendo alguma falha de configurações de permissão.

     

    Olá Júnior,

     

    Também pensei neste possibilidade. O mais estranho é que eu tentar conectar na instância usando o Management Studio através da estação cliente e consegui o acesso normalmente. Mas não tenho certeza se as configurações de segurança estão certas. Qual seria a configuração de segurança necessária para que o usuário possa acessar o banco de dados sem problemas?

    terça-feira, 9 de dezembro de 2008 13:00
  • Daniel,

     

    Eu não tenho muitos conhecimentos em relação ao BCM, mas acredito que seja o caso de verificar nas configurações do BCM, como também no mecanismo que você esta utilizando para fazer acesso ao BCM como esta as definições de segurança.

    terça-feira, 9 de dezembro de 2008 13:21
  •  Junior Galvão - MVP wrote:

    Daniel,

     

    Eu não tenho muitos conhecimentos em relação ao BCM, mas acredito que seja o caso de verificar nas configurações do BCM, como também no mecanismo que você esta utilizando para fazer acesso ao BCM como esta as definições de segurança.

     

    Olá Júnior,

     

    Dei uma revisada novamente nas configurações e não encontrei nada. Também tentei achar algum material sobre o assunto mas realmente está complicado. De qualquer maneira obrigado pela atenção dispensada. Se alguém mais conhecer esta ferramente agradeço se tiverem alguma dica.

     

    Abraço.

    terça-feira, 9 de dezembro de 2008 18:02
  • Olá Daniel, vc configurou a porta do SQL server para 56183(estáticamente)?

     

    O SQL Server quando instalado como instância nomeada atribui um número dinâmico para a porta, e parece que essa aplicação só funciona na porta 56183.

     

    Para configurar a porta como estática é bastante simples:

     

    Procedimentos:

    No configuration manager\protocols for [instancia]\ vc abre as propriedades do protocolo TCP, na segunta guia[IP address], vc nos campos enabled vc marca "YES" , onde tem "TCP Dynamic port" vc tira o "0" e deixa em branco.

    e configura no campo "TCP port" como 56183 em todas as opções que pergunta a porta.

    Salve essa configuração e reinicie o SQL Server, depois, tente conectar novamente.

     

    terça-feira, 9 de dezembro de 2008 19:49
  •  Emanuel Peixoto wrote:

    Olá Daniel, vc configurou a porta do SQL server para 56183(estáticamente)?

     

    O SQL Server quando instalado como instância nomeada atribui um número dinâmico para a porta, e parece que essa aplicação só funciona na porta 56183.

     

    Para configurar a porta como estática é bastante simples:

     

    Procedimentos:

    No configuration manager\protocols for [instancia]\ vc abre as propriedades do protocolo TCP, na segunta guia[IP address], vc nos campos enabled vc marca "YES" , onde tem "TCP Dynamic port" vc tira o "0" e deixa em branco.

    e configura no campo "TCP port" como 56183 em todas as opções que pergunta a porta.

    Salve essa configuração e reinicie o SQL Server, depois, tente conectar novamente.

     

     

    Olá Emanuel,

     

    Grato pela força. Pois é, eu havia lido no tutorial que comentei no início do post que a porta deveria ser configurada como 56183 e inclusive realizei a configuração. Agora não me recordo se eu informei em todos os campos. Irei continuar amanhã pela manhã e digo se tive sucesso.

     

    Novamente obrigado pela ajuda.

     

    Abraços.

    terça-feira, 9 de dezembro de 2008 22:35
  • Certifique-se que da maquina cliente vc consegue se conectar usando telnet.Ex: telnet servidor 56186.Se vc conseguir conexão, então, está tudo certo com a porta.

     

    Outra coisa, check esse itens também:

    Vc instalou o SQL Client?

    Usando o cliconfg.exe vc já checou se o protocolo TCP está ativo no client?

    Vc Já criou um alias TCP para o servidor usando a porta 56186?

    terça-feira, 9 de dezembro de 2008 22:49
  • Olá amigos,

     

    Primeiramente gostaria de agradeçer ao apoio de todos com as dicas, pois foram de fundamental importância para a resolução do problema. Hoje pela manhã conseguimos resolver o problema. A solução que foi adotada foi efetuar a instalação do Business Contact Manager no próprio server (e também a instalação do Outlook 2003). Então efetuamos a criação da base de dados do BCM apontando para o SQL. Depois, ao efetuar o teste novamente acessando o contact manager das estações o acesso foi realizado com sucesso.

     

    Novamente obrigado!

     

    Abraços e sucesso a todos.

    quarta-feira, 10 de dezembro de 2008 21:44
  •  Talvez isso ajude...

    http://blogs.msdn.com/bcm/archive/2007/03/30/database-tool-released.aspx

    Notes

    • This tool does not support SQL instances with case sensitive collation.
    • This tool cannot open the required ports for more than two SQL Server instances.
    • It is compatible with only English version of Business Contact Manager for Outlook 2007.

    André O. Andrade
    quinta-feira, 12 de fevereiro de 2009 20:30