Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 4.211 pregleda

Najnovija ↓

Baza podataka u lokalnoj mrezi 29.01.2007. u 10:01 · pre 240 meseci #1
Imam bazu podataka u Accessu, a sam program je uradjen u C#. Hocu da taj program koriste vise korisnika. Instalirao sam ga u zajednickom folderu za celu mrezu. Kada pokusam da startujem program sa drugog klijenta izbaci mi PermisionException. Svi klijenti su administratori, a program ne ogranicava nikome pristup. Sta da radim???
Re: Baza podataka u lokalnoj mrezi 29.01.2007. u 14:32 · pre 240 meseci #2
@mmwc
Ovo je za .NET forum ;) C# je .NET jezik.


Pozdrav.

Re: Baza podataka u lokalnoj mrezi 29.01.2007. u 20:19 · pre 240 meseci #3
Prvi korisnik koji hoce da povuce podatke iz baze dobije PermissionException ili svaki sledeci?

Kad kazes da je svi klijenti administratori, na sta tacno mislis?
Re: Baza podataka u lokalnoj mrezi 29.01.2007. u 21:47 · pre 240 meseci #4
Ukoliko sam dobro razumeo, verovatno imas racunare u workgroup-u koji jedan drugom mogu pristupiti tako sto koriste lokalne naloge racunara koji gadjaju. Mislim da ces resiti problem ukoliko enable-ujes guest usera bez sifre na tom gde ti je baza.
Re: Baza podataka u lokalnoj mrezi 05.02.2007. u 23:05 · pre 240 meseci #5
Evo jednog moguceg resenja, na prvi pogled nema tri blage sa zivotom, ali pokusaj, nama je uspelo pre vise od godinu dana. Ukloni bazu iz foldera i obrisi folder. Nakon brisanja kreiraj opet isti folder i dodeli prava korisnicima. Nakon dodele prava vrati bazu u folder i trebalo bi da mozes da pristupis.
Mi smo se mucili dva dana, dok nismo uradili ovako i na kraju je proslo. Srecno :)
Re: Baza podataka u lokalnoj mrezi 07.02.2007. u 12:57 · pre 240 meseci #7
Ovaj problem sam resio tako sto sam bazu postavio u zajednicki direktorijum a aplikaciju instalirao na svakom klijentu posebno, pri cemu ConnectionString treba da bude podesen na mesto gde je baza. Ali nikako ne mogu da ukapiram kako da pristupe bazi korisnici unutar lokalne mreze (neke firme) i neki drugi korisnici unutar njihove lokalne mreze (druge firme). Ove dve firme mogu da komuniciraju preko interneta !!! Baza se nalazi na bilo kom serveru od ove dve firme.
Re: Baza podataka u lokalnoj mrezi 07.02.2007. u 13:43 · pre 240 meseci #8
E za ovo ti vec treba neki ozbiljniji DBMS, ali definitivno!!!
Potpis
Idemo dalje
Re: Baza podataka u lokalnoj mrezi 08.02.2007. u 21:23 · pre 240 meseci #9
Citat:
bokiko: Ovaj problem sam resio tako sto sam bazu postavio u zajednicki direktorijum a aplikaciju instalirao na svakom klijentu posebno, pri cemu ConnectionString treba da bude podesen na mesto gde je baza. Ali nikako ne mogu da ukapiram kako da pristupe bazi korisnici unutar lokalne mreze (neke firme) i neki drugi korisnici unutar njihove lokalne mreze (druge firme). Ove dve firme mogu da komuniciraju preko interneta !!! Baza se nalazi na bilo kom serveru od ove dve firme.


Dobro je, za aplikaciju je trebalo od pocetka tako i da uradis.
Za drugi problem: niste u istom domenu i imate problem, trebalo bi da uradis neku distribuiranu aplikaciju, pristup bazi preko web servisa, a i kako je colke77 rekao, trebace vam ozbiljnija baza.
Re: Baza podataka u lokalnoj mrezi 09.02.2007. u 07:58 · pre 240 meseci #10
Citat:

E za ovo ti vec treba neki ozbiljniji DBMS, ali definitivno!!!

Svakako.

Alternativa za pristup jednoj mreži iz druge može biti VPN (Virtual Private Network), konekcija
se pravi tamo gde i sve druge konekcije za Windowse. Potrebno je (valjda) da ta druga mreža
ima stalnu IP adresu.

Fizički, računar će biti ko zna gde, a logički u mreži na koju se konektuje. Ne pitaj me za detalje
jer nisam isprobao, ali pouzdano znam da sam viđao takvu koncepciju.

Ovakav pristup definitivno ima ozbiljne nedostatke koji su potrebni za ozbiljnu bazu (transakcije, i sl.).


Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme