Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 26.10.2016
Сообщений: 72
MS Access

Перенос БД на сервер

25.04.2019, 08:39. Показов 1352. Ответов 28
Метки нет (Все метки)

Всем здравствуйте, у меня есть бд Baza.mdb и сделано приложения в delphi для редактирования, удаления, добавления записей. Подключение происходит через ADOConnection, Microsoft Jet 4.0 OLE DB Provider. Но теперь мне нужно перенести базу на сервер, сервер Microsoft Windows server 2008, как реализовать подключение к бд? Планируется чтоб не один пользователь смог подключаться и смотреть бд
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.04.2019, 08:39
Ответы с готовыми решениями:

Перенос Ca На Др. Сервер
собсно - сабж и есть вопрос есть сервак, есть желание его загасить и поднять др. с др. именем и т.п., есть процесс CA на нём ...

Перенос бд на сервер (xml)
Доброго вечера! Позвольте обратиться с вопросом. Делаем простейший интернет-магазин (задачка в универе). Есть несколько БД — для...

Перенос сайта на сервер
У меня есть сайт на C#. Рассажите как перенести его на сервер? Уже читал что "Надо просто перенести файлы в нужные директории". В...

28
5997 / 4572 / 1096
Регистрация: 29.08.2013
Сообщений: 28,240
Записей в блоге: 3
27.04.2019, 18:23
Цитата Сообщение от Vit@L Посмотреть сообщение
Давно это было, но сам лично писал такую СУБД и работало на компах без офиса.
а можно подробнее?
что то мне не очень верится в то что полноценную СУБД с запросами могг написать 1 человек и это были вы
0
 Аватар для Пытливый
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
27.04.2019, 19:34
Вот вам примерчик создания базы и работы с этой базой без участия Акцеса.
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
const
  adInteger = 3;
  adVarWChar = 202;
var Mdb,Tbl: OleVariant;
    PathDB,NameDB: String;
    DB: TAdoConnection;
    Q: TAdoQuery;
begin
 PathDB := 'D:\';
 NameDB := 'Test.mdb';
 Mdb := CreateOleObject('ADOX.Catalog');
 Mdb.Create(Format('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s',[PathDB+NameDB]));
 Tbl := CreateOleObject('ADOX.Table');
 Tbl.Name := 'Table1';
 Tbl.Columns.Append('IntField', adInteger);
 Tbl.Columns.Append('StrField', adVarWChar, 50);
 Tbl.ParentCatalog := Mdb;
 Mdb.Tables.Append(Tbl);
 Tbl := Unassigned;
 Mdb := Unassigned;
 
 DB := TAdoConnection.Create(nil);
 DB.ConnectionString := Format('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s',[PathDB+NameDB]);
 DB.Open;
 Q := TAdoQuery.Create(nil);
 Q.Connection := DB;
 Q.SQL.Text := 'select * from Table1';
 Q.Open;
0
Кратк. - сест. тал.
 Аватар для Vit@L
87 / 51 / 4
Регистрация: 13.03.2008
Сообщений: 543
28.04.2019, 19:27
D1973, Да разве, я агитирую? Я сам противник Эксеса и выше я об этом писал. Так же выше я тоже рекомендовал Firebird, когда речь заходила о бесплатных серверах.

Добавлено через 6 минут
qwertehok, ну мне если честно плевать, вериться вам или нет. Но если вы считаете что БД из 5-7 таблиц и софтинку, которая добавляет/удаляет данные в эти таблицы, а затем выводит определенные данные в ФастРепорт, не может сделать один человек, то я вам сочувствую. А если вы еще и считаете, что такую задачу должна делать команда из 10-15 программистов, да еще и подключить пару дизайнеров, то я вам сочувствую вдвойне.
0
5997 / 4572 / 1096
Регистрация: 29.08.2013
Сообщений: 28,240
Записей в блоге: 3
28.04.2019, 20:35

Не по теме:

Цитата Сообщение от Vit@L Посмотреть сообщение
я вам сочувствую вдвойне.
ну мне тоже плевать на ваше сочувствие)



Цитата Сообщение от Vit@L Посмотреть сообщение
что БД из 5-7 таблиц и софтинку, которая добавляет/удаляет данные в эти таблицы, а затем выводит определенные данные в ФастРепорт,
но вы не об этом писали
напомню
Цитата Сообщение от Vit@L Посмотреть сообщение
но сам лично писал такую СУБД
странно что вы сравниваете добавление\удаление данных в таблицу с функциями СУБД.
0
Кратк. - сест. тал.
 Аватар для Vit@L
87 / 51 / 4
Регистрация: 13.03.2008
Сообщений: 543
28.04.2019, 23:33
Цитата Сообщение от qwertehok Посмотреть сообщение
странно что вы сравниваете добавление\удаление данных в таблицу с функциями СУБД.
А что такое СУБД по вашему? Добавление / удаление / извлечение данных, формирование отчетов - это не управление базой?
Я уже теперь вообще думаю, что ваши знания и навыки пользования компьютера ограничиваются Paint'ом и Блокнотом.
Цитата Сообщение от qwertehok Посмотреть сообщение
но вы не об этом писали
А о чем я писал? Вы где-то узрели в моих словах упоминание о масштабности и серьезности Системы Управления?
0
Модератор
 Аватар для D1973
9939 / 6475 / 2459
Регистрация: 21.01.2014
Сообщений: 27,452
Записей в блоге: 3
29.04.2019, 05:20
 Комментарий модератора 
Vit@L, qwertehok, господа! Обойдемся без перепалки и перехода на личности! Предупреждаю официально!

Цитата Сообщение от Vit@L Посмотреть сообщение
Добавление / удаление / извлечение данных, формирование отчетов - это не управление базой?
Нет, точнее не совсем, а формирование отчетов - так совсем не... Все то, что Вы перечислили - это функции именно клиентского приложения. Да, все то, что Вы перечислили - возможно проделать в самой СУБД, но это только мизерная часть того, для чего СУБД предназначена: создание непосредственно самой БД, создание и хранение объектов внутри БД, установление связей между объектами, разграничение прав и ролей пользователей и т.д. и т.п. И все это обернуть в понятную графическую оболочку... Это так называемый сервисный уровень, самая макушка айсберга... Но даже при таком раскладе одному человеку, хоть он будет семи пядей во лбу, в реальные сроки с реальным качеством поднять это весьма и весьма проблематично... А если заморочиться с созданием собственного ядра СУБД (в обсуждаемом случае таким ядром выступает MS Jet 4.0) - тогда миссия будет просто невыполнима...
0
29.04.2019, 06:22

Не по теме:

Здорово, можно добавить в резюме что я тоже писал свою СУБД

0
29.04.2019, 09:08

Не по теме:

Цитата Сообщение от D1973 Посмотреть сообщение
Обойдемся без перепалки
никаких перепалок, я просто неверно истолковал слова "писал свою СУБД"
мне показалось что в обсуждении принимает участие грамотный человек и захотелось расспросить его об этом, все таки такой опыт

извиняюсь за свою ошибку

0
Кратк. - сест. тал.
 Аватар для Vit@L
87 / 51 / 4
Регистрация: 13.03.2008
Сообщений: 543
30.04.2019, 21:35
Цитата Сообщение от D1973 Посмотреть сообщение
Нет, точнее не совсем, а формирование отчетов - так совсем не... Все то, что Вы перечислили - это функции именно клиентского приложения. Да, все то, что Вы перечислили - возможно проделать в самой СУБД, но это только мизерная часть того, для чего СУБД предназначена: создание непосредственно самой БД, создание и хранение объектов внутри БД, установление связей между объектами, разграничение прав и ролей пользователей и т.д. и т.п. И все это обернуть в понятную графическую оболочку... Это так называемый сервисный уровень, самая макушка айсберга... Но даже при таком раскладе одному человеку, хоть он будет семи пядей во лбу, в реальные сроки с реальным качеством поднять это весьма и весьма проблематично... А если заморочиться с созданием собственного ядра СУБД (в обсуждаемом случае таким ядром выступает MS Jet 4.0) - тогда миссия будет просто невыполнима.
Это все понятно. Просто, добавление записей и т.д., это тоже от части является управлением БД. Ни о какой-либо масштабности или серьезности приложения и не говорилось. А некоторые "грамотные" личности решили выставить себя умнее всех, а получилось наоборот. Что поделаешь, весна, скоро школа закончиться, вот и прет человека от этого.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.04.2019, 21:35

Перенос БД на новый сервер
Доброго времени суток! Работаем с программой Учёт Клиентов 2.628 от "Простой софт" Решили обновить железо сервера и установили...

Перенос 2-х проэктов на сервер
Как можно перенести или разделить 2 проэкта которые работают на локальном хосте на сервер????:cry:

перенос на другой сервер
есть проект(jsp) полностью рабочий на сервере VPS хочу его перенести на другой сервер с ubuntu. перенёс папку с проектом на данный сервер,...

Перенос на реальный сервер
Всем привет. Написал свой первый сервер с помощью String, Hibernate, PostgreSql, в качестве сервера веб приложений использую TomCat. Так...

Перенос из localhost на сервер.
Как правильно сделать? Я создал базу данных mysql, написал скрипт на php который ее обрабатывает. Провелил у себя на localhost-е - все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
29
Ответ Создать тему
Новые блоги и статьи
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь lIs4oanZS9Y
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу. До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения Продолжаю серию постов о дискретно-событийной модели рабочего. . .
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru