Novo

Forum kao aplikacija na telefonu

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

  • 3 odgovora
  • 2.863 pregleda

Najnovija ↓

Povezivanje na bazu preko mreze ??? 29.07.2010. u 17:51 · pre 197 meseci #1
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!!!!!
Re: Povezivanje na bazu preko mreze ??? 29.07.2010. u 19:45 · pre 197 meseci
izmenjeno 1 put, poslednji put svemirski 29.07.2010. u 20:09
  1. svemirski29.07.2010. u 20:09zapis iz teksta poruke
#2
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.
Re: Povezivanje na bazu preko mreze ??? 29.07.2010. u 20:23 · pre 197 meseci #3
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 )
Re: Povezivanje na bazu preko mreze ??? 30.07.2010. u 08:05 · pre 197 meseci #4
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 ;):)
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme