홈페이지 서버 2008R2 / DB서버 서버:2003 DB:2000 따로 구성되어서 구축되어 있는데
DB서버를 (서버:2008R2 DB:2008R2)신규로 변경하겠습니다.
홈페이지 접속을 하면
Microsoft OLE DB Provider for SQL Server error '80004005'
'DB명' 로그인에서 요청한 데이터베이스를 열 수 없습니다. 로그인이 실패했습니다.
/파일명.asp, line 에러라인번호
이 메시지가 뜨고
DB 서버 접속해서 이벤트 뷰어를 보면 아래의 로그가 남아 있습니다.
이벤트뷰어 내용 : MSSQLSERVER
****이 로그인하지 못했습니다.
원인 - 명시적으로 지정된 데이터베이스를 열지 못했습니다.
이벤트 ID : 18456
파일명.asp line으로 가면
dbConnect = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=****;Password=****;Initial Catalog=Homepage2010;Data Source=192.168.10.183"
****계정으로 DB쪽 연동이 안되는거 같은데
****계정은 생성했다고 하는데
어느 부분을 봐야 할까요???
Comment 1
-
minsouk
2015.05.22 10:13
18456 은 세부 메시지를 보면 어떤 오류인지 볼 수 있구요
현재는 homepage2010 이라는 데이터베이스가 문제가 있던지 id ***** 의 기본 데이터베이스가 있는데 이게 옮길때 안 가져온 데이터베이스에 있나봐요~ ssms 로 로컬에서 테스트 해서 로그인 되면 잘 될겁니다.