Sunteți pe pagina 1din 8

Configurare SQL Server 2005 pentru acces de la distan

Introducere
Cnd ncercai s v conectai la o instan a Microsoft SQL Server 2005 de la un computer la distan, este posibil s primii un mesaj de eroare. Aceast problem poate aprea atunci cnd utilizai orice program care se conecteaz la SQL Server. De exemplu, vei primi urmtorul mesaj de eroare atunci Server. cnd utilizai utilitarul SQLCMD pentru conecta la SQL Server: conectare Sqlcmd: Error: Microsoft SQL Native Client: An error has occurred while establishing a connection to the occurred 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. Aceast problem poate aprea n cazul n care SQL Server 2005 nu este configurat s accepte conexiuni de la distan. n mod implicit, SQL Server 2005 Express Edition i SQL Server 2005 Developer Edition nu permite conexiuni de la distan. Pentru a configura SQL Server 2005, pentru a permite conexiuni de la , distan, urmai paii de mai jos: Activai conexiunile de la distan pe instana de SQL Server pe care dorii s v conectai la de la un computer la distan. n Pornii serviciului SQL Server Browser Browser. Configurai firewall-ul pentru a permite trafic de reea generat de SQL Server i de serviciul traficul SQL Server Browser.

Mai jos este descris n detaliu modul de realizare a fiecrei etape. Pentru a permite conexiuni de la distan la o instan de SQL Server 2005 i pentru a activa serviciul SQL Server Browser, folosii utilitarul SQL Server 2005 Surface Area Configuration. Utilitarul Surface Area Configuration este instalat atunci cnd instalai SQL Server 2005.

SC MINDBOX SRL Str. Traian 97A, bl. A9, ap. 16, Galai 800.003, Romnia C SRL| Telefon: 0742.741.130, Fax: 0236.417.022 | www.mindbox.ro | office@mindbox.ro

Facilitarea conexiunilor de la distan pentru SQL Server 2005 Express sau SQL Server 2005 Developer Edition
Trebuie sa permitei realizarea de conexiuni de la distan, pentru fiecare instan de SQL Server 2005 la care dorii s v conectai la de la un computer aflat la distan. Pentru a realiza acest lucru, urmai paii de mai jos: 1. Start > Programs > Microsoft SQL Server 2005 > Configuration Tools > SQL Server Surface Area Configuration.

2. Pe pagina SQL Server 2005 Surface Area Configuration facei clic pe Surface Area Configuration for Configuration, Services and Connections.

SC MINDBOX SRL Str. Traian 97A, bl. A9, ap. 16, Galai 800.003, Romnia C SRL| Telefon: 0742.741.130, Fax: 0236.417.022 | www.mindbox.ro | office@mindbox.ro

3. Pe pagina SQL Server 2005 Surface Area Configuration facei clic pe Database Engine facei clic pe rver Configuration, Engine, Remote Connections, facei clic pe Local and remote connections facei clic pe Using TCP/IP only apoi connections, only, facei clic pe Apply. Not Facei clic pe OK cnd primii urmtorul mesaj: Changes to Connection Settings will not take effect until you restart the Database Engine service 4. Pe pagina Surface Area Configuration for Services and Connections facei clic pe Database Engine Connections, Engine, facei clic pe Service, facei clic pe Stop ateptai pn cnd se oprete serviciul MSSQLServer apoi Stop, MSSQLServer, facei clic pe Start pentru a reporni serviciul MSSQLServer.

SC MINDBOX SRL Str. Traian 97A, bl. A9, ap. 16, Galai 800.003, Romnia C SRL| Telefon: 0742.741.130, Fax: 0236.417.022 | www.mindbox.ro | office@mindbox.ro

Activai serviciul SQL Server Browser


1. Start > Programs > Microsoft SQL Server 2005 > Configuration Tools > SQL Server Surface Area Configuration. 2. Pe pagina SQL Server 2005 Surface Area Configuration facei clic pe Surface Area Configuration for Configuration, Services and Connections. Connections, 3. Pe pagina Surface Area Configuration for Services and Connections facei clic pe SQL Server Browser, facei clic pe Automatic pentru Startup type apoi facei clic pe butonul Apply. type, Not Cnd selectai opiunea Automatic serviciul SQL Server Browser pornete automat de fiecare dat Automatic, cnd pornii Microsoft Windows. , 4. Facei clic pe butonul Start, apoi facei clic pe butonul OK.

SC MINDBOX SRL Str. Traian 97A, bl. A9, ap. 16, Galai 800.003, Romnia C SRL| Telefon: 0742.741.130, Fax: 0236.417.022 | www.mindbox.ro | office@mindbox.ro

Crearea de excepii n Windows Firewall


Aceste msuri se aplic la versiunea de Windows Firewall, care este inclus n Windows XP Service Pack 2 (SP-2), precum i n Windows Server 2003 Dac utilizai un alt firewall, documentaia acestuia pentru 2003. mai multe informaii. vor Dac rulai un firewall pe computer pe care ruleaz SQL Server 2005, conexiunile externe v fi blocate cu excepia cazului n care SQL Server 2005 i serviciul SQL Server Browser pot comunica prin firewall. Trebuie s creai o excepie pentru fiecare instan de SQL Server 2005 care dorii s accept conexiuni accepte de la distan de i o excepie pentru serviciul SQL Server Browser. SQL Server 2005 utilizeaz un ID de instan, ca parte din calea unde instalai fiierele aplicaiei. Pentru a instan, crea o excepie, pentru fiecare instan de SQL Server, trebuie s identific corect un ID de instan. identificai ID-ul Pentru a obine un ID de instan, urmai aceti pai: 1. Start > Programs > Microsoft SQL Server 2005 > Configuration Tools > SQL Server Configuration icrosoft Manager. Manager, 2. n SQL Server Configuration Manager facei clic pe serviciul SQL Server Browser n panoul din dreapta, facei clic-dreapta pe numele instaei n fereastra principal, apoi facei clic pe Properties. dreapta

3. Pe pagina de Proprieti a SQL Server Browser facei clic pe tab-ul Advanced, localiza ID-ul de Browser, , localizai instan (Instance ID) n lista de propriet proprieti, apoi facei clic pe OK.

SC MINDBOX SRL Str. Traian 97A, bl. A9, ap. 16, Galai 800.003, Romnia C SRL| Telefon: 0742.741.130, Fax: 0236.417.022 | www.mindbox.ro | office@mindbox.ro

Pentru a lansa Windows Firewall, facei clic pe Start, pe Run, tastai firewall.cpl, apoi facei clic pe OK. , ,

SC MINDBOX SRL Str. Traian 97A, bl. A9, ap. 16, Galai 800.003, Romnia C SRL| Telefon: 0742.741.130, Fax: 0236.417.022 | www.mindbox.ro | office@mindbox.ro

Creai o excepie pentru SQL Server 2005 n Windows Firewall


Pentru a crea o excepie pentru SQL Server 2005 n Windows Firewall, urmai aceti pai: , 1. n Windows Firewall, facei clic pe tab-ul Exceptions, apoi facei clic pe Add Program , Program. 2. n fereastra Add Program, facei clic pe butonul Browse. , 3. Facei clic pe executabilul C:\Program Files Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn Binn\sqlservr.exe, facei clic pe Open, apoi facei clic pe OK. , Not Calea poate fi diferit n funcie de locul n care SQL Server 2005 este instalat. MSSQL.1 este un substituent pentru un ID de instan pe care le le-ai obinut la pasul 3 de la procedura anterioar. 4. Repetai paii de la 1 la 3 pentru fiecare instan de SQL Server 2005 care are nevoie de o excepie.

SC MINDBOX SRL Str. Traian 97A, bl. A9, ap. 16, Galai 800.003, Romnia C SRL| Telefon: 0742.741.130, Fax: 0236.417.022 | www.mindbox.ro | office@mindbox.ro

Creai o excepie pentru serviciul SQL Server Browser n Windows Firewall


Pentru a crea o excepie pentru serviciul SQL Server Browser n Windows Firewall, urmai aceti pai: , 1. n Paravanul de protecie Windows, facei clic pe fila Excepii, apoi facei clic pe Adugare program. 2. n programul de Adugai o fereastr, facei clic pe Rsfoire. 3. Facei clic pe executabilul C:\Program Files Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe, facei sqlbrowser.exe, clic pe butonul Open, apoi facei clic pe butonul OK. , Not Calea pot fi diferit n funcie de locul n care este instalat SQL Server 2005.

SC MINDBOX SRL Str. Traian 97A, bl. A9, ap. 16, Galai 800.003, Romnia C SRL| Telefon: 0742.741.130, Fax: 0236.417.022 | www.mindbox.ro | office@mindbox.ro

S-ar putea să vă placă și