RDBMS/ORACLE & TIBERO
-
TIBERO 사용 중 만들어진 오브젝트들의 종류를 확인할 수 있는 쿼리 입니다. PUBLIC / SYS / SYSCAT / PUBLIC / SYSGIS / OUTLN 해당 계정은 시스템 계정 입니다. DBA 권한을 통한 데이터베이스 전체 오브젝트 확인 데이터베이스 시스템 계정을 제외한 오브젝트 정보 select owner, object_name, object_type from dba_objects where owner not in ('PUBLIC','SYS','SYSCAT','PUBLIC','SYSGIS','OUTLN'); 데이터베이스 유저에 생성된 오브젝트 종류 개수 확인 select owner, object_type, count(*) from dba_objects where owner not in (..
TIBERO 오브젝트 종류 확인하기 (dba_objects)TIBERO 사용 중 만들어진 오브젝트들의 종류를 확인할 수 있는 쿼리 입니다. PUBLIC / SYS / SYSCAT / PUBLIC / SYSGIS / OUTLN 해당 계정은 시스템 계정 입니다. DBA 권한을 통한 데이터베이스 전체 오브젝트 확인 데이터베이스 시스템 계정을 제외한 오브젝트 정보 select owner, object_name, object_type from dba_objects where owner not in ('PUBLIC','SYS','SYSCAT','PUBLIC','SYSGIS','OUTLN'); 데이터베이스 유저에 생성된 오브젝트 종류 개수 확인 select owner, object_type, count(*) from dba_objects where owner not in (..
2022.11.09 -
기존 ORACLE은 1ENGINE에 1INSTANCE 구성으로 데이터베이스를 운영해왔습니다. (경우에 따라 환경 변수를 바꿔 1ENGINE에 여러개의 INSTANCE를 구성할 수 있지만, 권장은 아님) ORACLE 12c 부터 "Multitenant Architecture" 라는 새로운 개념의 Architecture를 출시 했습니다. 12년도에 출시된 버전에서 이미 공개된 구성이지만 뒤 늦게 알게되었네요. Multitenant Architecture 오라클 엔진 위에 CDB(거대한?)를 구성하고 그 안에 컨테이너처럼 PDB를 만들어 사용하고 애플리케이션들은 각각의 PDB를 보고 연결하여 서비스를 할 수 있다. 처음 Multitenant Architecture 구성을 보고 도커와 마치 비슷한 느낌을 받았습..
ORACLE Multitenant Architecture CDB, PDB기존 ORACLE은 1ENGINE에 1INSTANCE 구성으로 데이터베이스를 운영해왔습니다. (경우에 따라 환경 변수를 바꿔 1ENGINE에 여러개의 INSTANCE를 구성할 수 있지만, 권장은 아님) ORACLE 12c 부터 "Multitenant Architecture" 라는 새로운 개념의 Architecture를 출시 했습니다. 12년도에 출시된 버전에서 이미 공개된 구성이지만 뒤 늦게 알게되었네요. Multitenant Architecture 오라클 엔진 위에 CDB(거대한?)를 구성하고 그 안에 컨테이너처럼 PDB를 만들어 사용하고 애플리케이션들은 각각의 PDB를 보고 연결하여 서비스를 할 수 있다. 처음 Multitenant Architecture 구성을 보고 도커와 마치 비슷한 느낌을 받았습..
2022.11.07 -
ORACLE과 TIBERO에서 제공하는 SQL 인터프린터에 히스토리 기능을 추가하여, 방향키로 사용 했던 SQL 가져오기 패키지 매니저를 통해 설치하기 [root@577a568b52a0 ~]# yum install -y epel-release [root@577a568b52a0 ~]# rpm -qi epel-release Name : epel-release Version : 7 Release : 11 Architecture: noarch Install Date: Fri Nov 4 07:56:44 2022 Group : System Environment/Base Size : 24834 License : GPLv2 Signature : RSA/SHA256, Fri May 11 12:21:29 2018, Key..
sqlplus history 사용 (rlwrap)ORACLE과 TIBERO에서 제공하는 SQL 인터프린터에 히스토리 기능을 추가하여, 방향키로 사용 했던 SQL 가져오기 패키지 매니저를 통해 설치하기 [root@577a568b52a0 ~]# yum install -y epel-release [root@577a568b52a0 ~]# rpm -qi epel-release Name : epel-release Version : 7 Release : 11 Architecture: noarch Install Date: Fri Nov 4 07:56:44 2022 Group : System Environment/Base Size : 24834 License : GPLv2 Signature : RSA/SHA256, Fri May 11 12:21:29 2018, Key..
2022.11.07 -
ORACLE의 히든 파라미터 조회 SQL 마지막 라인 and i.ksppinm like '%히든파라미터명(소문자)%'; 파라미터명을 넣어주면 된다. 파라미터 명이 소문자이기 때문에 소문자로 입력해야 원하는 결과가 확인 됩니다. SQL> set linesize 180 col name for a34 col value for a15 col descrition for a30 col is_default for a15 col ses_modifiable for a15 col sys_modifiable for a15 select ksppinm name, ksppstvl value, ksppstdf is_default, decode(bitand(ksppiflg/256,1),1,'true','false') ses_modi..
ORACLE 히든 파라미터 조회ORACLE의 히든 파라미터 조회 SQL 마지막 라인 and i.ksppinm like '%히든파라미터명(소문자)%'; 파라미터명을 넣어주면 된다. 파라미터 명이 소문자이기 때문에 소문자로 입력해야 원하는 결과가 확인 됩니다. SQL> set linesize 180 col name for a34 col value for a15 col descrition for a30 col is_default for a15 col ses_modifiable for a15 col sys_modifiable for a15 select ksppinm name, ksppstvl value, ksppstdf is_default, decode(bitand(ksppiflg/256,1),1,'true','false') ses_modi..
2022.11.04 -
ORACLE 테스트 중 유저 생성을 하게 되면 ORA-65096 에러를 만나게 되는 경우가 있습니다. SQL> create user test_user1 identified by test; create user test_user1 identified by test * ERROR at line 1: ORA-65096: invalid common user or role name SQL> create user "test_user2" identified by test; create user "test_user2" identified by test * ERROR at line 1: ORA-65096: invalid common user or role name ORACLE 유저 생성 시 12버전 이상 부터 "Mult..
ORACLE USER 생성 오류 (ORA-65096: invalid common user or role name)ORACLE 테스트 중 유저 생성을 하게 되면 ORA-65096 에러를 만나게 되는 경우가 있습니다. SQL> create user test_user1 identified by test; create user test_user1 identified by test * ERROR at line 1: ORA-65096: invalid common user or role name SQL> create user "test_user2" identified by test; create user "test_user2" identified by test * ERROR at line 1: ORA-65096: invalid common user or role name ORACLE 유저 생성 시 12버전 이상 부터 "Mult..
2022.11.04 -
TIBERO 데이터베이스의 버전 확인 SQL SQL> SELECT * FROM V$VERSION; NAME |VALUE |BANNER | --------------+------------+---------------+ PRODUCT_MAJOR |6 | | PRODUCT_MINOR | | | BUILD_NUMBER |200518 | | PROTOCOL_MAJOR|2 | | PROTOCOL_MINOR|16 | | SHM_VERSION |0x20020410 | | STABLE_VERSION|FS07_CS_2005|LINUX_X86_64bit| SQL> SELECT * FROM VT_VERSION; NAME |VALUE |BANNER | --------------+------------+-------------..
TIBERO 버전 확인TIBERO 데이터베이스의 버전 확인 SQL SQL> SELECT * FROM V$VERSION; NAME |VALUE |BANNER | --------------+------------+---------------+ PRODUCT_MAJOR |6 | | PRODUCT_MINOR | | | BUILD_NUMBER |200518 | | PROTOCOL_MAJOR|2 | | PROTOCOL_MINOR|16 | | SHM_VERSION |0x20020410 | | STABLE_VERSION|FS07_CS_2005|LINUX_X86_64bit| SQL> SELECT * FROM VT_VERSION; NAME |VALUE |BANNER | --------------+------------+-------------..
2022.10.10 -
ORACLE 데이터베이스의 버전을 확인해보겠습니다. SQL SQL> SELECT * FROM v$version; BANNER |CON_ID| ----------------------------------------------------------------------------+------+ Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production| 0| PL/SQL Release 12.2.0.1.0 - Production | 0| CORE 12.2.0.1.0 Production | 0| TNS for Linux: Version 12.2.0.1.0 - Production | 0| NLSRTL Version 12.2.0.1.0..
ORACLE 버전 확인ORACLE 데이터베이스의 버전을 확인해보겠습니다. SQL SQL> SELECT * FROM v$version; BANNER |CON_ID| ----------------------------------------------------------------------------+------+ Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production| 0| PL/SQL Release 12.2.0.1.0 - Production | 0| CORE 12.2.0.1.0 Production | 0| TNS for Linux: Version 12.2.0.1.0 - Production | 0| NLSRTL Version 12.2.0.1.0..
2022.10.10 -
국내 상용 RDBMS TIBERO 리눅스 버전을 설치 해보겠습니다. TmaxTiberoe 테크넷 홈페이지 Technet 효율적인 시스템 관리를 위한 기술 전문 포탈, 테크넷서비스 technet.tmaxsoft.com TIBERO 설치 파일 준비 technet 홈페이지에서 TIBERO 설치 파일을 다운 받습니다. TmaxSoft Technical Network [technet-02] 데모라이선스 신청 데모라이선스는 제품구입 전 테스트 및 검토를 위하여 제한 된 기간 동안 발급받아 사용가능한 라이선스 입니다. technet.tmaxsoft.com 로그인 후 진행 가능하니 회원가입하여 진행 합니다. TIBERO 설치 파일을 다운로드 하고 데모 라이센스를 신청 합니다. 데모 라이센스는 신청 후 5분 내 이메일로..
TIBERO Linux 버전 설치국내 상용 RDBMS TIBERO 리눅스 버전을 설치 해보겠습니다. TmaxTiberoe 테크넷 홈페이지 Technet 효율적인 시스템 관리를 위한 기술 전문 포탈, 테크넷서비스 technet.tmaxsoft.com TIBERO 설치 파일 준비 technet 홈페이지에서 TIBERO 설치 파일을 다운 받습니다. TmaxSoft Technical Network [technet-02] 데모라이선스 신청 데모라이선스는 제품구입 전 테스트 및 검토를 위하여 제한 된 기간 동안 발급받아 사용가능한 라이선스 입니다. technet.tmaxsoft.com 로그인 후 진행 가능하니 회원가입하여 진행 합니다. TIBERO 설치 파일을 다운로드 하고 데모 라이센스를 신청 합니다. 데모 라이센스는 신청 후 5분 내 이메일로..
2022.09.25