DouglasP 1 Denunciar post Postado Julho 27, 2009 Boa noite, tenho uma duvida... como faço para fazer duas conexães ao mssql em databases diferentes. no caso eu irei pegar uns dados da db1, gravar em variaveis fechar a conexão abrir uma com a db 2 e gravar os valores das variaveis. grato. meu codigo: function migra_conta() { $conexao = mssql_connect("localhost", "sa", "vps01") or die ("Erro no servidor, tente novamente mais tarde"); mssql_select_db($DB1, $conexao) or die ("Erro no servidor, tente novamente mais tardee"); global $Account; $query_conta = "Select memb___id, memb__pwd, memb_name, mail_addr, vip, creditos, Gold, diasdevip, vencimento, datavip from MEMB_INFO where memb___id='$Account'"; $result_conta = mssql_query($query_conta); $dados_conta = mssql_fetch_row($result_conta); $conta = $dados_conta[0]; $senha = $dados_conta[1]; $nome = $dados_conta[2]; $email = $dados_conta[3]; $vip = $dados_conta[4]; $creditos = $dados_conta[5]; $gold = $dados_conta[6]; $diasvip = $dados_conta[7]; $vencimen = $dados_conta[8]; $datavip = $dados_conta[9]; // Nova conexão com o banco 2 mssql_close($conexao); $conexao_2 = mssql_connect("localhost", "sa", "vps01") or die ("Erro no servidor, tente novamente mais tarde"); mssql_select_db($DB2, $conexao_2) or die ("Erro no servidor, tente novamente mais tardex"); echo $senha; } porem esse codigo não funciona. Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Guima 164 Denunciar post Postado Julho 27, 2009 Você trocou mysql por mssql... Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Julho 27, 2009 lucas, ele está usando SQL Server... Douglas, 1. esse processo será executado com qual frequencia ? 2. qual a versao do php, sql server e sistema operacional ? Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Guima 164 Denunciar post Postado Julho 27, 2009 Por isso eu digo, responde as perguntas do hinom que ele vai te ajudar... :D Compartilhar este post Link para o post Compartilhar em outros sites
DouglasP 1 Denunciar post Postado Julho 27, 2009 Sera executado pelos meus clientes, eles que irão executar o script. cerca de umas 400 vezes porem eles que iram executar 1 por 1. Versão do php: 5.2.6 Sql server: 2000 Win server 2003 enterprise edition service pack 2 Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Julho 27, 2009 o intuito desse script é para fazer importação/exportação de dados ? Compartilhar este post Link para o post Compartilhar em outros sites
DouglasP 1 Denunciar post Postado Julho 27, 2009 Uma migração de dados, o cliente possui uma conta em um servidor, e pode migrar para outro que no caso é outra DB Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Julho 28, 2009 nao sei ao certo se é o seu caso, mas já procurou saber sobre "replication" ? Compartilhar este post Link para o post Compartilhar em outros sites
DouglasP 1 Denunciar post Postado Julho 28, 2009 Ja resolvi o problema obrigado. Compartilhar este post Link para o post Compartilhar em outros sites