오류 3

.NET에서 ORA-32036 이상 에러 발생

WITH 구문을 이용해 VIEW를 만들고 ASP.NET에서 .NET 기본 Oracle 클라이언트를 이용하는 상황에서 해당 뷰를 호출하면 비정상적인 오류가 발생하는 경우가 있습니다. 오류 메세지는 ORA-32036입니다. 당췌 앞뒤가 안 맞지만... WITH로 생성한 임시 테이블을 반복적으로 사용할때 정상적으로 처리가 안되는 것 같기는 한데 정확한 원인은 모르겠습니다. 멍텅구리 ASP.NET 아님 ADO.NET 혹은 둘다라고 화풀이나 해야죠^^ 외국 포럼에 관련 글이 있는데 정확한 해결책은 없습니다. http://forums.asp.net/t/990623.aspx 다른 한 분은 결국 WITH를 사용하지 않는 것으로 해결(?) 했다고 하시고요. http://orastory.wordpress.com/2007/..

ASP.NET "파일 순환 참조는 허용되지 않습니다." 오류

asp.net에서 유저콘트롤과 이를 사용하는 파일이 한 폴더에 있으면 같은 디렉터리에 있으므로 해당 페이지에서 사용할 수 없다는 오류가 발생합니다. 디렉터리 단위로 빌드를 진행하는 관계로 빌드 단위에 영향을 받는 부분이 있는 것 같습니다.(정확하게 확인은 못 했습니다.) 근데 마스터 페이지를 사용하면 오류 메시지가 달라집니다. 마스터페이지에서 유저콘트롤을 사용하고, 유저콘트롤과 같은 폴더의 특정 페이지에서 마스터페이지를 사용하면 "같은 디렉터리에 있"다는 오류가 아니라 "파일 순환 참조는 허용되지 않습니다."라는 오류가 발생합니다. 엄밀한 의미에서의 마스터페이지는 유저콘트롤을, 특정 페이지는 마스터페이지를 참조하므로 순환참조는 아니지만, 유저콘트롤과 특정 페이지가 한 폴더에 있을 수 없다는 제약이 가해지..

반응형