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

Povezivanje na bazu preko mreze ???

[es] :: .NET :: .NET Desktop razvoj :: Povezivanje na bazu preko mreze ???

[ Pregleda: 2267 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Justice4All
programer
Srbija

Član broj: 263263
Poruke: 16
*.dynamic.isp.telekom.rs.



Profil

icon Povezivanje na bazu preko mreze ???29.07.2010. u 16:51 - pre 167 meseci
Napravio sam aplikaciju sa opcijom za izbor baze podataka i to sve odlično radi kada je baza na lokalnom računaru. Čim probam da se povežem sa bazom na nekom od mrežnih diskova (bilo preko pune putanje bilo preko mapiranog mrežnog diska) konekcija se ne može uspostaviti. Sad se pitam da li je ovako nešto uopšte moguće, jer kad probam da se konektujem pomoću wizarda, nikad mi ne uspe test connection.
(Platforma je VS2008 i SQL 2008, sve Express editions). Buni me to što kod wizarda svuda pominje ISKLJUČIVO "local MSSQL instance". U literaturi sam pronašao da je dovoljno u sekciji Data Source navesti ime računara na kome je udaljeni server npr. "Data Source=MREZNICOMP/SQLEXPRESS" ali mi to ne uspeva...
Može li se to uopšte sa Express verzijama ili ima nečeg što sam propustio???? Tnx, unapred!!!!!
 
Odgovor na temu

svemirski

Član broj: 220762
Poruke: 15



+1 Profil

icon Re: Povezivanje na bazu preko mreze ???29.07.2010. u 18:45 - pre 167 meseci
Probaj ovaj konekcioni string:

Code:
Data Source=.\SQLEXPRESS; AttachDbFilename = Putanja\imebaze.MDF; Integrated Security=True; User Instance=True; 


Ili u wizardu probaj promijeniti Data Source-umjesto "SQL Server" odaberi "Sql Server Database File"





Ako uspiješ preko wizarda ostvariti konekciju, kao što je prikazano na prvoj slici, klikni na dugme ADVANCE i pri dnu imaš konekcioni string..

Nadam se da ti je od koristi.

[Ovu poruku je menjao svemirski dana 29.07.2010. u 20:09 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

Justice4All
programer
Srbija

Član broj: 263263
Poruke: 16
*.dynamic.isp.telekom.rs.



Profil

icon Re: Povezivanje na bazu preko mreze ???29.07.2010. u 19:23 - pre 167 meseci
Upravo ovako kako si naveo koristim wizard. Test connection prolazi samo kada je baza na jednom od lokalnih diskova. Čim pronađem bazu na mreži javi poruku tipa "the file \\SERVER\DISK_C\FOLDER\BAZA.MDF is on a network path that is not suported for database files."
Mislim da je problem u sledecem: Data Source=.\SQLEXPRESS;
( .\ označava lokalni SQL server a ja hoću na mrežu i nikako ne mogu da ih povežem )
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
*.mbb.telenor.rs.

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: Povezivanje na bazu preko mreze ???30.07.2010. u 07:05 - pre 167 meseci
Mislim da neces moci tako (remote) da pristupish MSSqlServeru 2005 i noviji jer je po defaultu onemogucen remote conn. Moraces ili da dozvolish remote conn. sto se ne smatra dobrom praksom jer dozvoljavash brutal force alatima da rade, a tad sve postaje pitanje vremena ili napravish poseban DAL (wcf ili soa), referencirash u svoj projekat i programirash protiv njega a ne protiv baze direktno...

Happy coding
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Povezivanje na bazu preko mreze ???

[ Pregleda: 2267 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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