[운영 종료] TmaxTibero Tech Blog

티맥스티베로 공식 블로그는 https://tmaxtibero.blog/ 로 이전되었습니다.

티맥스티베로 공식 블로그 이전 자세히보기

전체 글 50

[공지] 티맥스티베로 블로그 이전 안내

안녕하세요! 티맥스티베로 입니다. 티맥스티베로 공식 블로그 이전 소식 안내드립니다. 해당 네이버 블로그는 '24년 1월 1일부로 운영 종료되었습니다. 앞으로 새로 오픈한 공식 블로그에서 티맥스티베로의 각종 소식들과 기술 자료들을 한 번에 만나보세요! 해당 블로그에 업로드된 컨텐츠들은 모두 새로운 공식블로그에서도 확인하실 수 있습니다. https://tmaxtibero.blog/ 티맥스티베로(TmaxTibero) - 데이터 중심 세상의 First Mover 국내 1위 DBMS 티베로 기술 문서와 데이터베이스, IT 인사이트 등 다양한 정보를 제공하는 티맥스티베로 블로그 tmaxtibero.blog 새로 오픈한 티맥스티베로의 공식블로그에 앞으로도 많은 관심과 사랑 부탁드립니다:)

카테고리 없음 2024.01.03

[Tibero] ODBC 설치 및 연결 가이드 in Unix (4)

Appendix 여러 Tibero 서버에 접속할 경우 client 서버의 tbdsn.tbr에 추가로 접속하고 싶은 서버의 정보를 입력합니다. ​ ​ 클라이언트가 설치 된 서버의 tbdsn.tbr (경로: $TB_HOME/client/config/tbdsn.tbr) $ cat $TB_HOME/client/config/tbdsn.tbr tmax=( (INSTANCE=(HOST=xxx.xxx.xxx.xxx) #접속하려는 서버의 IP 주소 (PORT=8629) (DB_NAME=tibero6) #접속하려는 서버의 DB_NAME ) ) # 추가로 접속하고 싶은 서버의 정보 finance=( (INSTANCE=(HOST=aaa.aaa.aaa.aaa) (PORT=18629) (DB_NAME=tibero) ​ ​ tbd..

[Tibero] ODBC 설치 및 연결 가이드 in Unix (3)

Driver Manager 설치 ​4. IODBC 환경 파일 및 데이터 소스 설정 환경 파일 및 DSN 설정 전, $IODBC_HOME 경로 ($HOME/iodbc or /etc/iodbc)에 log, etc 디렉토리를 생성합니다. ​ ​log, etc 디렉토리 생성 $ cd $IODBC_HOME $ mkdir log $ mkdir etc ​ODBC Driver Manager의 환경 파일에 Tibero ODBC Driver를 등록합니다. 연결 테스트 전에 Tibero 클라이언트나 서버의 설치 및 관련 환경설정을 완료합니다. ​ ​ 4.1. IODBC 환경 파일 설정 (odbc.ini 설정파일 생성 경로: $IODBC_HOME/etc) ​​ ODBC 환경 파일 설정 방법(vi odbc.ini) $ cd $..

[Tibero] ODBC 설치 및 연결 가이드 in Unix (2)

Driver Manager 설치 ​1. 설치 파일 다운로드 IODBC설치 파일(.tar.gz)은 http://iodbc.org에 접속하여 다운로드 할 수 있습니다. 다운로드 받은 파일은 설치하고자 하는 서버의 경로에 업로드합니다. iODBC Driver Manager: iODBC.org This HTML5 document contains 8 embedded RDF statements represented using HTML+Microdata notation. The embedded RDF content will be recognized by any processor of HTML5 Microdata. Prefix Namespace IRI schema http://schema.org/ n2 http://w..

[Tibero] ODBC 설치 및 연결 가이드 in Unix (1)

ODBC(Open DataBase Connectivity)는 응용 프로그램(Application Program, AP)이 데이터베이스에 접근할 수 있도록 마이크로소프트사에서 만든 소프트웨어 표준 규격 입니다. ​ ODBC 드라이버는 ODBC 클라이언트가 DBMS 서버에서 데이터를 갖고 오거나 보내고자 할 경우, 명령을 각기 종단에서 알 수 있도록 변환합니다. 또한 ODBC 드라이버는 프론트-엔드에 존재함으로서 ODBC 클라이언트가 전송하는 명령을 DBMS 서버가 알 수 있도록 변환시키고 그 반대의 경우에도 ODBC 클라이언트가 알 수 있도록 변환시킵니다. 본 문서에서는 ODBC 설치 및 연결 방법을 안내 합니다. ​ ​ ODBC Manager 설치 ODBC를 사용하기 위해서는 ODBC 클라이언트, ODB..

[Tibero] DBLINK 우회방안_Oracle to Tibero (4)

Oracle 에서 Tibero 로의 DBLink 사용 시 제약이 있을 수 있는 사항들에 대해 우회하여 처리할 수 있는 방안을 안내합니다. ​ ​ 다수의 DML이 하나의 프로시저에 존재할 경우 트랜잭션 관리 ​ PRAGMA AUTONOMOUS_TRANSACTION 사용 PRAGMA AUTONOMOUS_TRANSACTION를 사용해 해당 문장이 속한 프로시저의 경우 독립적으로 COMMIT 또는 ROLLBACK이 되도록 합니다. Note! 이 기능은 프로시저 내에서 에러가 나도 COMMIT 또는 ROLLBACK 하는 기능입니다. 이 기능을 사용할 경우, 프로시저의 트랜잭션 단위가 독립되어 데이터 정합성이 깨질 가능성도 존재합니다. ​ --테스트 테이블 생성 CREATE TABLE T8_ORA (CD CHAR(..

[Tibero] DBLINK 우회방안_Oracle to Tibero (3)

Oracle 에서 Tibero 로의 DBLink 사용 시 제약이 있을 수 있는 사항들에 대해 우회하여 처리할 수 있는 방안을 안내합니다. ​ ​ Oracle에서 Tibero Link 사용 시 AND 절의 컬럼 사용 Oracle to Tibero Link 에서 복수개의 AND 절 컬럼 사용 시 제약이 있을 경우 아래와 같은 우회 방안을 안내합니다. ​ ​ CURSOR에 select 절 전체의 결과를 담아 놓고 그 결과를 이용한 쿼리 수행 -- 테스트 테이블 생성 --티베로 CREATE TABLE T4_TIB (TEST_NO NUMBER, TEST_TEXT VARCHAR(20), UPD_CD VARCHAR(2)); INSERT INTO T4_TIB VALUES (1,'ORACLE','N'); INSERT I..

[Tibero] DBLINK 우회방안_Oracle to Tibero (2)

Oracle 에서 Tibero 로의 DBLink 사용 시 제약이 있을 수 있는 사항들에 대해 우회하여 처리할 수 있는 방안을 안내합니다. ​ ​ Oracle에서 Tibero로 insert 시 select 절 sysdate 함수 사용 Oracle to Tibero Link 를 사용한 insert ~ select 수행에서 insert 테이블은 Tibero, select 테이블은 Oracle 에 있을 경우와 select 문에 sysdate 함수를 사용 할 경우 제약이 있을 시 아래와 같은 우회 방안을 안내합니다. Note! 쿼리 전체를 LINK에 적용해 remote에서 수행할 수 있는 기능을 가진 Oracle 의 DBMS_HS_PASSTHROUGH 패키지를 사용했습니다. ​ ​ 1. 쿼리 전체를 Tibero로..

[Tibero] DBLINK 우회방안_Oracle to Tibero (1)

Oracle에서 Tibero로의 DBLink 사용 시 제약이 있을 수 있는 사항들에 대해 우회하여 처리할 수 있는 방안을 안내합니다. ​ ​ Oracle에서 Tibero sequence 값 호출 Oracle to Tibero Link 를 사용한 sequence 호출 시 제약이 있을 경우 아래와 같은 우회 방안을 안내합니다. ​ 1. Tibero 에 sequence 에 대한 function을 생성합니다. 2. 해당 function 을 view 로 생성합니다. 3. Oracle to Tibero Link 시 sequence가 아닌 view 를 호출하여 사용하는 형태로 변형합니다. ​ -- 테스트 시퀀스 생성 CREATE SEQUENCE SEQ_TEST_0627 --시퀀스이름 EX_SEQ INCREMENT B..

[Tibero] DBLINK 설정_Tibero to PostgreSQL (4)

PostgreSQL 설치 2. DB 구성 2.1. 관리자 비밀번호 설정 [postgres@www:/home/postgres]$ psql -dpostgres Enter new password: [암호 입력] Enter it agin: [암호 재입력] ​ ​ ​ 2.2. postgresql.conf 파일 변경 [postgres@www:/home/postgres]$ vi /home/postgres/pgsql/data/postgresql.conf #listen_addresses = 'localhost' → listen_addresses = '*' 로 변경 ​ ​ ​ 2.3. pg_hba.conf 파일 변경 [postgres@www:/home/postgres]$ vi /home/postgres/pgsql/data..