java.sql.SQLException: org.apache.artículos de segunda mano.de transporte.TTransportException en la colmena?

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 Kommentar

  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

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea