2 Eylül 2008 Salı

"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

HATA MESAJI:
"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) (.Net SqlClient Data Provider)"

AÇIKLAMA:
Bir SQL Server 2005 Instance' ına bağlanırken, eğer yanlış bir Instance adı kullandıysanız bu hata ile karşılaşırsınız.

ÇÖZÜM:
Eğer bağlanmaya çalıştığınız SQL Server Instance' ı bir Named Instance ise, o zaman Instance adı olarak aşağıdaki biçimi kullanmalısınız:

\

Örnek:
EKREM-PC\DeveloperEdition

Yukarıdaki örneğe göre "EKREM-PC" bilgisayarımın adı. "Developer Edition" ise, bağlanmaya çalıştığım SQL Server 2008 Instance' ını kurarken ona verdiğim isim.

Eğer bağlanmaya çalıştığınız SQL Server Instance' ı bir Default Instance ise, o zaman Instance adı olarak aşağıdaki biçimi kullanmalısınız:



Örnek:
EKREM-PC

Yukarıdaki örneğe göre "EKREM-PC" bilgisayarımın adı. Eğer SQL Server 2008 kurulumunda Instance adıyla ilgili pencerede "Default Instance" seçeneğini seçerseniz, SQL Server Instance' ınızın adı sadece bilgisayar adından oluşur.

Hiç yorum yok: