Novo

Forum kao aplikacija na telefonu

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

C# EXP, SQL Serv EXP i baza na serveru (remote racunaru)

  • 7 odgovora
  • 4.858 pregleda

Najnovija ↓

C# EXP, SQL Serv EXP i baza na serveru (remote racunaru) 04.08.2006. u 15:48 · pre 246 meseci #1
Dakle, problem je sledeci... Imam jednu bazu podataka i dve aplikacije. Ono sto je potrebno je da prva aplikacija pristupi bazi i napravi neke izmene. Nakon toga, druga aplikacija pristupa bazi i ponovo pravi neke izmene na bazi. Ono sto me interesuje je kako da postavim SQL Serv 2005 Express bazu na jedan racunar, dve aplikacije (C# Express) na druga dva racunara i da im omogucim da pristupaju toj bazi? (ConnectionString i gde sta da instaliram)
Potpis
..i to...
Re: C# EXP, SQL Serv EXP i baza na serveru (remote racunaru) 04.08.2006. u 16:00 · pre 246 meseci #2
Konekcioni string za obe aplikacije: "Server=IME_SERVERA; Database=IME_BAZE; Integrated Security=SSPI" - ovo je ako je u pitanju Windows autentifikacija.
Ako nije, treba da dodas i validan username i password.
Ovo ostalo je jednostavno, instaliras na serveru SQL Express, i NET aplikacijui (ako je asp u pitanju) i onda pozivas samo aplikaciju kroz ova dva racunara "gadjajuci" IP adresu ili ime servera.
Potpis
Winners never quit, quitters never win.
Re: C# EXP, SQL Serv EXP i baza na serveru (remote racunaru) 07.08.2006. u 08:32 · pre 246 meseci #4
To je sve u redu, nego ostaje cinjenica (ispravite me ako ovo nije tacno) da C# eksp ne podrzava konekciju direktno na server nego samo na samostalne fajlove baze podataka (kao sto je ACCESS baza) koje kasnije, koliko sam ukapirao, nakaci na lokalni server, zato me i interesuje kako da se konektujem na bazu koja se nalazi na nekom drugom racunaru u mrezi.

Evo kako to izgleda na jednom racunaru:

CONNECTIONSTRING - "Data Source=.\SQLEXPRESS;AttachDbFilename="C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\eRacuni.mdf";Integrated Security=True;Connect Timeout=30;User Instance=True".

A opet, ako mu u ovoj putanji ka fajlu dam mreznu adresu, program prijavi gresku...
Potpis
..i to...
Re: C# EXP, SQL Serv EXP i baza na serveru (remote racunaru) 07.08.2006. u 11:46 · pre 246 meseci #6
Pa da, menjam "drugu stvar"... Znam da to nije logicno i normalno, ali uz to ogranicenje da se C# EXPRESS ne kaci na server vec koristi pojedinacne fajlove na lokalnom serveru (da li neko zna da li je ovo stvarno tacno?), cini mi se kao jedino moguce resenje...
Potpis
..i to...
Re: C# EXP, SQL Serv EXP i baza na serveru (remote racunaru) 07.08.2006. u 11:58 · pre 246 meseci #7
Ti bez problema možeš da se nakačiš i na server preko C# Express verzije. Jednostavno postaviš Connection string:
Code:

"Server=IME_SERVERA; Database=IME_BAZE; Integrated Security=TRUE" ako je u pitanju Windows autentifikacija.
Potpis
Winners never quit, quitters never win.
Re: C# EXP, SQL Serv EXP i baza na serveru (remote racunaru) 07.08.2006. u 16:49 · pre 246 meseci #8
Attachuje lokalne fajlove, ali to radi SQL Express 2005 proces a ne tvoja aplikacija.

Kad tvoja aplikacija krene da "pika ka bazi" instanca procesa se pokrene i handluje sve sto treba izmedju tebe i tog fajla. To znaci da to za tebe u stvari nije fajl. Pusti logicno, procitaj dokumentaciju na koju sam ti ostavio link. Pise lepo kako se namesta i sta radi (menjas prvu stvar).
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme