Что наилучший вариант состоит в том, чтобы настроить быструю и легкую в управлении базу данных для моего малого офиса?

Я не думаю, что это - то, что он хочет, Он хочет смочь загрузить компьютер, вероятно, без потребности ОС и иметь его загружают приложение, которое может произвести информацию об аппаратных средствах.

завершения, которые я придумал, являются HDT (аппаратный инструмент обнаружения), но это требует использования PXE. Когда это работает, хотя это может вывести аппаратные средства в файл, который является JSON, закодированным, который может затем быть проанализирован в сценарий. Проблема с этим решением состоит в том, что оно требует рабочего сервера TFTP, работающего pxelinux, Вам нужен доступ к pxe серверу для получения доступа к файлам дампа, и необходимо создать сценарий для парсинга данных.

Идеально то, что необходимо, является загрузочным приложением, которое может загрузиться от USB и может записать данные по флеш-карте, которая может затем быть загружена где-нибудь для парсинга данных.

Открытый аудит является сетевым программным обеспечением сканирования, которое требует, чтобы система выполнила агент. что означает, что необходимо загрузить сервер с ОС и установить агент, затем установить сервер где-нибудь для хостинга сканера. Не совсем, что он ищет.

1
задан 23 November 2010 в 19:32
5 ответов

Это - малый офис. Это походит на импорт таблицы данных / поколение отчета. Я сказал бы, не беспокоятся проблемами параллелизма, высокой доступностью и таким, но тем, как интегрировать существующую основу. Я не думаю, что Вам нужно все доступное питание SQL больше, чем Вам нужны хорошие инструменты интеграции/миграции.

Мои 2 цента: навестите, если функции OpenBase отвечают Вашим текущим требованиям. Если так, пойдите с ним. Если Вы действительно знаете о необходимости в питании SQL mysql или postgresql, можно начать использовать OpenBase в качестве frontend с любым как бэкенд. Насколько я могу сказать, mysql/postgresql точно не видятся/используются как офисные решения так в Вашем случае, Вы не можете получить всю помощь, в которой Вы нуждаетесь при просьбе его на общественных форумах. Я отговариваю от использования их непосредственно для реализации офисных решений. С другой стороны, я ручаюсь за OpenBase, который будет использоваться, по крайней мере, в качестве frontend, если не вместе с его "собственным" sql бэкендом, hsqldb. Вы сможете легко интегрировать текущие решения и/или переместить существующие данные. OpenBaseis хорошая альтернатива решениям Microsoft Office, таким образом, я не потружусь говорить о последнем здесь.

1
ответ дан 3 December 2019 в 16:55
  • 1
    Извините за наивный вопрос: Что такое точно hsqldb? Это - отдельное приложение, которое я использовал бы для доступа к базе данных через запросы бэкенда, которые я принимаю? –  NoCatharsis 23 November 2010 в 20:34
  • 2
    Не наивный, мое плохое. Это - система управления базами данных по умолчанию, используемая openbase, насколько я знаю. mysql и postgresql являются (реляционными) системами управления базами данных также. Это поддерживает язык SQL, совместимый стандартами (по крайней мере, так же как мы, конечные пользователи заботятся о стандартах). –  user237419 23 November 2010 в 20:45

Если у Вас есть Excel, я предполагаю, что у Вас есть Доступ? Я, вероятно, получу downvoted для предложения его, но это действительно - простой способ начать с базой данных, и да, существует миграционный путь к SQL в будущем, когда Вы растете.

Это имеет простое для использования интерфейса, различных мастеров для поколения формы, обрабатывая отношения между таблицами и объектами, и т.д. Проблема с Доступом состоит в том, что люди не знают, когда прекратить использовать Доступ и получить высшее образование к двухмногоуровневому приложению с отдельным бэкендом базы данных.

2
ответ дан 3 December 2019 в 16:55
  • 1
    я не был бы downvote Вы для предложения Доступа. Я предположил, что автор вопроса уже отбросил его из рассмотрения, но если не затем они должны рассмотреть это. Они могли бы рассмотреть это и сказать "нет", но нет ничего неправильно с рассмотрением его. –  Rob Moir 23 November 2010 в 21:02
  • 2
    , который я сделал CTRL-F, чтобы перепроверить, если он (или кто-то еще) упомянул это, но они не имели. Удивленный на самом деле. –  gravyface 23 November 2010 в 21:05
  • 3
    Хорошо я рассмотрел это, но на самом деле мне не включали его с моей лицензией MS Office. Я полагаю, что может быть запасная лицензия в офисе, тем не менее, и я мог зарегистрироваться в этом. Я предполагаю, что только что предположил, что могло бы быть лучше настроить базу данных, чем учиться, Доступ (никогда не использовал его прежде). –  NoCatharsis 23 November 2010 в 21:21
  • 4
    Все это зависит от того, сколько кодирования Вы - планирование выполнения. С чем-то как SQL, MySQL, Пост-ГРЭС SQL, и т.д., все, что Вы получаете, является RDMS, не средством разработки; они - все очень хорошие базы данных в своем собственном уважении, но если Вы ожидаете, что кто-то нетехнический будет использовать Вашу базу данных, Вы испытываете необходимость к краткому обзору далеко в части сложности с формами. Так как это не кажется, что Вы хотите стать программистом, Доступ был создан для маленьких управляемых данными приложений как Ваши, плюс он интегрируется плотно с Office для создания Excel/Word/Outlook, вывода, слияний, и т.д. –  gravyface 23 November 2010 в 21:35
  • 5
    Спасибо за предложение. Я, конечно, предоставил бы Доступ выстрел в этой ситуации, но я нашел, там не лицензии в моем офисе. Я собираюсь дать бесплатные опции (например, OOBase) выстрел, прежде чем я попытаюсь продать идею Доступа своему боссу. –  NoCatharsis 24 November 2010 в 16:14

Можно добраться, хорошая идея возможностей Открывают Office Base от их Wiki. Откройте Office Base идет с созданным в легкой (персональной) базе данных. Вы правы в размышлении, что можно хотеть лучшую базу данных для совместного доступа. MySQL и Пост-ГРЭС являются оба базами данных с открытым исходным кодом с хорошей функциональностью. Оба будут работать на Windows или Linux. Для офисного использования Вы захотите удостовериться, что они используют TCP/IP на адресе серверов (не localhost или 127.0.0.1. В любом случае я предложил бы использовать драйверы JDBC.

1
ответ дан 3 December 2019 в 16:55

Я сказал бы, что MySQL, пост-ГРЭС SQL и экспресс SQL Server Microsoft являются всеми хорошими местами для запуска. Можно загрузить и использовать их всех бесплатно, который на самом деле делает попытку их сами и решение достаточно легкими - необходимо будет только 'заплатить' время, которое требуется для испытания их.

Если Вы обычно знакомы с Microsoft способ сделать вещи, и Ваш комментарий о том, чтобы быть знакомым с c# предполагает, что Вы могли бы быть, то это могло бы снабдить подсказкой Вас к опции Microsoft.

1
ответ дан 3 December 2019 в 16:55

Вы сказали, что основа openoffice не имеет

... законченный SQL Server или МН / БАЗА ДАННЫХ SQL имели бы.

Правильно. Но если Вы устанавливаете mysql, как кто-то еще предположил, можно использовать openoffice в качестве фронтенда. Openoffice делает намного легче заложить саму основу, формы и отчеты и так далее.

И когда Вы создали форму, можно отправить основной файл коллегам, и они могут соединиться с тем же сервером.

Я не знаю, что Доступ выдерживает сравнение с тем решением, но это работает очень хорошо на меня. Я также полагаю, что Доступ не имеет законченного сервера базы данных.

1
ответ дан 3 December 2019 в 16:55

Теги

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