Re: Urgent problem about SQL Server
- From: "Bob Barrows [MVP]" <reb01501@xxxxxxxxxxxxxxx>
- Date: Tue, 22 Jan 2008 15:10:03 -0500
HK newsgroup wrote:
Hi,Try replacing SQLOLEDB with SQLNCLI
I have a problem connecting my SQL Server 2005 from a ASP Webpage.
When I trying to connect using the following connection string:
"Provider=SQLOLEDB; Data Source =2xx.xxx.xxx.xxx; Initial Catalog =
xxx; User Id = xxx; Password=xxx"
The browser returns an error:
"Microsoft OLE DB Provider for SQL Server error '80004005'
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or
access denied."
If I put the ASP page under the same local machine with the SQL
Server, it works fine.
However it failed to connect if I put the ASP page in another client
machine, which then remote connect to the SQL Server machine.
I am sure I have openned the port 1433 and 80, because I can connect
by using SQL Server Management Studio by using the same IP address,
and I can access the IIS thru a client machine.
Is there anything missing in my Win Server 2003 machine that blocked
the connection from Web? or any setting missing in the SQL Server to
accept Web connection?
--
Microsoft MVP -- ASP/ASP.NET
Please reply to the newsgroup. The email account listed in my From
header is my spam trap, so I don't check it very often. You will get a
quicker response by posting to the newsgroup.
.
- References:
- Urgent problem about SQL Server
- From: HK newsgroup
- Urgent problem about SQL Server
- Prev by Date: Urgent problem about SQL Server
- Next by Date: Duplicate entry inserted in the SQL database while calling an ASP
- Previous by thread: Urgent problem about SQL Server
- Next by thread: Duplicate entry inserted in the SQL database while calling an ASP
- Index(es):
Relevant Pages
|
Loading