Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Putanja do baze...

[es] :: .NET :: Putanja do baze...

[ Pregleda: 1022 | Odgovora: 5 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Gorky17

Član broj: 95513
Poruke: 6
82.208.201.*



Profil

icon Putanja do baze...07.06.2006. u 18:01

Kako odrediti relativnu putanju do baze u C#, ako je baza smestena na racunaru koji je u mrezi?
(Npr. na serveru je baza, a na nekom kompu (LAN) je aplikacija koja vuce podatke iz te baze?)
Treba mi i za SQL i ACCESS
07.06.2006. u 18:01 

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1656
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: Putanja do baze...07.06.2006. u 18:08
Dacu ti generalizovan odgovor:

Za MS SQL ti je neophodan samo naziv instance servera i naziv baze na serveru, i to ti je isto za svakog klijenta u mrezi, neophodno je samo da je obezbedjena veza po nekom od protokola (najcesce TCP/IP). Na osnovu tih podataka definises ConnectionString i to ti je to.

Za Access je neophodno da lokacija/folder gde se fizicki nalazi datoteka bude deljena u mrezi, a podesavanja za klijente su onda definisana putanjom "\\NazivKompjuteraGdeJeBaza\DeljeniFolder\NekaBaza.mdb", a naravno moguca su i "genijalna" resenja mapiranja na koja sam nailazio u praksi i koja su sasvim nepotrebna (po mom misljenju).


vidi GoranVucicevic #28045

www.clickersoftware.com
07.06.2006. u 18:08 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

SuperModerator
Član broj: 17944
Poruke: 2408
207.228.158.*



Profil

icon Re: Putanja do baze...07.06.2006. u 21:49
Citat:
goranvuc:a naravno moguca su i "genijalna" resenja mapiranja na koja sam nailazio u praksi i koja su sasvim nepotrebna (po mom misljenju).


Nije bas tako crno, evo dacu ti jedan primer na koji sam ja naisao.
Access baza je na share-u i taj share je mapiran preko Logon skripte na N: = \\masina1\share. Postoji i masina2 koja se konstantno sinhronizuje sa masinom1. Ako masina1 pukne, admin promeni mapiranje u logon skripti na N: = \\masina2\share i korisnici jednostavnim ponovnim logovanjem imaju bazu ponovo na istom mestu, transparentno za njih, bez potrebe da se bilo sta rekompajlira.


▪ The quicker a phone is answered in sales, the slower it's answered in customer services - Brownridge's Law
▪ Democracy is a device that ensures we shall be governed no better than we deserve - George Bernard Shaw
▪ To err is human--and to blame it on a computer is even more so - Robert Orben
07.06.2006. u 21:49 

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1656
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: Putanja do baze...07.06.2006. u 22:16
Citat:
mmix: Nije bas tako crno, evo dacu ti jedan primer na koji sam ja naisao.
Access baza je na share-u i taj share je mapiran preko Logon skripte na N: = \\masina1\share. Postoji i masina2 koja se konstantno sinhronizuje sa masinom1. Ako masina1 pukne, admin promeni mapiranje u logon skripti na N: = \\masina2\share i korisnici jednostavnim ponovnim logovanjem imaju bazu ponovo na istom mestu, transparentno za njih, bez potrebe da se bilo sta rekompajlira.


Slazem se da postoje slucajevi gde to ima smisla, ja sam mislio na jedan "biser" na koji sam naisao gde je tzv. programer napravio hardcode na putanju baze, npr. "F:\Program\Baza.mdb" i sta mislis kako je resavao problem konekcije kod korisnika? Svuda je pravio nov mapping na "F:\" !!! Genijalno resenje za tipove koji su toliko lenji da parametrizuju program, pa im je lakse da prilagodjavaju okruzenje od klijenta do klijenta.
vidi GoranVucicevic #28045

www.clickersoftware.com
07.06.2006. u 22:16 

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2437
*.adsl.ticino.com.

ICQ: 46802502


Profil

icon Re: Putanja do baze...07.06.2006. u 22:23
^^^

Prvo sam citao post od Gorana i razmisljao ... 'pa sta fali, nek ga nazove kojim hoce slovom, nije vazno, ima jednu kopiju programa tj config fajla koju distribuira na svim racunarima i tako to, ionako se pri logovanju mapiraju diskovi, nije ono sad toliko strasnoooo'... A onda sam procitao ono hardcode i nasmijao se :)
Pomislio sam ...a sta ako imam 3 particije i CD rom? Gdje ces ga onda smjestiti? :)

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
07.06.2006. u 22:23 

Gorky17

Član broj: 95513
Poruke: 6
82.208.201.*



Profil

icon Re: Putanja do baze...08.06.2006. u 18:35
Hvala, ovo je dosta pomoglo.
08.06.2006. u 18:35 

[es] :: .NET :: Putanja do baze...

[ Pregleda: 1022 | Odgovora: 5 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.