728x90
반응형

전체 글 180

[ORACLE] ORA-28001 the password expired 해결방법

SYSTEM계정으로 DB에 접근시 ORA-28001 the password expired는 해당 계정의 비밀번호가 만료되어 변경해야 한다는 소리이다. 해결방법 : 1. sqlplus sysdba로 접속 [oracle@localhost ~]$ sqllpus "/as sysdba" 2. 쿼리를 통해 비밀번호 password life time 확인 SQL> select * from dba_profiles where resource_name = 'PASSWORD_LIFE_TIME'; profile이 default이고 limit를 볼 수 있다. 만약 limit가 180이면 6개월이 만료기한이라고 볼 수 있다. 3. 쿼리를 통해 비밀번호 만료 unlimited로 변경 SQL> alter profile default..

[ORACLE] oracle Connected to an idle instance

oracle의 sqlplus 를 실행했을 때 Connected to an idel instance 와 같은 오류가 발생할 때 1. startup하기 위의 메시지는 oracle이 기동이 되지 않았을 때 나오는 문구로 startup을 통해 기동시켜준다. [oracle@localhost ~] $ sqlplus "/as sysdba" SQL > startup 2. 만약 startup 입력 시 ORA-01078 : failure in processing system parameters LRM-00109 : could not open parameter file ‘/home/oracle/app/oracle/product/11.2.0/initnmpa.ora’ 위와 같은 오류가 발생한다면 현재 기동할 oracle의 $O..

[TIBERO] 티베로(Tibero) 인스턴스(instance) 추가하기 (멀티인스턴스) (리눅스)

1. SID값 변경 추가로 설치할 인스턴스를 위해 TB_SID환경변수를 변경해 준다. [root@localhost ~]# su - tibero [tibero@localhost ~]$ export TB_SID=tibero2 2. gen_tip.sh 파일 실행 [tibero@localhost ~]$ cd $TB_HOME [tibero@localhost tibero6]$ cd config [tibero@localhost config]$ ./gen_tip.sh 위 처럼 gen_tip.sh파일을 실행하면 $TB_SID.tip파일이 생성된다. 3. .LISTENER_PORT변경 [tibero@localhost config]$ vi tibero2.tip 해당 파일을 열면 ......중략...... DB_NAME=ti..

[ORACLE] 리눅스(CentOS7)에 오라클 19c 설치

리눅스에 오라클 19c 설치하는 방법 1. (자동설정)자동설정 패키지 다운 [root@localhost ~]# yum install -y https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm 위의 명령어로 자동설정이 완료된다면 수동설정을 해줄 필요가 없다. -> 5번으로 바로 이동 만약 위에 자동설정 패키지가 동작하지 않을 경우 수동설정 해줘야 한다, 2. (수동설정)커널 매개변수 변경 및 적용 sysctl.conf 파일을 연다. [root@localhost ~]# vi /etc/sysctl.conf 마지막줄에 아래의 코드를 추가해준다. fs...

[TIBERO] JDBC-5072:Failure converting NUMBER to or from a native type.라는 티베로 오류가 발생할 때

alter table drop column ; 또는 drop table ; 위의 SQL처럼 DDL을 진행할 때 발생하는 티베로 버그이다. -----------해결방법----------- 1. SYS계정으로 로그인 2. SELECT OBJECT_ID, OBJECT_NAME FROM DBA_OBJECTS WHERE OBJECT_NAME=; 위의 SQL로 변경하고자 하는 테이블의 OBJECT_ID를 기억한다. 3. SELECT ROW_CNT, OBJ_ID FROM SYS._DD_TBL WHERE OBJ_ID = ; 위의 SQL로 조회를 했을 때 ROW_CNT는 NULL로 나올 것이다. 4. UPDATE SYS._DD_TBL SET ROW_CNT = 0 WHERE OBJ_ID = ; 위의 SQL로 수정을 하면 ..

[TIBERO] tbexport, tbimport사용방법

1. tbexport username : export할 DB계정 password : export할 DB계정의 패스워드 IP : export할 DB의 IP PORT : export할 DB의 port SID : export할 DB의 SID File : export된 파일이름 설정 Full : DB전체 export User : DB의 특정 User만 export Table : DB의 특정 table만 export ※주의사항 : export시에 full, user, table 모드 중에서 반드시 하나의 모드를 선택 해야한다. ex)로컬에서 DB를 export Full 모드 : tbexport username=sys password=tibero port=8629 sid=tibero file=exported.dat..

[TIBERO] 리눅스(CentOS7)에 Tibero6설치 방법

1. JDK버전 확인 tibero설치 전에 JDK 1.5.17 이상의 버전이 필요하기 때문에 설치 확인을 한다. [root@localhost ~]# javac -version 만약 설치가 되어 있지 않다면 JDK설치를 진행한다. [root@localhost ~]# yum list java+jdk-devel -> 설치가능확인 [root@localhost ~]# yum install java-1.6.0-openjdk-devel.x86_64 ->설치 가능한 리스트 중에서 버전을 확인하여 설치한다. 2. tibero 설치 시 필요한 패키지들을 설치한다. [root@localhost ~]# yum install –y gcc gcc-c++ libgcc libstdc++ libstdc++-devel compat-li..

[ALTIBASE] dbeaver에 altibase추가하는 방법

1. altibase jdbc드라이버 다운로드하기 http://support.altibase.com/kr/product 위의 링크에 들어가 Libaray의 altibasejdbc.tgz파일을 다운받는다. 이후 다운로드 받은 파일 압축을 푼다. 2. dbeaver에 드라이버관리자에 altibase추가 Driver Name : altibase Class Name : Altibase.jdbc.driver.AltibaseDriver URL Template : jdbc:Altibase://{host}[:{port}]/{database} Default Port : 20300 이후 AddFile을 눌러 아까 압축해제한 파일에서 Altibase.jar파일을 선택한다. 3. Alibase확인 new Connection을..

[VIRTUAL BOX] 가상머신(VirtualBox)에 설치된 서버에 filezilla접속하는 방법(포트포워딩)

이전 포스트에서 가상머신에 리눅스를 설치하여 인터넷까지 연결하였다. 2021.03.31 - [가상머신/VM Virtual Box] - 가상머신(VirtualBox)에 CentOS7 설치 가상머신(VirtualBox)에 CentOS7 설치 VirtualBox에 CentOS7을 설치하는 방법입니다. 1. CentOS7 이미지를 다운 CentOS7 버전 : http://isoredirect.centos.org/centos/7/isos/x86_64/ CentOS8 버전 : http://isoredirect.centos.org/centos/8/isos/.. seungbae-db.tistory.com 가상머신으로 리눅스를 설치하여 인터넷까지 연결하였지만 Filezilla를 이용해 파일을 넘겨야 할 일이 생긴다. 1..

[POSTRESQL] postgresql 포트 번호 변경 (리눅스)

postgresql에서 default 포트 번호는 5432이다. 이 번호를 변경하는 방법을 설명해드리겠습니다. 1. postgresql 서비스 확인 및 이름 확인 [root@localhost ~]# systemctl status | grep post 위의 사진과 같이 현재 올라온 서비스의 postgresql을 확인 할 수 있다. 여기서 서비스 이름을 기억해 둔다 (postgresql-9.6.service) 2. psql 접속해서 config_file 위치 확인 postgresql계정으로 변환 후 psql을 실행시킨다 [root@localhost ~]# su - postgres [postgres@localhost ~]$ psql SQL > show config_file; 결과값으로 postgresql.co..

728x90
반응형