Microsoft MVP성태의 닷넷 이야기
글쓴 사람
감사합니다.
홈페이지
첨부 파일
 

안녕하세요?
항상 도움 주셔서 감사합니다.

특이한 현상을 경험해서 이런 경험 해보시고 해결하신 분이 있을까 해서 문의드립니다.


OLEDB 방식 오라클 클라이언트 프로그램을 PC1과 PC2에서 실행하는데 서로 값이 다르게 나와서 해결할 수 있는 방법이 있는지 문의드립니다.

PC1과 PC2는 윈도우 서버이며 서로 버전이 다릅니다.

그리고 PC1과 PC2는 서로 다른 ODAC 버전이 설치되어 있습니다.



오라클 OLEDB방식 접속 후 SELECT 'TEST' TEST_VALUE FROM DUAL의 값을 C# DataTalbe 로 가져온 다음

String 변수값에 넣으면 PC1은 'TEST'로 가져오고 PC2는 'TEST____________' 이렇게 공백이 들어간 상태로 가져오네요.

마치 ORACLE의 VARCHAR2 와 CHAR의 자료형을 가져오는 것 처럼 값을 가져옵니다.

PC2와 동일한 버전의 ODAC가 설치되어 있는 또 다른 PC에서 OLEDB 방식으로 접속해서 가져오면 'TEST' 이렇게 값을 가져오네요.



테이블의 컬럼값을 가져오지 않고 저렇게 SELECT 구문에 문자열 값을 지정했을 때 해당 값의 형태를 VARCHAR2로 설정할 수 있는

ODAC의 OLEDB 설정이나 C# 코드 자체에서 설정, 혹은 다른 설정할 수 있는 방법이 있는지 궁금합니다.

C#에서 string변수 값으로 가져와서 Trim 처리를 하거나 오라클 쿼리의 CAST를 사용해서 캐스팅 하지 않고 혹시 해결할 수 있는 방법 아시는 분 가르쳐 주시면 감사하겠습니다.


즐거운 주말 보내세요.








[최초 등록일: ]
[최종 수정일: 4/14/2023]


비밀번호

댓글 작성자
 



2023-04-14 10시38분
DataTable을 경유하지 않으면 그런 현상이 없는 건가요? 즉, 순수하게 SqlCommand로 SELECT하면 공백 문자가 따라오지 않는 건지 확인해 보세요.

그리고, 아마 Oracle도 Query Profiler 같은 것이 있을 것입니다. 그걸로 한번 체크를 해보세요. 분명히 2대의 PC 간에 다른 점이 있을 것입니다.
정성태

... 31  32  33  34  35  36  37  38  39  40  41  42  43  44  [45]  ...
NoWriterDateCnt.TitleFile(s)
4741차가워7/20/201615392UWP 에서 COM 참조 불가능한가요? [6]
4740luna...7/19/201615799clickonce manifest 파일 질문 [1]
4739윤똘씨7/19/201615363정말 감동적입니다... [7]
4738닷넷초보7/7/201614136안녕하세요. C#의 개체 전달방식(참조)에 관련해서 질문 있습니다. [3]파일 다운로드1
4737beau...7/6/201616569python embedding 한 c++ 프로그램의 배포에 관해서 질문드리고 싶습니다. [1]
4736spow...7/6/201613364Property Lambda에 대한 심층 분석을 의뢰합니다 [7]
4735힘찬도약7/5/201614601.Net/Web.config에서 MSSQL을 쓰는데, MysqlSiteMap 참조오류 [3]파일 다운로드1
4734spow...6/28/201614345Visual Studio 2015 + Windows Forms 환경에서 컴파일 할 때 드물게 개발환경이 Crash 됩니다 [1]
4733feel...6/15/201614725타 서버로 소스 이전 중 [3]파일 다운로드1
4732구봉근6/14/201613265안녕하세요 [1]파일 다운로드1
4731초급개발자6/7/201615758Windows Form Application는 사라질까요? [2]
4730김시현6/4/201613790책으로 공부하던 도중 생성자에 대해서 궁금한게 생겼는데 혹시 답변좀 해주실수 있나요? [1]
4729Jeah...6/3/201615367C#.Net 프로그램에서 C++로 만들어진 dll 파일 이용관련 문의 하나 드립니다. [3]
4727링거5/30/201613860WPF MediaElement 파일 실행 후 삭제시 오류 문의 [1]파일 다운로드1
4728링거5/30/201614308    답변글 [답변]: WPF MediaElement 파일 실행 후 삭제시 오류 문의 [2]파일 다운로드1
4726spow...5/25/201613653덧글을 달고 나서 F5를 눌렀을 때 똑같은 덧글이 달리는 현상 고쳐주세요 [4]
4725Futu...5/23/201614072책 잘보고 있습니다. Task관련 질문을!!! [1]
4724학생15/23/201615662웹소켓과 소켓 관련해서 질문 드립니다. [2]
4722지나가던...5/15/201617684Part 3 pdf파일 그림 재수정 문의 [1]
4723지나가던...5/16/201614587    답변글 [답변]: Part 3 pdf파일 그림 재수정 문의 [1]
4721김종희4/30/2016147843D 시뮬레이션 개발 [1]
4720DC4/29/201613864C# 6.0 델리게이트 인스턴스화 관련 질문~ [2]
4719이민구4/29/201615128[시작하세요! C# 프로그래밍] 4.5.1.6 열거형 마지막 예제 질문입니다. [4]파일 다운로드1
4718ds4/27/201612723오라클 DB 칼럼에 있는 특정 데이터를 가져올수가 있나여? [1]
4717최령진4/26/201611957모바일 웹 앱 관련문의 드립니다 [1]
4715과객4/7/201614012TFS 와 Stylecop Integration 시 체크인 정책 적용 방법이 궁금합니다. [1]
... 31  32  33  34  35  36  37  38  39  40  41  42  43  44  [45]  ...