none
Schema einer Oracle DB abrufen RRS feed

  • Frage

  • Hi,

    beim Abruf von Schemainformationen mittels nachstehendem Code bei einer Oracle-DB wird nachstehende Exception geworfen.


    var restrictions = new [] { null, null, "TabellenName" };
    schemaTable = connection.GetSchema(OdbcMetaDataCollectionNames.Columns, restrictions);

    connection ist vom Type OdbcConnection.

    System.Data.Odbc.OdbcException: ERROR [HY000] [Oracle][ODBC][Ora]ORA-00936: missing expression

       bei System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode)
       bei System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod)
       bei System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader)
       bei System.Data.Odbc.OdbcCommand.ExecuteReader(CommandBehavior behavior)
       bei System.Data.Odbc.OdbcCommand.ExecuteReader()

    Sind an dieser Stelle Probleme bekannt mit der Schema-Abfrage einer ODBCConnection von einer Oracle-DB?

    Vielen Dank und viele Grüße

    Christian

    Mittwoch, 1. Juni 2011 07:25

Antworten