A ligar o R à base de dados do Escritório aberta com o ODB
Apesar de vários esforços, não consigo ler as minhas tabelas numa base de dados de escritório aberta em R.
Eu carreguei o pacote ODB. E ligar-se com o comando
con <- odb.open('Database.odb')
para ligar quando eu usar o comando
odb.tables(con)
a consola mostra-me o seguinte
$Datasets
field.name field.type data.type comment
1 ID INTEGER numeric <NA>
2 Dataset_naam VARCHAR character <NA>
3 Beschrijving VARCHAR character <NA>
4 Eigenaar VARCHAR character <NA>
5 Cluster CHAR character <NA>
6 Vindplaats VARCHAR character <NA>
Parece promissor, mas quando tento aceder à tabela assim ...
odb.read(con, 'SELECT * FROM Datasets')
o seguinte erro é lançado.
Error: Error while executing SQL query : "Unable to retrieve JDBC `result set for SELECT * FROM Datasets (Table not found in statement [SELECT * FROM Datasets])"`
Porque é que não consigo aceder à mesa?
por outro lado mão se eu tentar criar tabelas que eles não mostram quando eu abrir a base de dados escritório aberto.
Qualquer conselho seria muito apreciado. 0