반응형
반응형
프로그램을 개발할때 중요한건 로그를 남겨 오류를 확인해 보는 거죠~ 여러가지 방법이 있지만 잘 정리된 사이트를 찾기 힘들어 한번 정리해봅니다. 이번 포스팅에의 로그 남기기는 원하는 클래스안에 넣어서 사용하면 됩니다. StreamWriter writer = new StreamWriter( File.Open(파일경로, FileMode.Append)); TextWriterTraceListener listener = new TextWriterTraceListener(writer); Debug.Listeners.Add(listener); Debug.WriteLine(string.Format("{0} : " + "ERROR", DateTime.Now)); Debug.WriteLine(string.Format("{0..
오라클 로그인중 생기는 오류 중 하나인 ORA-1017: 사용자명/비밀번호가 부적합, 로그온할수 없습니다. 위와 같이 뜨는 오류는오라클에서는 대소문자를 구분하기 때문... 오라클 10g 버전에서는 대소문자를 구별 X오라클 11g 버전부터는 대소문자를 구별 O 아하난 오라클 11g버전이지~ 근데 대소문자 구별하든 안하든제대로 입력해도 저런 오류가 뜨는 거라면 아래와 같이해결하면됩니다. 1. CMD 키고>sqlplus "/as sysdba" 2. SQL모드로 들어오면>show parameter sec_case;(대소문자 구별에 True로 되있음..) 3. True를 False로 바꾸자>alter system set sec_case_sensitive_logon=false; 이러면 로그인시대소문자를 구별하지 않..
오라클을 사용하다 보면 Hr, Scott계정이나 직접 만든 계정들이 잠금이 될 때가 있습니다. 그럴때 간단하게 Unlock해주는 간단한 방법!! CMD를 열어 >sqlplus "/as sysdba" >alter user hr account unlock; 방식으로 풀어주면 됩니다 추가로 비밀번호를 바꾸고 싶다면 >alter user hr identified by 비밀번호; 끝~~
이번에도 C#에서 오라클 연동중 발생한 오류.. 누가 봐도 이 오류는 오라클 리스너 설정 문제 인것 같습니다. 환경 : Window 8 64bit 오라클 버전 : 11g express 구글링 결과 다양한 해법을 제시 해주지만, 그만큼 오류 발생 원인도 많았다는거... 몇번의 테스트가 필요할 것같습니다. 1. lsnrctl 정상작동 lsnrctl services 명령이 성공적으로 수행.. 다음 테스트 lsnrctl status 이것도 정상... 다른 방법을 찾아봐야겠습니다. 2. tnsnames.ora와 listener.ora 설정파일확인 위에서 해봤던 서비스 테스트는 정상적이니 요 방법으로 해결해야될 것 같죠? 폴더위치 C드라이브나 D드라이브에 [App\Administrator\product\11.2.0..
C# .net 으로 오라클 연동을 하던 중 발생한 오류 ..... 웹개발을 할때는 참으로 쉬웠는데 응용프로그램을 개발하려니 아직 오류에 적응이 잘 안되네요. 전 오류시점이 오라클을 연동하기 위해 Oracle Data Access 를 참조시키고 연동이 되는지 확인을 하는데 발생했습니다. 오류내용으로는 아래와 같았습니다. 저말고 다른 분들은 오류가 다르게 뜰 수 있습니다. System.BadImageFormatException: 파일이나 어셈블리 'Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 프로그램을 잘못된 형식으로 로..