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
운영게시판
최근게시물
DB2 Q&A 3421 게시물 읽기
No. 3421
as400 연결 질문입니다.
작성자
턍댜
작성일
2015-08-24 12:18ⓒ
2015-08-24 14:09ⓜ
조회수
4,697

안녕하세요

 

현재 C# 과 AS400을 연동해서 작업을 진행하려 합니다.

 

ODBC를 이용해 연결 중이며

 

접속테스트 시 SQL GATE(DB2버전) 와 C#에서 연결은 성공했습니다.

 

하지만 쿼리문을 수행하려 하면 오류가 납니다.

 

1. select 문을 통해 테이블의 정보 추출은 가능합니다.(연결은 됐다는 증거)

 

2. 하지만 syscat.~~ 와 같은 쿼리문을 실행하려 하면

 

다음과 같은 오류가 발생합니다.

 

System i Access ODBC 드라이버][i5/OS용 DB2]SQL0204 - SCHEMATA in SYSCAT type *FILE not found.

 

때문에 테이블 정보 추출하는 것 말고는 다른 작업을 할 수가 없습니다.

 

3. SQL GATE 실행 시 왼쪽 테이블 트리뷰에서 현재 테이블들을 보기 위해 제일 상위폴더 옆 + 버튼을 눌러도 마찬가지로 위와 같은 오류가 뜨고 테이블 목록이 하나도 보이지 않습니다.

 

4. 그러나 C#에서는 같은코드로 수정 삭제가 되는것을 확인했습니다.

 

그렇다면 결론은 SQL GATE와 저희 DB와 연결문제란 것인데.

 

 

오류내용이 어떤 의미인지 잘 모르겠네요 ㅠㅠ

검색 해본겨로가 ibm에서 제공하는 드라이버 설치나 다른 설정을 해주어야 하는 것 같은데

아니면 as400 서버 쪽에서 클라이언트(제 PC)에 다른 설정을 해주어야 하는것입니까?

혹은 ODBC 설정을 다시 해주어야 하는것인지...아니면 권한문제인 것인지...

혼자서 이것 저것 해봐도 해결 할 수가 없네요..

 

조언을 부탁드립니다.

 

[Top]
No.
제목
작성자
작성일
조회
3426oracle define => db2 사용법 문의 [1]
leejin
2016-03-28
3719
3425sysfuncs 호출 관련.. [3]
초보DBA
2016-03-23
3730
3423SNAP_GET_APPL_INFO_V95 [3]
초보이용자
2015-11-30
4185
3421as400 연결 질문입니다.
턍댜
2015-08-24
4697
3420CharacterSet UTF8 길이 관련.. [1]
초보에서수련중
2015-08-21
4054
3419계정상태 db2 sql [1]
궁금이
2015-08-06
4962
3418mssql 프로시저 호출해서 결과를 db2 테이블에 insert [1]
lee
2015-08-04
4177
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다