본문 바로가기
소프트웨어/MSSQL

[DBNETLIB][ConnectionOpen (Connect()).]SQL Server가 없거나 액세스할 수 없습니다.

by 씨디맨 2008. 1. 28.
320x100

<table width="100%" id="googlemobletop">

<tbody>

<tr>

<td align="center">

<div style="width:300px; margin: auto;">

<script type="text/javascript" src="http://cfs.tistory.com/custom/blog/11/110838/skin/images/N_AdsenseMTOP.js"></script></div>

</td>

</tr>

</tbody></table>







상황 설명  :
Windows XP 를 재설치 후 MS-SQL 2000 을 설치하였다.
백업해두었던 DB를 복구한뒤 퀴리분석기로 접속해보았다 (보안설정도 완료)
퀴리분석기로는 잘 접속이 되지만 웹페이지 코드상에서 에러가 발생.

웹페이지로 oledb 로 DB 연결시 아래와 같이 에러 발생

이 페이지를 표시할 수 없습니다.
연결하려는 페이지에 문제가 있어서 페이지를 표시할 수 없습니다.
--------------------------------------------------------------------------------
다음을 시도해 보십시오.
새로 고침 단추를 클릭하거나 나중에 다시 시도하십시오.
localhost 홈 페이지를 연 다음 원하는 정보에 대한 링크를 찾으십시오.
HTTP 500.100 - 내부 서버 오류 - ASP 오류
인터넷 정보 서비스
--------------------------------------------------------------------------------
기술 정보(지원 인력용)
오류 형식:
Microsoft OLE DB Provider for SQL Server (0x80004005)
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server가 없거나 액세스할 수 없습니다.
/inc/DBC.asp, line 9

브라우저 형식:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 1.1.4322)
페이지:
GET /Default.asp
시간:
2008년 1월 24일 목요일, 오후 1:20:07

자세한 정보:
Microsoft 기술 지원
 








퀴리 분석기 또는 EM 으로는 잘 접속이 되며 oledb (웹접속시) DB 커넥션이 안이루어지는 경우가 발생


--------------------------------------------------------------------------------------------

해결방법:
MSSQL 2000 을 SP3 서비스팩을 설치해 줌
MSSQL 서비스를 재시작 혹은 시스템 리부팅



ps. 다른사람 컴퓨터의 설정을 봐주는 바람에 MSSQL 을 그냥 생각없이 설치를 했는데
서비스팩이 설치가 되지 않아서 위와같이 에러가 발생했었음.
에러코드만 봐서는 커넥션이 안이루어지니 코드가 잘못됬나해서 살피기 쉬운데 사실 문제는 다른곳에 있었음

댓글