본문 바로가기
반응형

oracle14

ORACLE/MYSQL timestamp 구하기 MARIADB/MYSQL timestamp 구하는 방법 SELECT UNIX_TIMESTAMP() ; -- 1660795239 오라클 timestamp 구하는 방법 SELECT TRUNC((SYSDATE - DATE '1970-01-01' ) * 60 * 60 * 24) FROM DUAL -- 1660795239 2022. 8. 18.
ORA-14551: cannot perform a DML operation inside a query ORA-14551 cannot perform a DML operation inside a query Cause: DML operation like insert, update, delete or select-for-update cannot be performed inside a query or under a PDML slave. Action: Ensure that the offending DML operation is not performed or use an autonomous transaction to perform the DML operation within the query or PDML slave. Function 내부에서 DML 이 사용된 경우 발생하는 오류입니다. 함수에서 DML이 필요한 경우.. 2022. 8. 18.
[Oracle] ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. [Oracle] ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. Oracle 12c부터는 사용자 계정에 c##을 붙여서 생성하도록 네이밍 규칙이 변경되었습니다. c##이 붙는 이유는 12c버전부터 추가된 CDB, PDB 개념 때문입니다. c##을 붙여서 계정을 생성하여 사용하던지, 옵션으로 사용 안 함으로 변경해야 합니다. SQL> alter session set "_ORACLE_SCRIPT"=true; 세션이 변경되었습니다. CDB(Container Database) CDB는 여러 개의 PDB를 가질 수 있으며, 오라클 멀티테넌트 아키텍처에서 부모(root)와 유사한 개념입니다. CDB는 모든 PDB들과 동일한 인스턴스를 공유합니다. CDB는 전체 데이터베이스로 메타데이터 및 데이터베이스.. 2021. 6. 7.
[CentOS] CentOS7에 Oracle 19C 설치 CentOS에 Oracle 19C 설치 Oracle 19c는 다중 모델을 목적으로 나온 데이터베이스입니다. 최근 오라클 19c로 전환하여 사용하는 곳이 증가하였습니다. 19c를 테스트 목적으로 설치를 진행하였으며, 설치하는 과정을 작성하였습니다. /app 아래 설치하고자 경로를 일부 변경하였습니다. 오라클 19c 설치 파일은 오라클 홈페이지에서 받을 수 있습니다. 사전 설치 호스트 명 설정 호스트 명의 "oracledb"로 설정하였습니다. $ hostnamectl set-hostname oracledb $ echo "192.168.0.4 nakanara.com nakanara" >> /etc/hosts 자동 설정 yum을 통하여 Oracle 설치에 필요한 내용을 설치합니다. 패키지를 통한 자동 설정이 아.. 2021. 6. 1.
반응형