Jūs esate

Microsoft SQL Server 2005 (tinka ir Express versijai) konfiguravimas

Sąžiningai: dvi dienas sedėjau vakarais, niekaip negalėjau sukonfiguruoti MS SQL Server 2005 Express. Jis niekaip nenorėjo veikti. Tiksliau: veikti tai veikė. Bet... Pabandyti prie to "žvėries" prisijungti niekaip nesisekė. Serveris veikti, o prie jo DB pasijungti iš kompiuterio niekaip nesisekė. Žodžiu, tikrai daug knisausi. Galiausiai šiandien atradau, kame čia viskas užslėpta. Gavau tikrai negražių klaidų: Error: Microsoft SQL Native Client: 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. arba An error has occurred while stablishing 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: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) Bet galiausiai radau, kame čia problemos. Pirmiausia, MSSQL  2005 serveris veikė ant 1254 jungties (port), o ne ant 1433. Toliau ne taip dirbau su serveriu. Reikėjo pasirinkti iš atitinkamų meniu punktu - susieti DB su mano projektu. Žodžiu, didelė ir žiopla klaida. Kita vertus: pirmą kartą ant MS SQL dirbu. Ateičiai žinosiu. Ir galiausiai: SQL serveris, kaip tvirtina Microsoft, standartiškai šiek tiek kitaip sukonfiguruotas. Tad, teko perkonfiguruoti jį, bet galiausiai viskas gerai. Naudingos nuorodos: http://support.microsoft.com/default.aspx?scid=kb;EN-US;914277 -  "How to configure SQL Server 2005 to allow remote connections". Nutolusių prisijungimų leidimas. http://msdn2.microsoft.com/en-us/library/sxds9ett.aspx -  "How to: Connect to Data in a SQL Server Express Database". http://msdn2.microsoft.com/en-us/library/ms171890.aspx -  "Walkthrough: Connecting to Data in a SQL Server Express Database". Programavimą nuo šios nuorodos pradėčiau. Labai naudinga.

Komentarai

Tai kokio galo kitaip konfiguruot nei normalus serveris?

Kaip supratau, standartiškai yra draudžiamas prisijungimas iš nutolusių sistemų - jeigu programas kuri namuose, tai abejotina, kad to reikės - vistiek testuoji iš localhost.

Komentuoti