database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 6259 게시물 읽기
No. 6259
PostgreSQL ODBC를 이용하여 MS SQL Server 2000에서 EM 연결된 서버로 이용할 경우의 문제
작성자
서범석
작성일
2005-08-11 09:55
조회수
2,676

안녕하세요.

 

PostgreSQL 7.3.6-RH 버전이 리눅스에 설치되어 있고, W2K 서버에 PGAdmin III를 설치해서 쿼리가 정상적으로 이루어지는 것까지 확인했습니다. ODBC(버전 07.01.0010, 07.02.0005, 07.03.0200, 08.00.0102 모두 설치해 보았음...) 드라이버를 설치하고 연결을 하나 만든 다음에 MS SQL Server 2000의 EM에서 연결된 서버 기능을 이용하여 연결을 등록하였습니다.

 

여기까지 하면 EM에서 연결된 서버의 테이블 목록까지 잘 보이는데, 실제 SQL 쿼리를 날리면 다음과 같은 오류가 발생합니다.

 

 

[쿼리]

select distinct cmts
from [TRNRMS]..[public].mccard_busan
where sc_date='2005-08-08'
order by cmts

 

[결과]

서버: 메시지 7318, 수준 16, 상태 1, 줄 1
OLE DB 공급자 'MSDASQL'이(가) 잘못된 열 정의를 반환했습니다.
OLE DB 오류 추적 [Non-interface error: OLE/DB provider returned an invalid column definition.].

 

혹시 이와 같은 문제에 대해 해결 방법을 아시는 분은 도움 부탁드립니다.

감사합니다..!!

이 글에 대한 댓글이 총 1건 있습니다.

EM 에서 잘 되리라는 보장은 없습니다.

ODBC가 MS-SQL에서 사용하는 그 자료형태 리턴한다는 보장이 없기때문입니다.

 

작업 하시려면, PgAdmin 놈으로 작업을 하셔야할 듯싶네요.

김상기(ioseph)님이 2005-08-11 14:08에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
6262left join과 서브쿼리의 쿼리플랜이 이렇게 달라질 수도 있네요 [8]
신기배
2005-08-13
3075
6261File에 있는 gnuboard를 윈도우즈에서도 설치가능합니까?
박병호
2005-08-11
1922
6260enable_seqscan을 false로 설정하고 쓰시는 분 계신가요? [4]
박성철
2005-08-11
3326
6259PostgreSQL ODBC를 이용하여 MS SQL Server 2000에서 EM 연결된 서버로 이용할 경우의 문제 [1]
서범석
2005-08-11
2676
6257현제 시간으로 부터 5초전까지의 목록만 뽑아내는 쿼리문을 알고 싶습니다. [3]
이정호
2005-08-10
3198
6256트리거 에러 좀 봐주세요. [1]
김창욱
2005-08-10
2273
6255칼럼의 디폴트값을 검색할 수 있는 방법이 있나요? [3]
김창욱
2005-08-10
2195
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다