본문 바로가기

분류 전체보기

(72)
openSUSE 15.5 처음 설치 시 네트워크 설정 기본적으로 리눅스 환경에서 yast 명령어 입력으로 수정도 가능하지만, 처음 설치하는 과정에서도 설정을 미리 할 수 있다.
openSUSE Oracle 설치 오류 문제 1 PRVG-0282 : 운영체제 분배 ID 검색을 실패했습니다 해결방법 참조 https://positivemh.tistory.com/586 vi $ORACLE_HOME/cv/admin/ cvu_config #CV_ASSUME_DISTID=OEL5 < 주석된 명령어를 CV_ASSUME_DISTID=OEL7 < 주석을 풀고 OEL7으로 변경 +추가 : openSUSE로 진행할 경우 SUSE15로 입력해도 된다 문제 2 다음 위치에서 make 유틸리티를 찾을 수 없음: /usr/bin/make 해결방법 make 유틸리티가 없기 때문에 설치를 해줘야 한다. openSUSE기 때문에 zypper을 활용한다. zypper install make 문제 3 make 파 ''/ora19/app/oracle/pro..
SUSE linux network 설정하기 SUSE linux 환경은 현재 15 netstat, arp, route, iptunnel, ipmaddr, ifconfig 해당 명령어는 현재 버전에서는 command not found 해당 명령어는 deprecated 된 상황 그러므로 replaced된 명령어를 사용 arp > ip [r] neigh route > ip route netstat > ss [-r] iptunnel > ip tunnel ipmaddr > ip maddress ifconfig > ip address 혹은 net-tools-deprecated 패키지를 설치하여 진행을 해야한다. localhost:~ # cd /etc/sysconfig/network localhost:/etc/sysconfig/network # cat ifcf..
컬럼 사이즈 조정하기 SQL Developer를 통해 확인한 샘플스키마 중 employees 테이블 하지만 Linux 환경에서 데이터베이스를 이용할때 보이는 테이블의 모습은 알아보기가 쉽지 않다. EMPLOYEE_ID FIRST_NAME ----------- ------------------------------------------------------------ LAST_NAME --------------------------------------------------------------------------- EMAIL --------------------------------------------------------------------------- PHONE_NUMBER HIRE_DATE -------------..
샘플 스키마 HR 설치하기 공부의 목적으로 설치되어 있다는 것은 알 수 있으나 찾아본 바로는 18c 버전 이전에는 자동으로 설치되어 있었지만, 이후 버전부터는 수동으로 설치 작업을 진행해야 한다고 한다. 물론 DBMS 설치시에 설정이 있었겠지만, 본인도 모르게 넘어간 경우를 대비해 설치하는 방법에 대해 작성을 하려고 한다. 스키마 다운받기 https://github.com/oracle-samples/db-sample-schemas/releases/tag/v19.2 Release Oracle Database Sample Schemas 19.2 · oracle-samples/db-sample-schemas Use these scripts to create the Oracle Database 19c Sample Schemas refer..
오라클 기본 CREATE USER jslee IDENTIFIED BY 1990; jslee 계정생성 및 IDENTIFIED BY를 통해 1990이라는 비밀번호 설정 GRANT DBA TO jslee; jslee 계정에 DBA 롤을 부여한다. CONNECT jslee/1990; Connected. sql문에서 jslee계정을 접속하기 위해 connect를 활용해 비밀번호까지 입력후 접속하기 SELECT USER FROM DUAL; USER -------------------------------------------------------------------------------- JSLEE 현재 로그인 중인 계정을 출력한다.
SID(또는 DATABASE NAME) 변경 방법 나의 경우는 SID = orcl / alias = ORCL이다. alias의 ORCL에서 ORCL1로 변경하길 희망한다. 1. Database를 먼저 Shutdown 부터 진행시켜 준다. 2. 자료가 존재한다면 Constrol, redo, datafiles들을 backup 시켜둔다. (혹시 나타날 사고를 위해서) 3. SID를 변경하고자 한다면, 환경변수 .bash_profile 에서 export ORACLE_SID=변경할 SID 4. $ cd $ORACLE_HOME/network/admin 에서 tnsnames.ora 파일을 수정한다. (SERVICE_NAME 과 .bash_profile에 있는 export ORACLE_SID가 동일하게) 나의 경우는 alias만 변경을 희망하기에 ORCL만 적혀있는 ..
listener.ora/tnsnames.ora 수정 시 접속이 될까?{2023년05월30일} lsnrctl status로 항상 리스너의 상태를 확인해줘야 한다. 우선 기존 서버에 등록되어 있는 listener.ora의 아이피를 변경해준다면 어떤 문제가 발생될까? listener.ora - ADDRESS - HOST의 IP를 localhost과 서버에 고정으로 등록된 IP의 경우는 lsnrctl를 실행시 # IP = localhost [oracle@localhost ~]$ lsnrctl status LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 30-MAY-2023 10:39:53 Copyright (c) 1991, 2019, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PR..
listener.ora tnsnames.ora 설정하기{2023년05월26일} Listener란? 네트워크를 이용하여 클라이언트에서 오라클 서버로 연결을 위한 오라클 네트워크 관리자 오라클에서 네트워크를 통한 연결은 모두 리스너가 담당 오라클 서버에서 리스너를 시작시켜줘야지만 클라이언트들이 접속할 수 있다. lsnrctl : 해당 명령어로 리스너 관리가 가능하다. lsnrctl start : 리스너 실행 lsnrctl stop : 리스너 정지 lsnrctl status : 리스너 진행현황 lsnrctl reload : 리스너 재시작 listener.ora 설정하기 [oracle@localhost ~]$ cd $ORACLE_HOME/network/admin [oracle@localhost admin]$ vi listener.ora 기본으로 명시된 listener.ora의 모습 # l..
리눅스 OS 네트워크 설정{2023년05월25일} 이전 성수지역에서 Oracle19c 설치를 한 상황에서 새롭게 이사한 회사건물에서 복기겸 다시 설치를 하려고 했으나 실행자체에서는 문제가 되지 않지만, ip설정까지도 완벽하게 되었지만 ping 8.8.8.8 도 잘되고 하지만 yum update가 안되는 문제가 발생. 브릿지로 변경 후 진행 vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no..