Base LibreOffice

Обработка документов, издательская деятельность

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Base LibreOffice

Непрочитанное сообщение Olej » 03 июл 2019, 18:03

Base LibreOffice
Если вам необходима простая однопользовательская БД, то в составе Base имеется встроенный движок реляционной базы данных HSQL. Это идеальное решение для простых потребностей, а также для людей, нуждающихся в простой для понимания и использования системе: данные хранятся прямо в файле Base, а плюсом вы получаете встроенную поддержку «плоских» файлов (flat files) dBase.

Однако, Base пригодится и опытным пользователям с потребностями корпоративного уровня; он обеспечивает поддержку драйверов для нескольких широко распространённых многопользовательских СУБД: MySQL, Adabas D, MS Access и PostgreSQL. Кроме того, встроенная поддержка драйверов стандартов JDBC и ODBC позволяет подключаться практически к любой другой базе данных.
Вообще то, как раз LibreOffice Base не устанавливается по умолчанию в составе LibreOffice во всех дистрибутивах Linux:

Код: Выделить всё

olej@ACER:~$ aptitude show libreoffice-base
Пакет: libreoffice-base                          
Версия: 1:6.1.5-3
Состояние: не установлен
Приоритет: необязательный
Раздел: database
Сопровождающий: Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
Архитектура: amd64
Размер в распакованном виде: 9 428 k
Зависит: libreoffice-base-core (= 1:6.1.5-3), libreoffice-base-drivers (= 1:6.1.5-3), libreoffice-core (= 1:6.1.5-3), libc6 (>=
         2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5), uno-libs3 (>= 5.1.0~alpha), ure
Рекомендует: libreoffice-writer, libreoffice-java-common (>= 1:6.1.5~), default-jre | sun-java6-jre | java6-runtime | jre
Предлагает: libreoffice-report-builder, unixodbc
Заменяет: libreoffice-common (< 1:4.3.0~beta1)
Описание: офисный пакет — базы данных
 LibreOffice – это полнофункциональный пакет офисных программ, способный заменить Microsoft® Office практически во всех случаях. 
 
 Пакет содержит компонент LibreOffice для баз данных.
Домашняя страница: http://www.libreoffice.org
Метки: implemented-in::c++, role::program

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Base LibreOffice

Непрочитанное сообщение Olej » 03 июл 2019, 18:08

Olej писал(а): Вообще то, как раз LibreOffice Base не устанавливается по умолчанию в составе LibreOffice во всех дистрибутивах Linux:
В Интернет встречаются очень отрицательные отзывы - Проблемы LibreOffice Base
суббота, 28 ноября 2015 г.

Самым проблемным компонентом LibreOffice является Base (аналог MS Access, инструмент для создания баз данных). С тех древних времен, когда произошло отделение LibreOffice от OpenOffice.org, этот компонент вообще разработчики не развивали и не исправляли в нем ошибки. И вообще эта штука устроена крайне неудобным образом. Движок для создания БД используется древний HSQLBD, который хочет для своей работы JAVA. Версия движка не обновлялась со времен Царя Гороха да и сам по себе движок не очень прямой от рождения. Недавно (по галактическим масштабам) разработчики решили выпилить эту фигню из состава ЛО, заменив движок БД на Firebird Embedded. По идее эта замена должна принести кучу профитов, поскольку планируется не просто проволокой прикрутить некий билд FBE к LibreOffice, а они хотят сделать нормальный, современный, обновляемый и активно развиваемый компонент, который, кстати, JAVA для себя не требует.
...
Я столкнулся пару раз с работой Base в его текущем состоянии. Он просто не работает. Будьте готовы к тому, что поработав над созданием БД пару часов, вы потеряете все данные или тщательно проработанную структуру БД, просто потому, что Base зависает при самых простых манипуляциях. Причем зависает намертво, утаскивая с собой в могилу не только Вашу БД, но и ВСЕ документы, которые у Вас открыты в LibreOffice, как текстовые, так и электронные таблицы и рисунки и презентации, все!
...
Обращаем внимание - 2015 год, на сейчас состояние дел может измениться...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Base LibreOffice

Непрочитанное сообщение Olej » 03 июл 2019, 18:30

Olej писал(а):
Движок для создания БД используется древний HSQLBD, который хочет для своей работы JAVA. Версия движка не обновлялась со времен Царя Гороха да и сам по себе движок не очень прямой от рождения.
Драйверы в репозитории:

Код: Выделить всё

olej@ACER:~$ aptitude search libreoffice-sdbc
p   libreoffice-sdbc-firebird                                  - Firebird SDBC driver for LibreOffice                                
p   libreoffice-sdbc-hsqldb                                    - HSQLDB SDBC driver for LibreOffice                                  
p   libreoffice-sdbc-postgresql                                - драйвер PostgreSQL SDBC для LibreOffice                             
Для использования HSQL (дефаулт) всё начинается с Java:

Код: Выделить всё

olej@ACER:~$ java --version
bash: java: команда не найдена
Нужно устанавливать...

Код: Выделить всё

...
Рекомендует: libreoffice-writer, libreoffice-java-common (>= 1:6.1.5~), default-jre | sun-java6-jre | java6-runtime | jre
Предлагает: libreoffice-report-builder, unixodbc
...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Base LibreOffice

Непрочитанное сообщение Olej » 03 июл 2019, 18:39

Olej писал(а): Нужно устанавливать...

Код: Выделить всё

...
Рекомендует: libreoffice-writer, libreoffice-java-common (>= 1:6.1.5~), default-jre | sun-java6-jre | java6-runtime | jre
Предлагает: libreoffice-report-builder, unixodbc
...
Нужно устанавливать на выбор или OpenJDK из репозиториев дистрибутива, или Sun/Oracle JDK с сайта Oracle.
Об этом есть специальная подробная тема описания: JDK & OpenJDK.

Код: Выделить всё

olej@ACER:~$ aptitude search java | grep "  java"
p  java-common - базовый пакет для среды исполнения Java
v  java-compiler - 
p  java-policy - Debian Java Policy
p  java-propose-classpath - Helper script to suggest a classpath for jar files
v  java-runtime - 
v  java-runtime-headless - 
v  java-sdk - 
v  java-sdk-headless - 
p  java-wrappers - обертки для исполняемых java
v  java10-runtime - 
v  java10-runtime-headless - 
v  java10-sdk - 
v  java10-sdk-headless - 
v  java11-runtime - 
v  java11-runtime-headless - 
v  java11-sdk - 
v  java11-sdk-headless - 
v  java2-runtime - 
v  java2-runtime-headless - 
v  java2-sdk - 
v  java2-sdk-headless - 
p  java2html - Highlight Java and C++ sources for WWW presentation
v  java5-runtime - 
v  java5-runtime-headless - 
v  java5-sdk - 
v  java5-sdk-headless - 
v  java6-runtime - 
v  java6-runtime-headless - 
v  java6-sdk - 
v  java6-sdk-headless - 
v  java7-runtime - 
v  java7-runtime-headless - 
v  java7-sdk - 
v  java7-sdk-headless - 
v  java8-runtime - 
v  java8-runtime-headless - 
v  java8-sdk - 
v  java8-sdk-headless - 
v  java9-runtime - 
v  java9-runtime-headless - 
v  java9-sdk - 
v  java9-sdk-headless - 
p  javacc - Parser generator for use with Java
p  javacc-doc - Documentation for the JavaCC Parser Generator
p  javacc4 - Parser generator for use with Java
p  javacc4-doc - Documentation for the JavaCC Parser Generator
p  javahelp2 - Java based help system
p  javahelp2-doc - Java based help system - contains Javadoc API documentation
p  javahelper - Helper scripts for packaging Java programs
p  javamorph - Java morphing film-make program for pixel picture-input

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Base LibreOffice

Непрочитанное сообщение Olej » 03 июл 2019, 19:07

Olej писал(а): Нужно устанавливать на выбор или OpenJDK из репозиториев дистрибутива, или Sun/Oracle JDK с сайта Oracle.

Код: Выделить всё

olej@ACER:~$ sudo aptitude install java9-runtime
«java9-runtime» является виртуальным пакетом, предоставляемым пакетом:
  openjdk-11-jre default-jre 
Для установки следует выбрать один.
Не удалось применить некоторые действия, прерываем работу

olej@ACER:~$ sudo aptitude install openjdk-11-jre
Следующие НОВЫЕ пакеты будут установлены:        
  ca-certificates-java{a} libatk-wrapper-java{a} libatk-wrapper-java-jni{a} openjdk-11-jre openjdk-11-jre-headless{a} 
0 пакетов обновлено, 5 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 37,1 MБ архивов. После распаковки 169 MБ будет занято.
Хотите продолжить? [Y/n/?] y
Получить: 1 http://deb.debian.org/debian buster/main amd64 openjdk-11-jre-headless amd64 11.0.3+7-5 [36,9 MB]
Получить: 2 http://deb.debian.org/debian buster/main amd64 ca-certificates-java all 20190405 [15,7 kB]                               
Получить: 3 http://deb.debian.org/debian buster/main amd64 libatk-wrapper-java all 0.33.3-22 [45,3 kB]                               
Получить: 4 http://deb.debian.org/debian buster/main amd64 libatk-wrapper-java-jni amd64 0.33.3-22 [39,5 kB]                         
Получить: 5 http://deb.debian.org/debian buster/main amd64 openjdk-11-jre amd64 11.0.3+7-5 [34,3 kB]                                 
Получено 37,1 MБ в 15с (2 404 kБ/с)                                                                                                  
Выбор ранее не выбранного пакета openjdk-11-jre-headless:amd64.
(Чтение базы данных … на данный момент установлен 398891 файл и каталог.)
Подготовка к распаковке …/openjdk-11-jre-headless_11.0.3+7-5_amd64.deb …
Распаковывается openjdk-11-jre-headless:amd64 (11.0.3+7-5) …
Выбор ранее не выбранного пакета ca-certificates-java.
Подготовка к распаковке …/ca-certificates-java_20190405_all.deb …
Распаковывается ca-certificates-java (20190405) …
Выбор ранее не выбранного пакета libatk-wrapper-java.
Подготовка к распаковке …/libatk-wrapper-java_0.33.3-22_all.deb …
Распаковывается libatk-wrapper-java (0.33.3-22) …
Выбор ранее не выбранного пакета libatk-wrapper-java-jni:amd64.
Подготовка к распаковке …/libatk-wrapper-java-jni_0.33.3-22_amd64.deb …
Распаковывается libatk-wrapper-java-jni:amd64 (0.33.3-22) …
Выбор ранее не выбранного пакета openjdk-11-jre:amd64.
Подготовка к распаковке …/openjdk-11-jre_11.0.3+7-5_amd64.deb …
Распаковывается openjdk-11-jre:amd64 (11.0.3+7-5) …
Настраивается пакет libatk-wrapper-java (0.33.3-22) …
Настраивается пакет libatk-wrapper-java-jni:amd64 (0.33.3-22) …
Настраивается пакет openjdk-11-jre-headless:amd64 (11.0.3+7-5) …
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/bin/rmid для предоставления /usr/bin/rmid (rmid) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/bin/java для предоставления /usr/bin/java (java) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/bin/keytool для предоставления /usr/bin/keytool (keytool) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/bin/jjs для предоставления /usr/bin/jjs (jjs) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/bin/pack200 для предоставления /usr/bin/pack200 (pack200) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/bin/rmiregistry для предоставления /usr/bin/rmiregistry (rmiregistry) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/bin/unpack200 для предоставления /usr/bin/unpack200 (unpack200) в автоматическом режиме
update-alternatives: используется /usr/lib/jvm/java-11-openjdk-amd64/lib/jexec для предоставления /usr/bin/jexec (jexec) в автоматическом режиме
Настраивается пакет openjdk-11-jre:amd64 (11.0.3+7-5) …
Настраивается пакет ca-certificates-java (20190405) …
head: невозможно открыть '/etc/ssl/certs/java/cacerts' для чтения: Нет такого файла или каталога
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:Sonera_Class_2_Root_CA.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:Deutsche_Telekom_Root_CA_2.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
Adding debian:GeoTrust_Universal_CA.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:USERTrust_RSA_Certification_Authority.pem
Adding debian:Certigna.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:SecureTrust_CA.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:VeriSign_Universal_Root_Certification_Authority.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
Adding debian:thawte_Primary_Root_CA.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
Adding debian:AddTrust_External_Root.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:GlobalSign_Root_CA_-_R6.pem
Adding debian:SSL.com_Root_Certification_Authority_ECC.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem
Adding debian:GDCA_TrustAUTH_R5_ROOT.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:SSL.com_Root_Certification_Authority_RSA.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:thawte_Primary_Root_CA_-_G3.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:EC-ACC.pem
Adding debian:LuxTrust_Global_Root_2.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:Trustis_FPS_Root_CA.pem
Adding debian:DST_Root_CA_X3.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem
Adding debian:Certplus_Class_2_Primary_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:TrustCor_ECA-1.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:Certinomis_-_Root_CA.pem
Adding debian:QuoVadis_Root_CA.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:TrustCor_RootCert_CA-1.pem
Adding debian:Secure_Global_CA.pem
Adding debian:thawte_Primary_Root_CA_-_G2.pem
Adding debian:TrustCor_RootCert_CA-2.pem
Adding debian:USERTrust_ECC_Certification_Authority.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:Izenpe.com.pem
Adding debian:ACCVRAIZ1.pem
Adding debian:EE_Certification_Centre_Root_CA.pem
Adding debian:Taiwan_GRCA.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Adding debian:GeoTrust_Universal_CA_2.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:Amazon_Root_CA_1.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:GeoTrust_Primary_Certification_Authority.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:ssl-cert-snakeoil.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:GeoTrust_Global_CA.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
done.
Обрабатываются триггеры для desktop-file-utils (0.23-4) …
Обрабатываются триггеры для mime-support (3.62) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для libc-bin (2.28-10) …
Обрабатываются триггеры для ca-certificates (20190110) …
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...

done.
done.

Код: Выделить всё

olej@ACER:~$ java -version
openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5)
OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Base LibreOffice

Непрочитанное сообщение Olej » 03 июл 2019, 19:10

Код: Выделить всё

olej@ACER:~$ sudo aptitude install libreoffice-base libreoffice-sdbc-hsqldb libreoffice-sdbc-firebird
Следующие НОВЫЕ пакеты будут установлены:        
  firebird3.0-common{a} firebird3.0-common-doc{a} firebird3.0-server-core{a} firebird3.0-utils{a} libel-api-java{a} 
  libfbclient2{a} libhsqldb1.8.0-java{a} libib-util{a} libjsp-api-java{a} libreoffice-base libreoffice-base-drivers{a} 
  libreoffice-java-common{a} libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libservlet-api-java{a} libservlet3.1-java{a} 
  libtommath1{a} libwebsocket-api-java{a} 
0 пакетов обновлено, 18 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 9 579 kБ архивов. После распаковки 32,6 MБ будет занято.
Хотите продолжить? [Y/n/?] y
Получить: 1 http://deb.debian.org/debian buster/main amd64 firebird3.0-common-doc all 3.0.5.33100.ds4-2 [35,1 kB]
Получить: 2 http://deb.debian.org/debian buster/main amd64 firebird3.0-common all 3.0.5.33100.ds4-2 [14,5 kB]
Получить: 3 http://deb.debian.org/debian buster/main amd64 libtommath1 amd64 1.1.0-3 [61,6 kB]
Получить: 4 http://deb.debian.org/debian buster/main amd64 libfbclient2 amd64 3.0.5.33100.ds4-2 [537 kB]
Получить: 5 http://deb.debian.org/debian buster/main amd64 libib-util amd64 3.0.5.33100.ds4-2 [3 256 B]
Получить: 6 http://deb.debian.org/debian buster/main amd64 firebird3.0-server-core amd64 3.0.5.33100.ds4-2 [2 525 kB]
Получить: 7 http://deb.debian.org/debian buster/main amd64 firebird3.0-utils amd64 3.0.5.33100.ds4-2 [849 kB]
Получить: 8 http://deb.debian.org/debian buster/main amd64 libel-api-java all 3.0.0-2 [64,7 kB]
Получить: 9 http://deb.debian.org/debian buster/main amd64 libservlet-api-java all 4.0.1-2 [81,0 kB]
Получить: 10 http://deb.debian.org/debian buster/main amd64 libjsp-api-java all 2.3.4-2 [53,5 kB]
Получить: 11 http://deb.debian.org/debian buster/main amd64 libwebsocket-api-java all 1.1-1 [39,8 kB]
Получить: 12 http://deb.debian.org/debian buster/main amd64 libservlet3.1-java all 1:4.0.1-2 [9 516 B]
Получить: 13 http://deb.debian.org/debian buster/main amd64 libhsqldb1.8.0-java all 1.8.0.10+dfsg-10 [791 kB]
Получить: 14 http://deb.debian.org/debian buster/main amd64 libreoffice-base-drivers amd64 1:6.1.5-3 [514 kB]
Получить: 15 http://deb.debian.org/debian buster/main amd64 libreoffice-base amd64 1:6.1.5-3 [1 787 kB]
Получить: 16 http://deb.debian.org/debian buster/main amd64 libreoffice-java-common all 1:6.1.5-3 [1 971 kB]
Получить: 17 http://deb.debian.org/debian buster/main amd64 libreoffice-sdbc-firebird amd64 1:6.1.5-3 [130 kB]                       
Получить: 18 http://deb.debian.org/debian buster/main amd64 libreoffice-sdbc-hsqldb amd64 1:6.1.5-3 [112 kB]                         
Получено 9 579 kБ в 8с (1 270 kБ/с)                                                                                                  
Выбор ранее не выбранного пакета firebird3.0-common-doc.
(Чтение базы данных … на данный момент установлено 399267 файлов и каталогов.)
Подготовка к распаковке …/00-firebird3.0-common-doc_3.0.5.33100.ds4-2_all.deb …
Распаковывается firebird3.0-common-doc (3.0.5.33100.ds4-2) …
Выбор ранее не выбранного пакета firebird3.0-common.
Подготовка к распаковке …/01-firebird3.0-common_3.0.5.33100.ds4-2_all.deb …
Распаковывается firebird3.0-common (3.0.5.33100.ds4-2) …
Выбор ранее не выбранного пакета libtommath1:amd64.
Подготовка к распаковке …/02-libtommath1_1.1.0-3_amd64.deb …
Распаковывается libtommath1:amd64 (1.1.0-3) …
Выбор ранее не выбранного пакета libfbclient2:amd64.
Подготовка к распаковке …/03-libfbclient2_3.0.5.33100.ds4-2_amd64.deb …
Распаковывается libfbclient2:amd64 (3.0.5.33100.ds4-2) …
Выбор ранее не выбранного пакета libib-util:amd64.
Подготовка к распаковке …/04-libib-util_3.0.5.33100.ds4-2_amd64.deb …
Распаковывается libib-util:amd64 (3.0.5.33100.ds4-2) …
Выбор ранее не выбранного пакета firebird3.0-server-core:amd64.
Подготовка к распаковке …/05-firebird3.0-server-core_3.0.5.33100.ds4-2_amd64.deb …
Распаковывается firebird3.0-server-core:amd64 (3.0.5.33100.ds4-2) …
Выбор ранее не выбранного пакета firebird3.0-utils.
Подготовка к распаковке …/06-firebird3.0-utils_3.0.5.33100.ds4-2_amd64.deb …
Распаковывается firebird3.0-utils (3.0.5.33100.ds4-2) …
Выбор ранее не выбранного пакета libel-api-java.
Подготовка к распаковке …/07-libel-api-java_3.0.0-2_all.deb …
Распаковывается libel-api-java (3.0.0-2) …
Выбор ранее не выбранного пакета libservlet-api-java.
Подготовка к распаковке …/08-libservlet-api-java_4.0.1-2_all.deb …
Распаковывается libservlet-api-java (4.0.1-2) …
Выбор ранее не выбранного пакета libjsp-api-java.
Подготовка к распаковке …/09-libjsp-api-java_2.3.4-2_all.deb …
Распаковывается libjsp-api-java (2.3.4-2) …
Выбор ранее не выбранного пакета libwebsocket-api-java.
Подготовка к распаковке …/10-libwebsocket-api-java_1.1-1_all.deb …
Распаковывается libwebsocket-api-java (1.1-1) …
Выбор ранее не выбранного пакета libservlet3.1-java.
Подготовка к распаковке …/11-libservlet3.1-java_1%3a4.0.1-2_all.deb …
Распаковывается libservlet3.1-java (1:4.0.1-2) …
Выбор ранее не выбранного пакета libhsqldb1.8.0-java.
Подготовка к распаковке …/12-libhsqldb1.8.0-java_1.8.0.10+dfsg-10_all.deb …
Распаковывается libhsqldb1.8.0-java (1.8.0.10+dfsg-10) …
Выбор ранее не выбранного пакета libreoffice-base-drivers.
Подготовка к распаковке …/13-libreoffice-base-drivers_1%3a6.1.5-3_amd64.deb …
Распаковывается libreoffice-base-drivers (1:6.1.5-3) …
Выбор ранее не выбранного пакета libreoffice-base.
Подготовка к распаковке …/14-libreoffice-base_1%3a6.1.5-3_amd64.deb …
Добавляется «отклонение /usr/lib/libreoffice/share/basic/dialog.xlc в /usr/lib/libreoffice/share/basic/dialog.xlc.noaccess из-за libreoffice-base»
Добавляется «отклонение /usr/lib/libreoffice/share/basic/script.xlc в /usr/lib/libreoffice/share/basic/script.xlc.noaccess из-за libreoffice-base»
Распаковывается libreoffice-base (1:6.1.5-3) …
Выбор ранее не выбранного пакета libreoffice-java-common.
Подготовка к распаковке …/15-libreoffice-java-common_1%3a6.1.5-3_all.deb …
Распаковывается libreoffice-java-common (1:6.1.5-3) …
Выбор ранее не выбранного пакета libreoffice-sdbc-firebird.
Подготовка к распаковке …/16-libreoffice-sdbc-firebird_1%3a6.1.5-3_amd64.deb …
Распаковывается libreoffice-sdbc-firebird (1:6.1.5-3) …
Выбор ранее не выбранного пакета libreoffice-sdbc-hsqldb.
Подготовка к распаковке …/17-libreoffice-sdbc-hsqldb_1%3a6.1.5-3_amd64.deb …
Распаковывается libreoffice-sdbc-hsqldb (1:6.1.5-3) …
Настраивается пакет libtommath1:amd64 (1.1.0-3) …
Настраивается пакет libreoffice-java-common (1:6.1.5-3) …
Настраивается пакет libreoffice-base-drivers (1:6.1.5-3) …
Настраивается пакет libel-api-java (3.0.0-2) …
Настраивается пакет firebird3.0-common-doc (3.0.5.33100.ds4-2) …
Настраивается пакет firebird3.0-common (3.0.5.33100.ds4-2) …
Настраивается пакет libwebsocket-api-java (1.1-1) …
Настраивается пакет libjsp-api-java (2.3.4-2) …
Настраивается пакет libservlet-api-java (4.0.1-2) …
Настраивается пакет libib-util:amd64 (3.0.5.33100.ds4-2) …
Настраивается пакет libservlet3.1-java (1:4.0.1-2) …
Настраивается пакет libreoffice-base (1:6.1.5-3) …
Настраивается пакет libfbclient2:amd64 (3.0.5.33100.ds4-2) …
Настраивается пакет firebird3.0-utils (3.0.5.33100.ds4-2) …
Настраивается пакет libhsqldb1.8.0-java (1.8.0.10+dfsg-10) …
Настраивается пакет libreoffice-sdbc-hsqldb (1:6.1.5-3) …
Настраивается пакет firebird3.0-server-core:amd64 (3.0.5.33100.ds4-2) …
Настраивается пакет libreoffice-sdbc-firebird (1:6.1.5-3) …
Обрабатываются триггеры для desktop-file-utils (0.23-4) …
Обрабатываются триггеры для mime-support (3.62) …
Обрабатываются триггеры для libc-bin (2.28-10) …
Обрабатываются триггеры для man-db (2.8.5-2) …
Обрабатываются триггеры для libreoffice-common (1:6.1.5-3) …
Теперь в системном меню появляется запуск LibreOffice Base
Вложения
db1.png

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Base LibreOffice

Непрочитанное сообщение Olej » 03 июл 2019, 19:23

Создаю какую-попало БД...
Вложения
db2.png
db3.png
db4.png
db5.png
db6.png
db7.png

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Base LibreOffice

Непрочитанное сообщение Olej » 03 июл 2019, 21:05

Olej писал(а): Драйверы в репозитории:

Код: Выделить всё

olej@ACER:~$ aptitude search libreoffice-sdbc
p   libreoffice-sdbc-firebird                                  - Firebird SDBC driver for LibreOffice                                
p   libreoffice-sdbc-hsqldb                                    - HSQLDB SDBC driver for LibreOffice                                  
p   libreoffice-sdbc-postgresql                                - драйвер PostgreSQL SDBC для LibreOffice                             
Кроме этого, из числа драйверов:

- JDBC 3.0 Type 4 driver for Microsoft SQL Server (6.5, 7.0, 2000 and 2005) and Sybase (10, 11, 12, 15):

Код: Выделить всё

olej@ACER:~$ aptitude show libjtds-java
Пакет: libjtds-java                              
Версия: 1.2.5+dfsg-4
Состояние: не установлен
Приоритет: необязательный
Раздел: java
Сопровождающий: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Архитектура: all
Размер в распакованном виде: 6 246 k
Зависит: libjcifs-java
Описание: JDBC 3.0 driver for Microsoft SQL Server(tm) and Sybase(tm)
 jTDS is an open source JDBC 3.0 Type 4 driver for Microsoft SQL Server (6.5, 7.0, 2000 and 2005) and Sybase (10, 11, 12, 15). jTDS
 is the fastest JDBC driver for MS SQL Server and is a complete implementation of the JDBC spec. 
 
 jTDS is the most performant JDBC driver for both Microsoft SQL Server and Sybase. It is a complete implementation of JDBC 3.0, it
 passes the J2EE 1.3 certification and Hibernate test suites and is the preferred SQL Server/Sybase driver for JBoss, Hibernate,
 Atlassian JIRA and Confluence, DbVisualizer and Compiere.
Домашняя страница: http://jtds.sourceforge.net
Метки: devel::lang:java, devel::lang:sql, devel::library, implemented-in::java, network::client, role::devel-lib, role::program,
       role::shared-lib, works-with::db
- Java JDBC 4.2 compatible driver, used to connect applications developed in Java to MariaDB and MySQL:

Код: Выделить всё

olej@ACER:~$ aptitude show libmariadb-java       
Пакет: libmariadb-java                           
Версия: 2.3.0-1
Состояние: не установлен
Приоритет: необязательный
Раздел: java
Сопровождающий: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Архитектура: all
Размер в распакованном виде: 620 k
Предлагает: libjna-java, libjna-platform-java, libslf4j-java (>= 1.7.25)
Описание: Java database driver for MariaDB and MySQL
 MariaDB Connector/J is a pure Java JDBC 4.2 compatible driver, used to connect applications developed in Java to MariaDB and MySQL
 databases.
Домашняя страница: https://mariadb.com/kb/en/mariadb/about-mariadb-connector-j/

Код: Выделить всё

olej@ACER:~$ aptitude show odbc-postgresql
Пакет: odbc-postgresql                           
Версия: 1:11.00.0000-1
Состояние: не установлен
Мультиархитектура: такая же
Приоритет: необязательный
Раздел: database
Сопровождающий: Debian PostgreSQL Maintainers <team+postgresql@tracker.debian.org>
Архитектура: amd64
Размер в распакованном виде: 1 331 k
Зависит: libc6 (>= 2.16), libpq5 (>= 9.2~beta3), odbcinst1debian2 (>= 2.3.1)
Предлагает: unixodbc-bin
Ломает: libiodbc2 (<= 3.52.7-2), odbcinst1debian2 (< 2.2.14p2-3), unixodbc (< 2.2.14p2-3)
Улучшает: unixodbc
Описание: ODBC driver for PostgreSQL
 This package provides a driver that allows ODBC-enabled applications to access PostgreSQL databases.  ODBC is an abstraction layer
 that allows applications written for that layer to access databases in a manner that is relatively independent of the particular
 database management system. 
 
 You need to install this package if you want to use an application that provides database access through ODBC and you want that
 application to access a PostgreSQL database.  This package would need to be installed on the same machine as that client
 application; the PostgreSQL database server can be on a different machine and does not need any additional software to accept ODBC
 clients. 
 
 If you want to write software that can access a database through the ODBC abstraction layer, you need to install the unixODBC driver
 manager development package unixodbc-dev, and possibly additional packages for language bindings.  This driver package is only used
 at run time.
Домашняя страница: https://odbc.postgresql.org/
Метки: implemented-in::c, protocol::db:psql, role::plugin, suite::postgresql, works-with::db

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Base LibreOffice

Непрочитанное сообщение Olej » 03 июл 2019, 21:11

Olej писал(а):Кроме этого, из числа драйверов:

Код: Выделить всё

olej@ACER:~$ aptitude show libpostgresql-jdbc-java
Пакет: libpostgresql-jdbc-java                   
Версия: 42.2.5-2
Состояние: не установлен
Мультиархитектура: сторонняя
Приоритет: необязательный
Раздел: java
Сопровождающий: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Архитектура: all
Размер в распакованном виде: 870 k
Конфликтует: libpg-java (<= 9.1-901-1), libpgjava (<= 7.4.7-3)
Заменяет: libpg-java (<= 9.1-901-1), libpgjava
Предоставляет: libpg-java, libpgjava
Описание: Java database (JDBC) driver for PostgreSQL
 PostgreSQL JDBC Driver allows Java programs to connect to a PostgreSQL database (8.4 or later) using standard, database independent
 Java code. It is an open source JDBC driver written in Pure Java (Type 4), and communicates in the PostgreSQL native network
 protocol.
Домашняя страница: https://jdbc.postgresql.org/

Код: Выделить всё

olej@ACER:~$ aptitude show libsqliteodbc
Пакет: libsqliteodbc                             
Версия: 0.9996-1
Состояние: не установлен
Мультиархитектура: такая же
Приоритет: необязательный
Раздел: libs
Сопровождающий: Chris Hofstaedtler <zeha@debian.org>
Архитектура: amd64
Размер в распакованном виде: 224 k
Зависит: libc6 (>= 2.14), libsqlite3-0 (>= 3.7.14)
Предлагает: unixodbc-bin
Улучшает: unixodbc
Описание: ODBC driver for SQLite embedded database
 This package allows you to connect to an SQLite database using ODBC, the Open Database Connectivity abstraction layer which is
 understood by a variety of database tools that may not be able to talk to SQLite directly.
Домашняя страница: http://www.ch-werner.de/sqliteodbc/
Метки: role::shared-lib

Код: Выделить всё

olej@ACER:~$ aptitude show tdsodbc
Пакет: tdsodbc                                   
Версия: 1.00.104-1
Состояние: не установлен
Мультиархитектура: такая же
Приоритет: необязательный
Раздел: libs
Сопровождающий: Steve Langasek <vorlon@debian.org>
Архитектура: amd64
Размер в распакованном виде: 501 k
Зависит: libc6 (>= 2.17), libgmp10, libgnutls30 (>= 3.5.6), libgssapi-krb5-2 (>= 1.14+dfsg), libhogweed4, libnettle6,
         odbcinst1debian2 (>= 2.3.1), debconf (>= 0.5) | debconf-2.0, freetds-common
Рекомендует: libodbc1
Конфликтует: freetds0, libct0
Ломает: libiodbc2 (< 3.52.7-3~), odbcinst1debian2 (< 2.2.14p2-3), unixodbc (< 2.2.14p2-3)
Заменяет: freetds0, libct0, libct1
Описание: ODBC driver for connecting to MS SQL and Sybase SQL servers
 FreeTDS is an implementation of the Tabular DataStream protocol, used for connecting to MS SQL and Sybase servers over TCP/IP. 
 
 This package includes the ODBC driver for FreeTDS, for use with UnixODBC or iODBC.
Домашняя страница: http://www.freetds.org/
Метки: role::shared-lib

Ответить

Вернуться в «Офисное ПО»

Кто сейчас на конференции

Сейчас этот форум просматривают: FAST WebCrawler [Crawler] и 1 гость