[Tibero] TBR-2048: Data source was not found.

suRan·2022년 8월 22일
0

🤢 오류

목록 보기
4/5

문제

오류

DB Link 실습 중 로컬 DB에 연결 실패.
TBR-2048: Data source was not found.


해결

원인
tbdsn.tbr 파일에 로컬 DB 접속 정보가 존재하지 않았음

-- 오류 발생 코드
edu=(
    (INSTANCE=(HOST=10.188.191.33)
              (PORT=8629)
              (DB_NAME=tibero)
    )
)

tibero2=(
   (INSTANCE=(HOST=10.188.191.33)
           (PORT=8629)
           (DB_NAME= tibero)
    )
)

edu 인스턴스가 로컬 DB의 접속 정보라고 생각했지만 edu 또한 원격 DB 접속 정보였음.
이전 실습 시간에 원격 DB에 접속해 데이터베이스를 검증하는 실습을 했는데
원래는 로컬 DB 접속 정보를 지우지 않고 아래에 원격 DB 접속 정보를 추가해야했으나
로컬 DB 접속 정보 자체를 수정해서 원격 DB 접속 정보로 바꿔버렸기 때문에 발생한 문제.

-- 수정한 코드
e819=(
    (INSTANCE=(HOST=localhost)
              (PORT=9000)
              (DB_NAME=e819db)
    )
)


Tibero2=(
    (INSTANCE=(HOST=10.188.191.33)
              (PORT=8629)
              (DB_NAME=tibero)
    )
)

(+)그리고 tbdsn.tbr 파일에 특수문자가 있는 경우에도 오류가 발생할 수 있으니 신경쓰자!

profile
개발 공부를 해라

0개의 댓글