Networking protocols are disabled by default in SQL Server Express.
If someone simply installs Express and chooses all the defaults, SQL Server Express will only
be able to have connections originating on the local machine where SQL Server is installed.
You need to expressly enable networking protocols on the production server.
Follow the instructions outlined at :
http://blogs.msdn.com/sqlexpress/arc...05/415084.aspx
and
http://forums.microsoft.com/MSDN/Sho...71795&SiteID=1
Juan T. Llibre, asp.net MVP
aspnetfaq.com :
http://www.aspnetfaq.com/
asp.net faq :
http://asp.net.do/faq/
foros de asp.net, en espaņol :
http://asp.net.do/foros/
===================================
"hfk0" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Hello,
>
> I'm a newbie here and was wondering anyone could help me with this.
>
> I have a simple ASP.NET 2 web application running perfectly fine with
> IIS and SQLServerExpress installed locally on my WinXP as a testing
> server (I created the app in Visual Studio.NET 2005).
>
> When deploying this app on the production server (running Win2000
> Server, IIS and SQLServerExpress 2005), I'm getting the following
> message when calling an aspx data-bound page from a browser:
>
> 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)
>
> On the production server, I have the SQLServerExpress installed locally
> on C: drive and the database is located on D: drive (on the same
> directory as the app).
>
> Connection string used in the webconfig file:
> connectionString="Server=SERVERNAME\SQLEXPRESS;AttachDbFilename=D:\Inetpub\App_Data\registration.mdf;Database=registration;Trusted_Connection=yes;"
> providerName="System.Data.SqlClient"
>
> Does anyone know how to solve this issue? Any help would be greatly
> appreciated.
>
> Thanks,
> Harry
>