|
0 / 0 / 0
Регистрация: 19.11.2014
Сообщений: 16
|
|
Что использовать чтобы хранить данные, для доступа по локальной сети06.07.2015, 09:11. Показов 2390. Ответов 11
Метки нет (Все метки)
Здравствуйте, в локальной сети нужно хранить данные в виде одной таблицы, добавлять новые данные через простой веб-интерфейс с несколькими текстовыми полями и по необходимости распечатывать. Посоветуйте на чем это все можно реализовать?
0
|
|
| 06.07.2015, 09:11 | |
|
Ответы с готовыми решениями:
11
Как настроить роутер для доступа к локальной сети? Необходимо настроить виртуальные хосты для доступа из интернета и локальной сети Настройка всего оборудования для доступа к серверу в локальной сети из интернета |
|
38 / 38 / 24
Регистрация: 29.09.2011
Сообщений: 99
|
|
| 06.07.2015, 10:03 | |
|
Denver(MySQL), MSSQL
0
|
|
|
286 / 59 / 2
Регистрация: 28.08.2013
Сообщений: 167
|
|
| 07.07.2015, 02:28 | |
|
My Visual Database
0
|
|
|
1 / 1 / 0
Регистрация: 29.05.2015
Сообщений: 34
|
|
| 20.07.2015, 20:43 | |
|
Здравствуйте, не стал создавать новой темы, так как заголовок данной темы подходит под мой вопрос.
Нужно создать базу данных и пользовательский интерфейс для компании, БД будет храниться на рабочем компьютере, с открытым доступом других пользователей локальной сети. Где введя свой Логин, работник сможет получить всякие отчеты в самом интерфейсе или в виде excel файла. 1.Страховая компания. 2.Пользователей примерно 20-30. 3.Сейчас все хранится в Excel файлах, нету структуры данных, поэтому появилась необходимость создать Базу данных для нужд работников, а именно: 1) Одновременный ввод данных в формы многими работниками. 2) Просмотр данных в виде таблиц. 3) Легкий импорт/экспорт в Excel таблицы. (Некоторые данные получаются только в виде Excel файлов из других баз данных, появляется необходимость постоянного обновления записей базы данных на новые из Excel файла) 4) Получение отчетов о продажах и т.д. 5) Построение графиков исходя из запросов и таблиц. 4.Есть: 1) на всех компьютерах установленный MS Office 2013 (без Access) 2) на 2 компьютерах установлен MS Access 2013. (Есть возможность на остальные установить бесплатный Access Runtime 2013) 3) начатый проект в MS Access 2013, где есть логин форма и в зависимости от пользователя выбор разрешенной ему формы. (Разделено на 2 файла, Front end, Back end) 5.Знания: 1) MS Office 2013 (Access, Excel) 2) VBA 3) Основы HTML + CSS 4) Основы создания SQL запросов. 6.Объемы БД: 1) Есть отчет из интернета, где 3млн строчек и около 15 колонок. (Было 5 разделенных excel файлов, с горем пополам, закинул в один файл MS Access) в Access он весит 1гб. 2) Есть много разных отчетов, где около 150 тысяч строк и 100 колонок. 3) И всякие разные мелкие файлы. Все это хранится в Excel файлах. 7.Сроки и ограничения: - Нужно создать основу, где уже будут хоть какие-то отчеты в течении 15 дней. - Без доп. вложений. (без покупки лицензий на сторонний софт) 8.Предположительные решения: 1) MS Access (Front End) + MS Access (Back End) 2) MS Access (Front End) + MS SQL Server Express 2012 (Back End) (нужно будет обучиться управлением SQL server) 3) ASP.NET + MS SQL Server Express 2012 4) Готовое бесплатное решение, предназначенное для этих целей. (типо Joomla) 5) Php + MYSQL Думаю сдесь у многих на форуме уже есть опыт создания и проектирования баз данных. Что можете посоветовать в данном случае? (учитывая срок в 15 дней и время на обучение пользования решений 8.3-8.5)
0
|
|
|
71 / 71 / 16
Регистрация: 07.05.2014
Сообщений: 181
|
|
| 21.07.2015, 08:42 | |
|
1) отпадает сразу для вашего случая. Остально, что лучше знаете.
0
|
|
|
1 / 1 / 0
Регистрация: 29.05.2015
Сообщений: 34
|
|
| 21.07.2015, 19:21 | |
|
uznik93, можете по подробнее рассказать, в чем причина?
Какие, например будут плюсы у системы: 2) MS Access (Front End) + MS SQL Server Express 2012 (Back End) по сравнению с 1 вариантом?
0
|
|
|
71 / 71 / 16
Регистрация: 07.05.2014
Сообщений: 181
|
|
| 21.07.2015, 21:12 | |
|
1. Акцесс файл-сервер, поэтому когда в таблицах более 500тыс. строк начинаются тормоза.(выход - терминал сервер)
2. Акцесс не рекомендуется когда пользователей более 10. Можно и больше, но нужно придумывать разные "хитрости" 3. Размер ограничен 2Гига, Там где 1 будет скоро и 2. Что касается варианта 2 то там таких ограничений нет. Express версия по моему 4Гига (может ошибаюсь). Работает нормально, Пишут что лучше ADP, В последних версия отсутствует. Лично я только пробовал. В проектах использую связку MS Access - MySQL, из-за лицензий сервера на Линукс. Есть и триггеры и хранимые процедуры. Удачи.
1
|
|
|
1 / 1 / 0
Регистрация: 29.05.2015
Сообщений: 34
|
|
| 21.07.2015, 21:54 | |
|
Спасибо! Если делать 2 вариант, то как хранить Access файл для User Interface? Сделать Share в локальной сети и поместить один для всех в Read Only на том же компьютере, что и сервер стоит? Ведь если скидывать каждому пользователю свою версию, при необходимости что-то изменить, нужно каждому отсылать и т.д, это очень не удобно.
Тогда думаю использовать MS SQL Server Express 2012. Второй вопрос, который возник, как сделать, чтобы сервер и база данных была доступна только в локальной сети, а с интернета к ней никто не мог подсоедениться?
0
|
|
|
71 / 71 / 16
Регистрация: 07.05.2014
Сообщений: 181
|
||
| 21.07.2015, 22:04 | ||
|
По второму вопросу, закройте порт MS SQL на доступ с интернета.
1
|
||
|
1 / 1 / 0
Регистрация: 29.05.2015
Сообщений: 34
|
|
| 21.07.2015, 23:43 | |
|
1) Скрипт, который копирует файл по папкам пользователей?
например так? Разместить на одном компьютере: Shared_Folder/Users/Вася/Access_Front_End.accdb Shared_Folder/Users/Петя/Access_Front_End.accdb Shared_Folder/Users/Катя/Access_Front_End.accdb и каждому ярлык вывести из его папки на рабочий стол? 2) Можете скинуть ссылку, где есть описание этого? Пробовал искать в интернете видео о настройке MS SQL Express 2012 для локальной сети, ничего толкового не смог найти.
0
|
|
|
71 / 71 / 16
Регистрация: 07.05.2014
Сообщений: 181
|
|
| 22.07.2015, 07:03 | |
|
1) нет, не так. Зачем вам гонять программу и то что оно возвращает по сети?
а. Делаете общую папку на сервере куда пишете программу б. На каждом компе делаете 2 папки, одна для запуска, другая для сверки. в. Пишете скрипт запуска программы которая сравнивает программу эталон с программой на сервере. Если они не совпадают, то копируем с сервера в эти 2 папки. г. Запускаем программу. 2) я не администратор и не работаю с MS SQL. По идее фаервол должен пропускать с локальной сети запросы на порт (1433 ?), а с интернета блокировать. Есть ветка MS SQL, спросите там
0
|
|
|
шапоклякистка 8-го дня
|
||
| 26.07.2015, 22:06 | ||
|
Во-первых, минимальная нагрузка на сеть. Туда-сюда гонятся не объемы данных, а обновления экрана, нажатия клавиш и движения мыши. Во-вторых, система очень устойчива к пропаданию электричества на пользовательском компе: перезагрузится, залогинится и продолжит работу с той буквы, на которой остановился. В-третьих, система досутпа у рабочего стола надежнее на порядок, чем встроенная аксесовская. В-четвертых, вам как разработчику удобно копировать файлы в пределах одного сервера.
0
|
||
| 26.07.2015, 22:06 | |
|
Помогаю со студенческими работами здесь
12
Как сделать, чтобы основной шлюз (IP-сервера), являлся DNS сервером для компьютеров в Локальной сети? Нет доступа к ПК в локальной сети Что передать в качестве параметра методу, чтобы использовать данные с помощью метода `xpath`? Что взять на вооружение? Для написания программы мониторинга локальной сети Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|