Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.09.10
Prihlásený: 30.10.14
Príspevky: 27
Témy: 10
Príspevok NapísalOffline : 25.08.2014 15:43

Ahojte,

prosím berte ma s rezervou ... nikdy som s týmto nerobil

Mám vytvorený desktopový program, ktorý je zatiaľ napojený na databázu MS ACCESS. Chcem urobiť niečo také, že ten databázový súbor bude niekde v "krabici" v miestnosti, a ten program bude bežať na dvoch počítačoch, z ktorých každý sa bude pripájať na tú istú databázu. Teda, keď sa na jednom programe spravý určitá zmena, prejavý sa to aj na tom druhom počítači.

Neviem ako mám postupovať, príp. čo si mám kúpiť.

Ďakujem za normálne komentáre (k veci).


Offline

Skúsený užívateľ
Skúsený užívateľ
serverovňa

Registrovaný: 19.03.07
Prihlásený: 14.04.24
Príspevky: 7076
Témy: 85
Bydlisko: BA
Príspevok NapísalOffline : 25.08.2014 15:55

No, minimum na to je databazovy server (s MS access) a potom tie dva pocitace. (resp jeden z nich moze byt databazovy server, ale potom by sa asi nemal moc vypinat.)
Ak ten desktopovy program je robeny ako klient, tak by mal byt schopny sa pripojit na vzdialenu databazu a komunikovat s nou.

Ale odporucal by som rozpisat vsetko co najpodrobenjsie, lebo tvoj pripad moze byt niecim specificky a dal si nam (podla mna) strasne malo informacii.







_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.09.10
Prihlásený: 30.10.14
Príspevky: 27
Témy: 10
Príspevok Napísal autor témyOffline : 25.08.2014 16:04

Neviem presne čo mám rozpísať. Mám proste program, ktorý má "vedľa seba súbor.mdb", na ktorý sa pripája cez connection string ..... a na tento súbor chcem aby sa pripájal tento program, ktorý bude na tých dvoch počítačoch ...

Páči sa mi myšlienka, že jeden z tých počítačoch by fungoval ako server, ale neviem ako sa potom propojiť z jedného PC na druhý počítač, na ktorom bude ten databázový súbor. ... nemám ani šajnu aby som bol presný :-)


Offline

Skúsený užívateľ
Skúsený užívateľ
serverovňa

Registrovaný: 19.03.07
Prihlásený: 14.04.24
Príspevky: 7076
Témy: 85
Bydlisko: BA
Príspevok NapísalOffline : 25.08.2014 16:22

Ms access mi je neznamy. Takze neviem ci to potrebuje nejaky server alebo tomu staci subor. (co sa mi nezda zrovna najstastnejsie, lebo ak 2 budu zapisovat na jeden subor a ten nema ochranu pred tymto (ze sa nelockne) tak ti to moze tu databazu rozbit.

Ak staci subor tak ti staci realne jeden sietovy disk pripojeny do siete so zapnutym zdielanim alebo si vyzdielas z jedneho pocitaca priecinok kde sa nachadza ten subor a potom bude connection string vyzerat nejak takto "\\192.168.1.100\priecinok\subor.mdb"
(ale toto je celkom wild guess) takze radsej si precitaj toto (dokonca ta databaza ma aj uzamykaci mechanizmus, takze by to malo byt mozne) http://office.microsoft.com/en-us/acces ... 40860.aspx

Idealne keby ti sem napisal niekto, kto ma s pristupovanim na takuto databazu nejake skusenosti. Ja som skor linuxovy, cize som s tymto nerobil...







_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Online

Užívateľ
Užívateľ
serverovňa

Registrovaný: 12.10.06
Prihlásený: 25.04.24
Príspevky: 20313
Témy: 79
Bydlisko: Banska Byst...
Príspevok NapísalOnline : 26.08.2014 15:38

Pouzivame na MS access takto postaveny evidencny system a funguje to OK. naraz pouziva jednu DB niekolko ludi. Bohuzial tiez neviem podrobnosti, ako je to spravene, robil to jeden nas sef na mieru firme.

Akurat viem, ze od accessu sa treba drzat cim dalej, pretoze pri vacsom mnozstve zaznamov (uz niekolko tisic je dost) je ta databaza neskutocne pomala. Sprav si to na SQL, tam to lieta ako stihacka.







_________________
Ryzen 7 3700X | SilentiumPC Fera 3 | Asrock X570M Pro4 | Patriot Viper 4 Blackout 16GB DDR4-3600 CL17 | Gainward RTX4060 Ti Pegasus 8GB | Samsung 970evo Plus 250GB NVMe | Corsair MP510 1TB NVMe | Samsung 980 Pro 2TB NVMe | Corsair RM550x | 32" Samsung ViewFinity S60UA | 3x Noctua NF-S12B redux 1200 PWM
Xiaomi Mi 9 Lite 64GB
Odpovedať na tému [ Príspevkov: 5 ] 


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra