Ir para conteúdo
Fórum Script Brasil

Vitor Godoi

Membros
  • Total de itens

    12
  • Registro em

  • Última visita

Posts postados por Vitor Godoi

  1. Boa tarde,

    Preciso de uma ajuda, eu tenho um sistema que faz integração entre Oracle com Sql Server, isso funcionava perfeitamente porém o Sql Server era 2000, foi atualizado para Sql Server 2008, utilizava os driver do jdbc 2000, agora subi através do loadjava o jdbc 4.0( sqljdbc.jar/sqljdbc4.jar), porém quando faço o teste no sistema , não inseri no Sql Server, mas não apresenta erros, abaixo está a class, tem alguma coisa que precisa mudar nela depois do upgrade do Sql Sever?

    import java.sql.*;
    //import javax.sql.*;
    import javax.naming.*;

    public class DataTransf
    {
    private static Connection connFcl;


    //// Connect ////

    public static boolean Connect(String strConn)
    {
    try
    {
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

    }
    catch(ClassNotFoundException cnfex)
    {
    System.err.println("Failed to load JDBC driver.");
    cnfex.printStackTrace();
    return false;
    }

    try
    {
    connFcl = DriverManager.getConnection(strConn);

    // exemplo: "jdbc:microsoft:sqlserver://srv0001:1433;User=User;Password=PASSWORD;DatabaseName=DATABASE"

    }
    catch(SQLException sqlex)
    {
    System.err.println("Unable to connect to FCL.");
    sqlex.printStackTrace();
    return false;
    }

    return true;
    }


    //// ShutDown ////

    public static boolean ShutDown()
    {
    try
    {
    connFcl.close();
    }
    catch (SQLException sqlex)
    {
    System.err.println("Unable to disconnect FCL.");
    sqlex.printStackTrace();
    return false;
    }

    return true;
    }


    //// Procedure ////

    public static int Procedure(String strCmd)
    {
    Statement stmtFcl;
    ResultSet rs;
    int iRet = 0;

    try
    {
    // System.out.println(strCmd); // debug

    stmtFcl = connFcl.createStatement();
    rs = stmtFcl.executeQuery(strCmd);

    if(rs.next())
    {
    iRet = rs.getInt("Numero_Erro");
    if(rs.wasNull()) iRet = 0;
    }

    rs.close();
    stmtFcl.close();
    }
    catch (SQLException sqlex)
    {
    sqlex.printStackTrace();
    return -1;
    }

    return iRet;
    }


    //// Exec ////

    public static int Exec(String strCmd, String strConn)
    {
    int iRet;

    if(!Connect(strConn)) return -1;
    iRet = Procedure(strCmd);
    ShutDown();

    return iRet;
    }


    //// main ////

    public static void main(String args[])
    {
    if(args.length == 2)
    {
    System.out.println("Resultado: " + Exec(args[0], args[1]));
    }
    else System.out.println("Usage: DataTransf strCmd strConn");
    }
    }

  2. Boa tarde, preciso de uma ajuda, através de um select tenho que localizar dentro de uma coluna todos as urls do youtube, 'https://www.youtube.com/watch?v=codigo', N códigos, pois preciso gerar um txt com esses endereços, alguém tem alguma alterativa ?

    preciso só do endereço do youtube e retirar todo que não precisa , pois a tabela está suja, cheia de coisas que não quero...

    Exemplo de como deve ficar a lista.
    www.youtube.com/watch?v=R3-kfnKmDVc

    www.youtube.com/watch?v=V343t4t4ggrg

    etc...

    Grato

  3. como faço de uma forma simples para separar através de um select todas as categorias por grupos de categorias
    exemplo:
    categoria 1, categoria 2, categoria 3
    abacaxi, morango, melancia
    limão, uva, melão
    etc..
    grato,
  4. Boa tarde, gostaria de tirar um informação, preciso exportar umas bases da dados para um novo servidor mysql através de comando, porém tenho N bases, algumas vou exportar outras não, através do comando mysqdump consigo ler um txt aonde está os nomes das bases que quero exportar, pois não quero digitar todas elas em uma linha só,existe algo nesse ponto?


    grato...

  5. Tenho uma base em mysql com uma tabela com campos e registros inseridos , porém preciso importar os campos e registros dessa tabela para outra base,porém os nomes dos campos são diferentes , preciso importar apenas os registros dessa tabela.

    Existe uma forma mais fácil de importar todos os registro dentro dessa tabela para outra base e inserir na tabela nova. :ninja:

    sou novato , preciso dessa ajuda.

    Grato,

×
×
  • Criar Novo...