ASP 서버에서 DB연결이 안될때
ASP 서버에서 500에러가 날때 보통 DB 접속이 안되는 경우가 많은데 ODBC를 설정을 제대로 했는데도 안된다면 SQL Connection string을 의심해볼 필요가 있다.
아래가 표준 구문인데 보통 다르게 사용하는 경우가 많아 표준구문으로 변경하면 접속이 가능하다.
Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
아래와 같이 global.asa 파일에서 DSN이름으로 사용했을 때 되지 않으면 Driver 로 변경해서 사용해보면 접속이 된다.
'Session("ConnectionString") = "DSN=서버명;UID=아이디;PASSWORD=패스워드;APP=app명;DATABASE=데이터베이스"
Session("ConnectionString") = "Driver={SQL Server};Server=서버명;Database=데이터베이스;Uid=아이디;Pwd=패스워드;"
댓글
댓글 쓰기