powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Как правильно подключиться к Berkeley DB на Java?
5 сообщений из 5, страница 1 из 1
Как правильно подключиться к Berkeley DB на Java?
    #39387275
drno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Пытаюсь написать клиента на Java для подключения к BerkeleyDB.
В папке D:\\DataBases\\BerkeleyDB\\12cR1(12.1.6.2.23)\\bin\\ уже есть сохраненная таблица CUSTOMERS

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
try {

                EnvironmentConfig environmentConfig = new EnvironmentConfig();
                environmentConfig.setAllowCreate(true);
                File file = new File("D:\\DataBases\\BerkeleyDB\\12cR1(12.1.6.2.23)\\bin\\CUSTOMERS");
                Environment environment = new Environment(file, environmentConfig);

                DatabaseConfig databaseConfig = new DatabaseConfig();
                databaseConfig.setAllowCreate(true);
           //     databaseConfig.setDeferredWrite(true);
               databaseConfig.setTransactional(true);

                Database testDatabase = environment.openDatabase(null, "CUSTOMERS", null, databaseConfig);

   testDatabase.sync();
                testDatabase.close();

            } catch (Exception e) {
                out.println( "<h1>exception: "+e.getClass().getName() + ": " + e.getMessage()+"</h1>" );
            }



в результате получаю ошибку на Environment environment = new Environment(file, environmentConfig);

Код: html
1.
2.
3.
4.
5.
6.
org.apache.jasper.JasperException: An exception occurred processing JSP page /check_db/check_berkeley.jsp at line 131

128:                 EnvironmentConfig environmentConfig = new EnvironmentConfig();
129:                 environmentConfig.setAllowCreate(true);
130:                 File file = new File("D:\\DataBases\\BerkeleyDB\\12cR1(12.1.6.2.23)\\bin\\CUSTOMERS");
131:                 Environment environment = new Environment(file, environmentConfig);




Подскажите в чем может быть проблема и как ее решить?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как правильно подключиться к Berkeley DB на Java?
    #39784081
mensfashion1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Нашли решение?
...
Рейтинг: 0 / 0
Как правильно подключиться к Berkeley DB на Java?
    #39859013
лкус001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mensfashion1Добрый день. Нашли решение?Да, этот язык называется питон
...
Рейтинг: 0 / 0
Как правильно подключиться к Berkeley DB на Java?
    #39859415
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в чем вообще проблема?


https://www.oracle.com/technetwork/database/berkeleydb/db-faq-095848.html#DoesBerkeleyDBsupportJDBC
Does Berkeley DB support JDBC?

Yes, Berkeley DB includes an ​open source JDBC driver.

What are the limitations of the supported JDBC driver?

Currently, the ​JDBC driver doesn't support below properties:

prepareCall
savePoint(setSavepoint/rollback/releaseSavepoint)
prepareStatement() is conditionally supported only when the resultSetType is one of FORWARD_ONLY or SCROLL_INSENSITIVE or SCROLL_SENSITIVE and the resultSetConcurrency is one of CONCUR_REQD_ONLY or CONCUR_UPDATABLE.
getParameterMetaData
...
Рейтинг: 0 / 0
Как правильно подключиться к Berkeley DB на Java?
    #39859444
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://docs.oracle.com/cd/E17277_02/html/GettingStartedGuide/index.html

Getting Started with Berkeley DB Java Edition
Note that JE's log files are not binary compatible with Berkeley DB's database files. However, both products provide dump and load utilities, and the files that these operate on are compatible across product lines.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Как правильно подключиться к Berkeley DB на Java?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]