티스토리 뷰
파이어버드를 C#이나 VB.Net등에서 간편하게 접속하려면 Firebird ADO.NET Data Provider를 사용하면 됩니다.(http://www.firebirdsql.org/en/net-provider/) 파이어버드 닷넷 드라이버를 성공적으로 붙여서 사용하다보면 오류는 아닌데 비주얼스튜디오 콘솔창에 지속적으로 나타나는 것이 있습니다.
"FirebirdSql.Data.FirebirdClient Information: 0"으로 쿼리의 실행 결과는 정상이지만 실행 과정의 모든 질의 내용을 트레이스(trace)하는 것입니다. 쏟아지는 질의 로그 때문에 확인해야할 예외(Exception)를 보지 못할 수도 있고 트레이스 하는 만큼의 성능 낭비 요소도 있으므로 닷넷 드라이버의 트레이스에 대한 조치는 필요해 보입니다.
FirebirdClient.dll을 트레이스하지 않도록 다시 빌드해서 사용하면 문제가 더욱 간단하지만 현재 배포하고 있는 파일을 기반으로 간단하게 해결할 방법이 있으므로 해당 방법을 적용할 까 합니다.
방법은 파이어버드 닷넷 드라이버를 사용하는 프로그램의 app.config에 관련 설정을 추가해 주는 방법입니다.
솔루션 탐색기에서 app.config를 더블클릭하여 XML 편집기를 열고 위의 그림과 같이 <configuration> 태그 내에 <system.diagnostics> 태그 블럭을 삽입하면 됩니다.
<system.diagnostics>
<sources>
<source name="FirebirdSql.Data.FirebirdClient" switchValue="Off">
<listeners>
<clear />
</listeners>
</source>
</sources>
</system.diagnostics>
'IT 일반' 카테고리의 다른 글
파이어버드 닷넷 드라이버 사용하기 (0) | 2015.11.05 |
---|---|
파이어버드 SQL 팁 (0) | 2015.11.05 |
파이어버드(Firebird) 처음 사용하기 (2) | 2015.10.29 |
파이어버드 사용 환경 준비하기 (0) | 2015.10.29 |
파이어버드(Firebird) 데이터베이스 설치하기 (0) | 2015.10.29 |
- 글 잘보고 갑니다~
- 경로에 드라이브 이름을 포함한 경로인지를 확인해야 할듯합니다. 파일명이 ⋯
- 구글 지도와 맵스닷미(Maps.Me) - https://yaraba.ti⋯
- 남파랑길을 준비하면서 야라바님의 T스토리를 접하게 되었습니다. 야라바님께⋯
- 저희는 인터넷이 없는 환경에서만 사용하니 광고가 많은 줄을 몰랐네요. 아⋯
- 좋은 글 잘 보았습니다. 최근에는 Maps.Me에 광고가 너무 많아지다 ⋯
- 진짜 고맙습니다.......^^
- 런타임 에러 76은 경로를 찾을수 없다는 메시지 이군요. 입력하신 경로를⋯
- Set folder = fso.GetFolder(sFolder) 에서 런⋯
- 표준 시간은 제주 올레 홈페이지를 참조하시는 것이 좋을듯 하네요. 이 포⋯