Conexão com banco de dados Oracle 10g express

olá, estou com seguinte problema e gostaria de saber se vocês podem me ajudar.

[code]public class Main {

/**
 * @param args the command line arguments
 */
public static void main(String[] args) throws ClassNotFoundException {




    try {
        Class.forName("oracle.jdbc.driver.OracleDriver");
        Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:XE", "usuario", "senha");
        Statement st = conn.createStatement();
        ResultSet rs = st.executeQuery("SELECT Nome FROM Cliente;");
        System.out.println("Conexão Estabelecida");
        while (rs.next()) {
            String name = rs.getString("Nome");
            System.out.println(name);
        }
        conn.close();
        rs.close();
        st.close();
    } catch (SQLException e) {
        System.out.println("Erro ao conectar com o banco");
        e.printStackTrace();
    } catch (ClassNotFoundException e) {
        System.out.println("Erro ao se conectar com o Driver");
        e.printStackTrace();
    }

// TODO code application logic here
}

}[/code]
Acontece o seguinte erro:

[code]java.sql.SQLException: ORA-00911: caractere inválido

    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
    at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
    at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:207)
    at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:790)
    at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1037)
    at oracle.jdbc.driver.T4CStatement.executeMaybeDescribe(T4CStatement.java:830)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1132)
    at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1272)
    at conexaooracle.Main.main(Main.java:31)

[/code]

vlwwww

Retire o ponto e vírgula do select.

Inté.

Olá.
Só para testar, remove esse “;”(ponto e virgula) da sua sql.

[]'s
JL

Colocou ja o jar do oracle dentro do servidor (tomcat, glassfish)?

nossa…heheh…valew pessoal…tirei o “;”, deu certo…
to começando a mecher com bd agora, e só mais uma dúvida, as minhas instruções sql estão certas neh? pq que n to conseguindo apresentar os valores(nome) da pesquisa sql no system.out…
e quanto ao driver num deu mais nenhum problema naum…coloquei o jar na pasta \ext.