Estoy tratando de crear una tabla en la colmena con java. He encontrado

java.sql.SQLException: org.apache.thrift.transport.TTransportException

durante la ejecución de mi código.

Aquí está mi código

public void createTable(String tableName) {
        try{
            Statement stat = con.createStatement();

        String QueryString = "CREATE TABLE '"+tableName+"'(User_Id INTEGER NOT NULL AUTO_INCREMENT, " + "User_Name VARCHAR(25), UserId VARCHAR(20), User_Pwd VARCHAR(15), primary key(User_Id))";

        a = stat.executeUpdate(QueryString);
        if(a==1){
            System.out.println(a);
            System.out.println("Table has been created");
        }

        }catch(Exception e){
        System.out.println(e);}
} 

Por qué esta excepción es lanzada y cómo puedo solucionarlo.?

OriginalEl autor | 2012-05-31

1 Comentario

  1. 13

    Es un mensaje de error genérico que describe que el hiveserver es tener un problema y sugiriendo que echar un vistazo a la Colmena de los registros. Si usted tiene acceso a la colmena de los registros y encontrar la excepción de la pila de llamadas, usted puede encontrar la causa raíz o si comparte la excepción, yo podría ser capaz de ayudarle.

    Problemas más comunes que he visto como:

    1. Problemas con la meta de la tienda relacionada con la concurrencia

    2. Al inicio de la colmena servidor como $colmena-el servicio yourhiveserver y que siga funcionando durante días y, a continuación, ejecute el código, es posible que su conexión es agente al servidor y usted recibirá exactamente el mismo error. Si vuelve a conectar al servidor y este error desaparecerá. Esto es debido a que después de algún tiempo wait_time caducado y desconecte suceder.

    3. Puerto errores específicos

    Asegúrese de que la instalación de un Puerto abierto para su Colmena Servidor y configurarlo de la siguiente antes de comenzar la colmena servidor:

     $export HIVE_PORT=10000
     $hive --service hiveserver
     $ _run_your_code

    Podría haber otras razones, sin embargo, la mejor opción es revisar la pila de llamadas de la colmena registros a raíz de la causa y solucionar el problema.

    Ninguna referencias a la ayuda con la meta de la tienda de concurrencia cuestiones relacionadas?

    OriginalEl autor AvkashChauhan

Dejar respuesta

Please enter your comment!
Please enter your name here