본문 바로가기

티베로12

티베로 특정 테이블 컬럼 이름, 데이터 타입 등 상세 정보 조회 티베로 테이블 컬럼 정보 조회 특정 테이블의 컬럼 이름, 데이터 타입, Nullable, 데이터 길이, 주석, 기본값 등 상세 정보를 조회하기 위해서는 아래 쿼리를 실행하면 된다. DBA 권한이 있다면 dba_tab_columns와 dba_col_comments 뷰로 변경해서 조회하면 된다. SELECT cols.column_id "Column ID", cols.column_name "Column Name", nullable "Nullable", data_type "Data Type", data_precision "Data Precision", data_scale "Data scale", char_used "Char Used", data_length "Data Length", char_length "Ch.. 2019. 4. 25.
티베로 현재 유저에 부여된 롤 조회 현재 유저에 부여된 롤 조회 SELECT * FROM USER_ROLE_PRIVS; 컬럼 설명 GRANTEE : 유저 이름 GRANTED_ROLE : 부여된 롤 ADMIN_OPTION : ADMIN POTION이 할당된 롤인지 여부 (YES, NO) DEFAULT_ROLE : 유저에 기본 롤인지 여부 (YES, NO) 2019. 4. 23.
티베로 tbdsn.tbr 환경설정 파일 tbdsn.tbr 환경설정 파일 tbdsn.tbr 환경설정 파일은 클라이언트가 티베로 데이터베이스에 접속하기 위한 필요한 정보를 가지고 있습니다. tbdsn.tbr 파일에는 호스트, 포트번호, 데이터베이스 이름, SID 정보가 포함되어 있습니다. 티베로 6 버전을 설치하면, "C:\TmaxData\tibero6\client\config" 경로에 "tbdsn.tbr" 파일이 생성되어 있습니다. 아래는 tbdsn.tbr 파일 내부에 있는 내용입니다. 오라클 데이터베이스에 클라이언트 접속하신 분이라면, TNSName.ora 파일과 유사하다는 것을 알 수 있습니다. #----------------------------------------------- # C:\TmaxData\tibero6\client\conf.. 2019. 4. 23.
티베로 데이터베이스 설치 시 "Boot the server as NOMOUNT" 에러 Tibero 설치 시 "Boot the server as NOMOUNT" 부분에서 설치 작업이 실패를 하는 경우가 있습니다. 이유로는 처음 데모라이센스 발급 신청 부분에서 작성한 Host Name 값 때문입니다. 이 Host Name에는 Tibero 데이터베이스를 설치할 컴퓨터의 Host Name을 입력하셔야 합니다. 윈도우의 경우에는 CMD 창에서 hostname 명령어를 쳐서 나온 결과값을 입력해주시면 됩니다. Host Name을 수정하고 다시 라이센스 발급을 신청하고 나서 설치 작업을 진행 하면, 실패 없이 정상적으로 설치 되는 것을 확인할 수 있습니다. 2019. 4. 23.
티베로 제약조건(Constraints) 정보 조회 티베로 데이터베이스에서 테이블 제약조건 정보를 조회하기 위해서는 다음 뷰를 사용해야 한다. DBA_CONSTRAINTS, ALL_CONSTRAINTS, USER_CONSTRAINTS 뷰 중 하나를 선택해서 조회하면, 테이블에 대한 제약조건 정보를 얻을 수 있다. 제약조건 정보를 제공하는 뷰 DBA_CONSTRAINTS : DBA 권한이 있는 사용자만 사용 가능. 티베로 데이터베이스 내 모든 제약 조건 정보를 조회하는 뷰 ALL_CONSTRAINTS : 사용자가 접근 가능한 제약조건 정보를 조회하는 뷰 USER_CONSTRAINTS : 현재 사용자가 속한 제약조건 정보만 조회하는 뷰 SELECT owner, constraint_name, constraint_type, table_name, search_co.. 2019. 4. 22.
티베로 함수, 패키지, 프로시저 등 저장 오브젝트 쿼리 추출하기 티베로 데이터베이스에서 함수, 패키지, 프로시저와 같은 stored object의 쿼리를 추출하기 위해서는 다음과 같은 뷰를 사용하면 된다. DBA_SOURCE ALL_SOURCE USER_SOURCE Tibero 6 버전에서는 Line 컬럼이 추가됐다. Line은 스크립트 조각 문장(TEXT)의 순서이다. 저장 오브젝트(Stored Object) 쿼리 추출 SELECT text FROM DBA_SOURCE WHERE owner = :owner -- 오브젝트 소유자 AND name = :object_name -- 오브젝트 이름 AND type = :type; -- 오브젝트 타입 (PROCEDURE, FUNCTION, PACKAGE, PACKAGE BODY, TRIGGER ...) 테이블, 테이블스페이스,.. 2019. 4. 22.