[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: weareytr.jpg -(217 KB, 1187x782, weareytr.jpg)
217 No.174467  

Я не спец в базах данных и СУБД, поэтому ответьте мне пожалуйста на один вопрос.

Есть три компьютера с семерочкой, на них надо поставить одну программку, которая умеет работать только с СУБД Access. Они (компьютеры с этой прогой), должны работать с одной базой. Все компьютеры работают в разное время, поэтому базу расшарить ни на одном нельзя. Нужен сервер, сервера с виндой под Access у меня нет. Есть сервер с прыщами, под всякие нужды (jabber, samba и т. п.).

Вопрос такой. Access умеет подключаться к БД MySQL. Но не совсем понятно, как это происходит. БД это же не только таблицы, но и всякие там тригеры. Что будет хранится в MySQL, только таблицы? Вобщем я хочу сделать так, на каждом компе прога + access, access коннектится к MySQL. Это будет работать?

>> No.174469  

Вангую, что тут тебе не помогут.

>> No.174470  

>>174467
Так Access может работать с базой, расшаренной банальной самбой по сети. Если у тебя пользователей три калеки и одновременно они с базой работают мало, то должно сработать. Там только код приложения и данные вроде рекомендуют выделить в отдельные MDB.
Если же пользователей много и хочется надежности, то придется действительно переносить данные в внешнюю базу. Насколько я знаю, вся эта хрень под названием ODBC создавалась как раз чтобы сгладить разницы между базами, так что если не нарвешься на какие-то особенности с совместимостью конкретной структуры таблиц с сервером, то должно сработать.
Плюс на уровне суеверий где-то слышал, что ODBC-драйвер у PostgreSQL совместимей и стабильней, так что может стоит еще посмотреть в его сторону.

>> No.174471  

>>174467
Ах да, если прога написана не на самом аксессе, а отдельно, то ей почти наверняка будет достаточно просто ODBC-драйвера, без полного аксесса.

>> No.174474  

>>174470

>Access может работать с базой, расшаренной банальной самбой по сети.

Черд, действительно, чейто я не подумал. Расшарю файл на самбе и все будет замечательно.

>>174471

>если прога написана не на самом аксессе, а отдельно, то ей почти наверняка будет достаточно просто ODBC-драйвера, без полного аксесса.

Интересно, надо попробовать. Темболее что лицензии на Access у меня нет, и я думал ставить краденный. Но теперь попробую этот ODBC.

>> No.174475  

>>174474 Поддержка mdb, насколько помню, в винде есть и без установки Access.

>> No.174476  

>>174475
А насколько я знаю, из коробки нету, но можно поставить бесплатный официальный драйвер.

>> No.174500  
>Access умеет подключаться к БД MySQL.

Вроде бы, только к MSSQL, нет?

>> No.174501  

>>174500
Нет. Там же ODBC используется.

>> No.174522  

>>174467
Не получиться. Системные таблицы должны храниться в клиентском ПК. Доступ через подключения только к таблицам же. А вообще велосипед. Тебе надо SQL запросы передавать на сервер mysql и получать готовую таблицу. Но нужно знание хорошее SQL'а.

>>174470
Забавный ответ, учитывая что все что ты написал есть по первой ссылке в гугле.
https://www.google.ru/search?q=access+подключение+к+бд+mysql

>> No.174524  

>>174522
Получиться или не получиться, вот в чём вопрос!

>> No.174527  

>>174522
Ну попытка не пытка. Правда все никак не могу взяться за это дело? другой ерундой завалили. Если не получится то расшарю базу на самбе. Это будет работать наверняка.

>> No.174528  

>>174527

>взяться за это дело?

Блджад, тут должна была быть запятая.

>> No.174529  

>>174524
Подключаешься из Аксес к БД Mysql. И пишешь текстовые SQL запросы ручками из Аксес. Я сам давно не пользовался, но как то так. Эти запросы можно сохранить на каждом компе с Аксес, чтобы каждый раз не вводить.

>> No.174530  

>>174527
Помни что сервер хранит и обрабатывает запросы. Из Аксеса ты можешь их только формулировать на языке SQL.

>> No.174531  

Хранит данные и обрабатывает запросы.

>> No.174766  
>Это будет работать?

Вроде должно, я так делал.




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]