none
Problema ao mapear unidade de rede de dentro do SQL RRS feed

  • Pergunta

  • Olá,

     

    Trabalho como DBA e normalmente fico só no forum de SQL, porem hoje preciso da ajuda de voces! rs....

     

    Existe dentro do sql um comando chamado xp_cmdshell que eu consigo rodar comandos do dos de dentro do SQL.

    Se eu mapear uma unidade de rede pelo Windows apenas, o SQL não reconhece, é preciso mapea-la de dentro do mesmo, a sintaxe é a seguinte:

     

     

    xp_cmdshell 'net use x: \\Servidorc\SharedFolder$ /user:Domain\User  Password'

     

    Tenho 2 servidores, estou programando meus backups para ocorrerem remotamente num cenario assim:

    Servidor 1 Enviar BKP para pasta Compartilhada no servidor 2, ou seja, 01->02

    Servidor 3 Envia BKP para pasta Compartilhada no servidor 2, ou seja, 03->02

    Ao rodar o comando X do 1 para o 2 vai com sucesso, porem o 3 para o 2, o mesmo comando, com o mesmo usuario (o meu, adm) da erro, alguem saberia dizer o que pode estar acontecendo?

    System error 67 has occurred.

    The network name cannot be found.

     


    ------------------------------------------------------------- Oracle OCA11g
    quinta-feira, 7 de abril de 2011 13:49

Respostas

Todas as Respostas

  • Bom dia.

    Verifique a configuração de DNS no servidor 3, se ele esta resolvendo nome corretamente para o servidor 2.

    Abraço.


    Se útil, classifique. Matheus M. Bertuco – MCT, MCSA, MCTS, MCP.
    quinta-feira, 7 de abril de 2011 14:18
    Moderador
  • Matheus,

     

    Mesmo colocando pelo IP ele não reconhece e gera o mesmo erro, sou leigo em servidores, mas o DNS resolve os nomes apenas ou ele faz algo a mais? rs...

     

    Eu consigo pingar o servidor 2, tanto do 1 quanto do 3, mas conectar, só do 3....alias, o responsavel de infra mexeu aqui e agora eu não acesso nada!

     

    Não sei se isso tem a ver, porem antes quando eu rodava \\Servidor2 ele aparecia algumas patas porem a unica compartilhada que apareci era a justamente que estava dando erro, agora, quando rodo aparecem todas as 4 pastas compartilhadas, e mais nenhuma funciona!


    ------------------------------------------------------------- Oracle OCA11g
    quinta-feira, 7 de abril de 2011 14:21
  • Tente acessar o endereço \\Servidorc\SharedFolder$ do servidor 3 através do executar.

    Abraço.


    Se útil, classifique. Matheus M. Bertuco – MCT, MCSA, MCTS, MCP.
    quinta-feira, 7 de abril de 2011 14:30
    Moderador
  • Então, foi resolvido aqui, na vdd não sei o porque, eu consigo acessar normalmente e tudo OK, mas sem o $....
    ------------------------------------------------------------- Oracle OCA11g
    quinta-feira, 7 de abril de 2011 14:34