Есть ли эквивалент Ubuntu для Microsoft Access 2010? [dубликат]

Возможно, вам придется пойти со всеми настройками skhansj, но я добился успеха в ядрах 3.x и 4.x с помощью этого же компьютера, используя следующее:

"i915.preliminary Предварительный просмотр 1 .modeset = 0 acpi_osi =! acpi_backlight = native idle = nomwait "

Используя вышеизложенное, у меня было все 4 ядра, а функциональные клавиши работали для управления светодиодами и экраном. Возможно, вам придется сначала нажать на светодиод, а затем вверх, потому что ОС, похоже, думает, что мысль находится на полной мощности, даже если она находится на нуле при запуске.

Я все еще не решил сенсорную панель. Я пробовал различные команды i8042.x при загрузке, но еще не нашел того, что работает. Я, конечно, дам вам знать. Я даже пошел и построил 4.3.3 прошлой ночью и включил все необходимые файлы i2c и psmouse прямо в ядро, и это было неудачно.

У меня была NVIDIA, работающая над драйверами ppa, но с тех пор я отключил ее, потому что получаю отличную поддержку от драйвера intel в 4.3 (который я скомпилировал непосредственно в ядро, а не в модуль).

Также: В ядрах 4.3.x вы можете отказаться от предварительной поддержки hw, и вы можете сбросить переопределения нувори при запуске, как только вы настроите свои драйверы. Я сохранил nouveau.modeset = 0 в моей cmdline даже в 4.3 только потому, что хочу, чтобы я не загружался в этом режиме.

34
задан 3 September 2014 в 17:56

4 ответа

Как упоминалось здесь, он говорит, что поддерживает файлы Access, но если мы посмотрим глубже, они тестировались только в LibreOffice до Office 2007.

Поскольку у вас есть Office 2010, я бы предложил попробовать этот здесь , поскольку другие пользователи по этому поводу уже попытались.

Кроме того, показанная совместимость в этом говорит о том, насколько хороша LibreOffice Base, когда речь идет о Microsoft Access 2010. На наименее до версии 3.6.

На сайте Ask Libreoffice также есть вопрос об этом, который упоминает более глубокий , где говорится, что формат 2007 отличается от 2010 года так он будет работать неправильно в LibreOffice 3.6 или ниже.

Моя единственная рекомендация, которая не включает Wine или VirtualBox, - это использовать MS Office 2010 для сохранения файла Access в качестве версии 2007 года (если возможно) или Формат MDB. По крайней мере, пока LibreOffice работает над улучшением совместимости с 2010 годом в целом.

12
ответ дан 17 July 2018 в 18:56

Как упоминалось здесь, он говорит, что поддерживает файлы Access, но если мы посмотрим глубже, они тестировались только в LibreOffice до Office 2007.

Поскольку у вас есть Office 2010, я бы предложил попробовать этот здесь , поскольку другие пользователи по этому поводу уже попытались.

Кроме того, показанная совместимость в этом говорит о том, насколько хороша LibreOffice Base, когда речь идет о Microsoft Access 2010. На наименее до версии 3.6.

На сайте Ask Libreoffice также есть вопрос об этом, который упоминает более глубокий , где говорится, что формат 2007 отличается от 2010 года так он будет работать неправильно в LibreOffice 3.6 или ниже.

Моя единственная рекомендация, которая не включает Wine или VirtualBox, - это использовать MS Office 2010 для сохранения файла Access в качестве версии 2007 года (если возможно) или Формат MDB. По крайней мере, пока LibreOffice работает над улучшением совместимости с 2010 годом в целом.

12
ответ дан 23 July 2018 в 19:44

Да, мы можем использовать драйвер JCBC UCanAccess для подключения к базам данных Access (.mdb и .accdb) в базе LibreOffice. Вот как я это сделал на чистой установке Ubuntu 14.04 LTS.

Важное примечание: & nbsp; Эти инструкции относятся к UCanAccess версии 3.0.5 и новее (включая версию 4.x). Прежде чем продолжить, убедитесь, что вы используете последнюю версию UCanAccess, доступную UCanAccess .

Одноразовая установка

Во-первых, я установил LibreOffice Base

sudo apt-get install libreoffice-base

Затем я загрузил файл UCanAccess (bin.zip) и распаковал его в папку

~/Downloads/JDBC/UCanAccess

Важное примечание: При распаковке файла дистрибутива обязательно укажите «Keep directory structure» (или аналогичный, в зависимости от вашего разархивирования), чтобы структура папок появилась на скриншоте выше.

Я запустил LibreOffice (не Base, просто LibreOffice)

и выбрал Инструменты> Параметры

LibreOffice.png [!d16]

На вкладке «Дополнительно» я нажал кнопку «Путь к классу ...»

, а затем добавлен следующий файл JAR с помощью кнопки «Добавить архив ...»:

/home/gord/Downloads/JDBC/UCanAccess/loader/ucanload.jar

HomeFolder.png [!d11]

Обратите внимание, что это ucanload.jar в загрузчике / подпапке, а не «ucanaccess-xyzjar» в домашней папке UCanAccess.

ucanload .jar Вы должны закрыть и снова открыть все компоненты LibreOffice (или OpenOffice.org) для нового значения «Class Path ...». Это означает, что все функции быстрого запуска или другие связанные процессы (если вы хотите безопасно играть, просто перезагрузите компьютер.)

Настройка на базу данных

Я запустил LibreOffice Base , а на шаге 1 мастера я выбрал «Подключиться к существующей базе данных (JDBC)»

Файл доступа, который я хотел обработать, был назван «uca301demo.accdb» в моем Documents, поэтому на шаге 2 «URL-адрес источника данных» был

jdbc:ucanaccess:///home/gord/Documents/uca301demo.accdb

, а «класс драйвера JDBC» был

net.ucanaccess.jdbc.UcanloadDriver

HomeFolder.png [!d11]

На шаге 3 я оставил поле «Имя пользователя» пустым и просто нажал «Далее >>».

На шаге 4 я сохранил базу LibreOffice базы данных как «accdbTest.odb» в папке «Мои документы».

Когда мастер завершил, он открыл мою базу данных LibreOffice, и я мог видеть таблицы и сохраненные запросы в файле .accdb

[ ! d47]

40
ответ дан 17 July 2018 в 18:56

Да, мы можем использовать драйвер JCBC UCanAccess для подключения к базам данных Access (.mdb и .accdb) в базе LibreOffice. Вот как я это сделал на чистой установке Ubuntu 14.04 LTS.

Важное примечание: & nbsp; Эти инструкции относятся к UCanAccess версии 3.0.5 и новее (включая версию 4.x). Прежде чем продолжить, убедитесь, что вы используете последнюю версию UCanAccess, доступную UCanAccess .

Одноразовая установка

Во-первых, я установил LibreOffice Base

sudo apt-get install libreoffice-base

Затем я загрузил файл UCanAccess (bin.zip) и распаковал его в папку

~/Downloads/JDBC/UCanAccess

Важное примечание: При распаковке файла дистрибутива обязательно укажите «Keep directory structure» (или аналогичный, в зависимости от вашего разархивирования), чтобы структура папок появилась на скриншоте выше.

Я запустил LibreOffice (не Base, просто LibreOffice)

и выбрал Инструменты> Параметры

LibreOffice.png [!d16]

На вкладке «Дополнительно» я нажал кнопку «Путь к классу ...»

, а затем добавлен следующий файл JAR с помощью кнопки «Добавить архив ...»:

/home/gord/Downloads/JDBC/UCanAccess/loader/ucanload.jar

HomeFolder.png [!d11]

Обратите внимание, что это ucanload.jar в загрузчике / подпапке, а не «ucanaccess-xyzjar» в домашней папке UCanAccess.

ucanload .jar Вы должны закрыть и снова открыть все компоненты LibreOffice (или OpenOffice.org) для нового значения «Class Path ...». Это означает, что все функции быстрого запуска или другие связанные процессы (если вы хотите безопасно играть, просто перезагрузите компьютер.)

Настройка на базу данных

Я запустил LibreOffice Base , а на шаге 1 мастера я выбрал «Подключиться к существующей базе данных (JDBC)»

Файл доступа, который я хотел обработать, был назван «uca301demo.accdb» в моем Documents, поэтому на шаге 2 «URL-адрес источника данных» был

jdbc:ucanaccess:///home/gord/Documents/uca301demo.accdb

, а «класс драйвера JDBC» был

net.ucanaccess.jdbc.UcanloadDriver

HomeFolder.png [!d11]

На шаге 3 я оставил поле «Имя пользователя» пустым и просто нажал «Далее >>».

На шаге 4 я сохранил базу LibreOffice базы данных как «accdbTest.odb» в папке «Мои документы».

Когда мастер завершил, он открыл мою базу данных LibreOffice, и я мог видеть таблицы и сохраненные запросы в файле .accdb

[ ! d47]

40
ответ дан 23 July 2018 в 19:44
  • 1
    Приобретенный, много помог, большое вам спасибо ... – Tinellus 27 December 2014 в 15:10
  • 2
    Великая работа Горд. Любая идея, если это использование существующих драйверов? У меня возникли проблемы с получением этого статистического программного обеспечения для импорта таблиц доступа :) – AdamO 23 June 2015 в 00:39
  • 3
    Brilliant! Но мне нужно было добавить jackcess-2.1.4.jar и hsqldb.jar в мой путь к java-классу. (Я сделал это, поместив их в jdk / jre / lib / ext). До этого я продолжал получать сообщение об ошибке, когда драйвер был поврежден. – Lance Holland 3 October 2016 в 15:54
  • 4
    Woow, это работает, спасибо! :-) – Fernando Mertins 7 August 2017 в 21:32

Другие вопросы по тегам:

Похожие вопросы: