데이터베이스
-
Oracle 11g 기동 시 오류데이터베이스/Oracle 2021. 8. 13. 15:30
오류 ORA-01034 ORA-01034: ORACLE not available 해결 : 데이터베이스 켜주기 SQL> startup ORACLE instance started. Total System Global Area 2622255104 bytes Fixed Size 2256112 bytes Variable Size 637534992 bytes Database Buffers 1979711488 bytes Redo Buffers 2752512 bytes Database mounted. Database opened. 오류 LRM-00109 ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '..
-
Oracle 11g 설치 시 경고/오류데이터베이스/Oracle 2021. 8. 13. 14:12
1. Checks 에서 Shmall, Shmmax 경고 /etc/sysctl.conf 파일에서 각각의 값을 크게 바꾸어 주면 된다. 2. Packages 에서의 경고 & 오류 compat- : yum install elfutils- : yum install #일단 아래 코드 실행해보기 [root] yum install elfutils-libelf-devel-* #코드 실행 후, retry 했는데 오류 수정이 안되는 경우, [root] yum list | grep elfutils-libelf-devel* #yum으로 어떤 패키지가 깔려있는지 확인한다. pdksh : 버그 #원인: ins_emagent.mk에 오류 [oracle] vi $ORACLE_HOME/sysman/lib/ins_emagent.mk #..
-
RHEL yum install 안될 경우 해결데이터베이스/Oracle 2021. 5. 12. 15:56
> 에러 메세지 : [Errno 256] No more mirrors to try. [Errno 14] curl#37 - "Couldn't open file /mnt/cdrom/repodata/repomd.xml" 원인 : 경로를 못 찾았기 때문에 발생하는 오류 (짐작.. 정확하지 않음) 해결 : /etc/fstab 에 OS 경로를 추가해준다 [root] vi /etc/fstab ##직접 추가 /dev/sr0 /mnt/cdrom iso9660 defaults 0 0
-
Ubuntu18.04_Mongo DB Replica Shard 구성데이터베이스/MongoDB 2021. 5. 11. 15:27
> replSet1 구성 config 파일 위치 : /home/mongo/config data 파일 위치 : /home/mongo/data/replSet1 log 파일 위치 : /home/mongo/log/replSet1 > replSet2 구성 config 파일 위치 : /home/mongo/config data 파일 위치 : /home/mongo/data/replSet2 log 파일 위치 : /home/mongo/log/replSet2 MongoDB 유저 생성 mongo 유저 및 mongod 그룹을 생성한다. [root] adduser mongo -> mongo -> 1 -> -> -> -> y [root] groupadd mongod [root] usermod -a -G mongod mongo 필요..
-
Ubuntu18.04_MongoDB Replica 구성데이터베이스/MongoDB 2021. 5. 9. 16:16
config 파일 위치 : /home/mongo/mongodb_pri.conf. /home/mongo/mongodb_repl1.conf /home/mongo/mongodb_repl2.conf data 파일 위치 : /home/mongo/data/pri /home/mongo/data/repl1 /home/mongo/data/repl2 /home/mongo/log/pri /home/mongo/log/repl1 /home/mongo/log/repl2 같은 서버에서 test했기 때문에 디렉토리의 명칭이 모두 달라야 합니다. 다른 서버에서 test하는 경우 디렉토리를 한 개만 만들면 됩니다. MongoDB 유저 생성 mongo 유저 및 mongod 그룹을 생성한다. [root] adduser mongo -> mo..
-
Ubuntu18.04_MongoDB 4.4 tar설치데이터베이스/MongoDB 2021. 5. 7. 12:58
1. MongoDB 유저 생성 mongo 유저 및 mongod 그룹을 생성한다. [root] adduser mongo -> mongo -> 1 -> -> -> -> y [root] groupadd mongod [root] usermod -a -G mongod mongo > useradd 와 adduser 차이 adduser : 실행시 기본 계정 정보를 자동으로 생성한다. useradd : 계정만 생성하며 기타 계정 정보를 수동으로 생성 및 설정한다. #useradd 하면 bash_profile 부터 전부다 생성해주어야 하므로 adduser 추천.. 필요 디렉토리를 생성한다. #필요 디렉토리를 생성해준다 [root@/home/mongo] mkdir engine data log #권한을 바꿔준다 [root@..
-
sqlplus 에서 방향키 사용데이터베이스/Oracle 2021. 4. 28. 11:34
CentOS7 기준 참고사이트 : www.lesstif.com/system-admin/rhel-centos-5-6-7-epel-remi-repository-6979743.html [root] yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm [root] yum install rlwrap [oracle] vi .bash_profile alias sqlplus='rlwrap sqlplus' #추가 #만약 sqlplus /as sysdba 도 alias주었으면 그보다 위에 추가해준다 [oracle] . ~/.bash_profile #적용
-
CentOS7 MySQL 5.7.30 Compress Backup데이터베이스/MySQL 2021. 4. 28. 10:46
Lz4 / zlib 알고리즘으로 압축 백업 진행 장) 백업파일 압축으로 여유공간 확보 가능 // 단) 추가적인 절차(압축) 필요 1. Compress 풀백업 압축백업 받을 comp 디렉토리 생성 [root@/home/mysql] mkdir comp 백업 xtrabackup --defaults-file=/etc/my.cnf --backup --compress --target-dir=/home/mysql/comp --user=root --password=[root유저 패스워드] --socket=/tmp/mysql.sock -> comp 디렉토리 하위에 있는 파일의 확장자가 모두 qp로 바뀜 2. Depress 복구 -decompress 옵션은 qpress 툴을 사용 qpress 툴은 percona-relea..