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

MS sql express 2005 - rad u mrezi ?

[es] :: MS SQL :: MS sql express 2005 - rad u mrezi ?

[ Pregleda: 3300 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

KizaBG
programer

Član broj: 169491
Poruke: 247
*.adsl-a-1.sezampro.yu.



+1 Profil

icon MS sql express 2005 - rad u mrezi ?30.10.2008. u 23:01 - pre 169 meseci
LM, uradio sam jedan program u VS .NET 2005 + MS SQL Express 2005.

i sve sljaka OK na jednoj masini.

ali kada ovo bacim na mrezu, onda nema sanse da se logujem na MS SQL Express 2005 sa nijednog drugog kompjutera.

Ne znam u cemu moze biti problem ??

Citam sada svasta po forumima, neki pisu da je SQL Express pravljen da samo moze da radi na jednom racunaru. Mislim da je ovo glupost, ali me mrzi sada da citam na Microsoft-ovom sajtu celu specfikiaciju MS SQL Express-a 2005.

Inace, probao sam svasta da bi to proradilo, pa sam mu cak i default port 1034, promenio u 1433 ... ali opet nista.

Ima li neko ideju, kako da omogucim ,da se MS SQL Expressu pristupa i sa drugih masina ?

greska koju dobijam je sledeca:

[1080] ERROR - System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)


pozdrav, hvala unapred
 
Odgovor na temu

KizaBG
programer

Član broj: 169491
Poruke: 247
*.adsl-a-1.sezampro.yu.



+1 Profil

icon Re: MS sql express 2005 - rad u mrezi ?30.10.2008. u 23:39 - pre 169 meseci
Evo da odgovorim sam sebi (ako nisam u pravu ispravite me) SQL Express 2005, moze da prihvati vise konekcija.

samo je potrebno malo/dosta posla.

evo jednog lepog objasnjenja

http://www.linglom.com/2007/08...on-to-sql-server-2005-express/
 
Odgovor na temu

sparc
Sladjan Parc

Član broj: 65760
Poruke: 134
*.com
Via: [es] mailing liste



Profil

icon Re: MS sql express 2005 - rad u mrezi ?31.10.2008. u 08:11 - pre 169 meseci
Mislim da sve ovo nije dovoljno, jer nije neophodno da imas ukljuceno da sql
server prihvata
i SQL i Windows authentikciju. Da bi sql server 2005 express bio vidljiv
preko mreze potrebno je
sledece:
1. Moras imati ukljucen sql server browser service
2. Moras imati ukljucen TCP/IP protokol

Iz iskustva mozes imati dosta problema da ukljucis ove dve opcije, ali bitno
je da znas sledece:
1.Mrezna kartica na racunaru koji ce da servisira sql server express 2005
mora imati fiksnu IP adresu.
ne pokusavaj preko wireles konekcije.
2.Sva mrezna podesavanja idu preko SQL server Configuration manager-a
3.Kada pokrenes SSCM tu su ti date sve opcije koje trebas da podesis
4.U nodu SQL Server 2005 services mozes da pokrenes potrebne servise a pre
svega
sql server browser, vodi racuna o tome kako ces podesiti da se servis
podize, ja obicno
stavim da se podize kao Local service jer prilikom restarta masine sve ce
ponovo
biti podignuto bez potrebe da sql servise podizes rucno.
5.Sledece u nodu Protokols for SQL server moras da imas ukljucen TCP/IP
Ako si imao ukljucen TCP/IP a SQL server 2005 express nije bio vidljiv
kroz mrezu
moras ga disejblovati, restartovati mssqlservice i sql server browser,
enablovati
TCP/IP i enablovati IP adresu na koju ce da se javlja (IP adresses u
TCP/IP protokolu),
rstartovati ponovo i sql server i sql server browser. Da bi bio 100%
siguran da ce sve
raditi preporucujem ti da restartujes masinu, da bi se sve podiglo kako
treba. (ovo ce
biti korektno samo ako si svim servisima koji se ticu sql servera dao da
se podizu
kao local servce).
6. Da bi sve proveriod da li radi kako treba na konkretnoj masini podignes
sql server express managment studio.
U dropdown listi Server name izaberes browse for more ...
Izaberes tab Network servers
posle odredjenog vremena treba da dobijes nod Data base engine.
ispod tog noda treba da vidis tvoju masinu u listi ili
masina/instance_name
sve zavisi kako si podigao pri instalaciji sql server express.
Ako to ne vidis moras malo da se pozabavis gore navedenim stvarima.

Ovo je prica iz iskustva, i rada sistemom pokusaja i zablude, ja sam na ovaj
nacin uspeo da
u svojoj lokalnoj mrezi imam vise instalacija sql server express koji se
vide na lokalnoj mrezi.
 
Odgovor na temu

KizaBG
programer

Član broj: 169491
Poruke: 247
*.adsl-a-1.sezampro.yu.



+1 Profil

icon Re: MS sql express 2005 - rad u mrezi ?31.10.2008. u 10:16 - pre 169 meseci
@sparc: puno hvala na detaljnoj objašnjenju, siguran sam da će mnogim ljudima koristiti ovde na forumu, jer vidim koliko se mnogo ljudi po svetu, zlopati da bi ovo proradilo kako treba.

Situacija u ovoj firmi je takva, da firma ima Statičku IP adresu, a program je urađen iz slojeva, tako da se bazi ne pristupa direktno, već preko IIS-a.

Zaista sam izgubio dane i dane, pokušavajući da ovo radi, ali nikako nisam uspeo.

Inače, već sam u Administraciji MS SQL Express-a enable-ovao tcp/ip, i takodje i sql browser ... ali opet bez uspeha .. posle sam i promenio port, pa sam umesto 1034 stavio da prihvata sa porta 1433 .. ali opet ne radi .

poneću ovo tvoje uputstvo, i probati danas da rešim stvar.

Pozdrav i hvala puno !!!
 
Odgovor na temu

sparc
Sladjan Parc

Član broj: 65760
Poruke: 134
*.com
Via: [es] mailing liste



Profil

icon Re: MS sql express 2005 - rad u mrezi ?31.10.2008. u 10:54 - pre 169 meseci
>
>
Nema na cemu, i ja sam naso mnoge odgovore u samom pocetku bavljenja sql
serverom i web programiranjem
naso na ovom forumu, i neke stvari koje samo mozes da zamislis sam resio
idejama koje sam
pokupio sa ovog foruma, zato sve pohvale onima koji odrzavaju ovaj forum.

nije mi jasno zasto je kod tebe bio default port 1034 kada se sql server
javlja na port 1433, moj savet ti je da
reinstaliras sql server express na toj masini, skini sql server 2005 advance
verziju koja u sebi ima sve sto
ti je potrebno, a pre nego sto krenes u deinstalaciju i instalaciju pocisti
sve sto se tice sql servera
 
Odgovor na temu

BezPanike

Član broj: 128571
Poruke: 74



+2 Profil

icon Re: MS sql express 2005 - rad u mrezi ?02.11.2008. u 07:12 - pre 169 meseci
Citat:
1.Mrezna kartica na racunaru koji ce da servisira sql server express 2005
mora imati fiksnu IP adresu.
ne pokusavaj preko wireles konekcije.

Ovo definitivno nije tačno.
Named Pipes protokol u lokalnoj mreži ne zahteva statički IP i računaru u mreži na kom je server se obraćaš preko njegovog imena u mreži.

http://msdn.microsoft.com/en-us/library/ms187892.aspx

I, naravno, ne zaboravi da "ubušiš" rupe u firewall-u.

http://msdn.microsoft.com/en-us/library/ms175043.aspx
 
Odgovor na temu

sparc
Sladjan Parc

Član broj: 65760
Poruke: 134
*.com
Via: [es] mailing liste



Profil

icon Re: MS sql express 2005 - rad u mrezi ?02.11.2008. u 08:52 - pre 169 meseci
>
ovo je definitivno tacno, ali mislim da kolega nije ni pominjao Named Pipes
protokol, vec isklucivo tcp/ip
 
Odgovor na temu

[es] :: MS SQL :: MS sql express 2005 - rad u mrezi ?

[ Pregleda: 3300 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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