728x90
반응형
728x90
반응형

 

linux 방화벽 port 추가 및 삭제하기

 

주의 : 관리자 계정 root 로 작업하기

 

CentOS 7 부터는 iptables 관련 명령어가 아니라 firewall 명령어로 변경

linux OS버전 확인하기

 

[Linux] Os 확인 명령어

linux Os 확인하기 CentOS / RedHat Enterprise cat /etc/redhat-release Ubuntu cat /etc/lsb-release 수정이 필요하거나 내용이 추가 될 부분은 댓글을 남겨주시면 반영하겠습니다. Last modified date : 21.01.10

javaoop.tistory.com

 

리눅스 방화벽 리스트 확인

firewall-cmd --list-all

 

리눅스 방화벽 PORT 일시적 추가(reload시 초기화)

firewall-cmd --add-port=9999/tcp

 

리눅스 방화벽 PORT 영구적 추가

firewall-cmd --permanent --add-port=9999/tcp

 

리눅스 방화벽 PORT 일시적 삭제(reload시 초기화)

firewall-cmd --remove-port=9999/tcp

 

리눅스 방화벽 PORT 영구적 삭제

firewall-cmd --permanent --remove-port=9999/tcp

 

리눅스 방화벽 리로드

firewall-cmd --reload

 

리눅스 방화벽 상태

firewall-cmd --state

 

리눅스 방화벽 설정

systemctl start firewalld

 

리눅스 방화벽 해제

systemctl stop firewalld

 

방화벽 port 추가 및 삭제 혹은 방화벽을 Start 및 stop을 한 경우

방화벽 reload 추천합니다.

 

 

 

수정이 필요하거나 내용이 추가 될 부분은 댓글을 남겨주시면 반영하겠습니다.

Last modified date : 23.04.25

 

728x90
반응형

'Linux' 카테고리의 다른 글

[Linux] sftp 접속 명령어  (0) 2021.01.10
[Linux] 홈디렉토리 변경 명령어  (1) 2021.01.10
[Linux] 사용자 패스워드 변경 명령어  (0) 2021.01.10
[Linux] 사용자 추가/삭제 명령어  (0) 2021.01.10
[Linux] Os 확인 명령어  (0) 2021.01.10
728x90
반응형

 

linux 사용자 패스워드 변경하기

 

주의 : 관리자 계정 root 로 작업하기

 

사용자 비밀번호 변경

passwd 계정ID

 

 

 

수정이 필요하거나 내용이 추가 될 부분은 댓글을 남겨주시면 반영하겠습니다.

Last modified date : 21.01.10

 

728x90
반응형
728x90
반응형

 

linux 사용자 추가 및 삭제하기

 

주의 : 관리자 계정 root 로 작업하기

 

사용자 추가

useradd 계정ID

사용자 삭제

userdel 계정ID

 

 

 

수정이 필요하거나 내용이 추가 될 부분은 댓글을 남겨주시면 반영하겠습니다.

Last modified date : 21.01.10

 

728x90
반응형
728x90
반응형

 

linux Os 확인하기

 

CentOS / RedHat Enterprise

cat /etc/redhat-release

 

Ubuntu

cat /etc/lsb-release

 

 

 

수정이 필요하거나 내용이 추가 될 부분은 댓글을 남겨주시면 반영하겠습니다.

Last modified date : 21.01.10

 

728x90
반응형
728x90
반응형

 

Geometry export Error 

사용 툴 : TbAdmin

 

특정 테이블에 Geometry Column의 데이터가 존재할 때 -> Export 시 에러 사진

 

 

대응방안 : cmd(명령 프롬프트)창에서 tbexport 명령어 실행하기 + 옵션 설정(geom_asbytes=y;)

 

tbexport ip=DB서버 IP port=DB접근 PORT username=sys password=tibero sid=DBNAME file=D:\파일명.dat user=Export대상username geom_asbytes=y;

옵션이름 내용
GEOM_ASBYTES

geometry 컬럼에 대해 WKB 또는 bytes로 얻어올지 여부를 결정한다. (기본값: N)

  • Tibero 6 이상 서버에서 Geometry 컬럼 데이터를 WKB 포맷으로 저장하기 때문에 export/import하는 경우 이 옵션을 사용하면 성능면에서 이점을 얻을 수 있다. export할 때 geom_asbytes 옵션을 'Y'로 설정하면 st_asbinary 같은 함수를 사용하지 않고 LOB 그대로 처리한다.

 

 

 

 

 

tbexport 명령어 안 될 경우 아래 사진을 확인해 보시기 바랍니다.

Tibero를 설치하면 $TB_HOME/client/bin 경로에 기본적으로 포함된 유틸리티로, tbExport는 Tibero 데이터베이스 객체의 전체나 일부를 파일로 추출하며, 추출된 덤프 파일과 tbImport를 이용해서 Tibero에 데이터를 다시 생성할 수 있다.

 

 

Tibero를 설치하면 $TB_HOME/client/bin 경로에 기본적으로 포함된 유틸리티로, tbExport는 Tibero 데이터베이스 객체의 전체나 일부를 파일로 추출하며, 추출된 덤프 파일과 tbImport를 이용해서 Tibero에 데이터를 다시 생성할 수 있다.

 

 

 

수정이 필요하거나 내용이 추가 될 부분은 댓글을 남겨주시면 반영하겠습니다.

Last modified date : 21.01.10

728x90
반응형
728x90
반응형

 

LOB

  • LOB은 TEXT, 그래픽, 이미지, 비디오, 사운드 등 구조화되지 않은 대형 데이터를 저장 목적
  • 종류 : CLOB, BLOB, BFILE

 

BLOB, CLOB 차이점

BLOB

  • 이진 대형 객체 (Binary), 이미지, 동영상, MP3 등... 
  • 비 전통적인 데이터 보관용

 

CLOB

  • 문자 대형 객체 (Character), Oracle Server는 CLOB과 VARCHAR2 사이에 암시적 변환을 수행
  • 문자 기반 데이터 보관용

 

728x90
반응형

'DB > Oracle' 카테고리의 다른 글

[Oracle] 테이블 복사 및 구조복사 하기  (0) 2021.02.18
[Oracle] CLOB -> VARCHAR 변환  (0) 2021.02.18
[Oracle] Random 함수 Example  (0) 2020.01.05
[Oracle] Decode 함수 Example  (0) 2020.01.04
[Oracle] NVL, NVL2 Example  (0) 2020.01.02
728x90
반응형

 

Tibero/Oracle 문자셋(Character Set) Check

인코딩 확인하기

Tool : tbAdmin 

 

 

확인방법

1) SELECT * FROM SYS._VT_NLS_CHARACTER_SET;

 

2) SELECT * FROM SYS._DD_PROPS;

 

 

728x90
반응형
728x90
반응형

 

PostgreSQL Schema 접근 에러

 

스키마, 테이블도 만든 상태이나

테이블 조회시 아래와 같은 오류가 나는 경우

"ERROR: 오류: "TABLE_NAME" 이름의 릴레이션(relation)이 없습니다."

 

 

해결방법

1. 스키마명.테이블명으로 조회

2. 바라보고 있는 스키마 변경

 

=============== 요 약 ===============

1. SELECT * FROM 스키마명.테이블명;

 

2-1. SHOW search_path;

2-2. SET search_path TO "적용할스키마명", public;

2-3. SELECT pg_reload_conf();

==================================

 

 

 

 =========================추가 설명=========================

2-1. SHOW search_path; 실행하기

["$user", public] 혹은 ["현재적용된스키마명", public] 으로 나타난다.

조회하고자 하는 테이블의 스키마가 다른경우 해당 테이블을 조회할 수 없고 

"테이블명" 이름의 릴레이션(relation)이 없습니다." 라고 에러 메시지가 나타난다.

 

 

2.1-A) 현재 사용하고자 하는 툴 내에서만 변경할 경우

> SET search_path TO "적용할스키마명", public;

다시 해당 테이블을 조회하면 정상 작동하는 것을 확인할 수 있다.

 

 

2.1-B) 영구적으로 해당 스키마를 적용할 경우

"postgresql.conf" 파일을 찾아 search_path를 수정해줘야 한다.

 

아래 쿼리로 파일의 위치를 찾는다.

SELECT * FROM pg_settings WHERE category = 'File Locations';

 

postgresql.conf 파일을 에디터로 열어 search_path를 수정한다.

 

접근한 사용자로 적용할 경우 아래와 같이 적용하면 된다.

search_path='"$user", public'

 

2-3. SELECT pg_reload_conf(); 실행하기

다시 해당 테이블을 조회하면 정상 작동하는 것을 확인할 수 있다.

 

728x90
반응형

+ Recent posts