목록확인 (6)
잡동사니
안녕하세요. yeTi입니다. 오늘은 Pgpool에서 현재 접속한 커넥션수를 확인해보려고 합니다. 작업환경 Pgpool : 4.1.1 shell에서 pgpool 상태확인하기 psql 접근시 비밀번호를 입력하는 단계를 생략하기 위해 환경변수에 pgpool의 비밀번호를 설정합니다. /$ export PGPASSWORD=[계정 비밀번호] psql을 활용하여 pgpool에 쿼리를 실행에 shell로 반환하여 정보를 받습니다. show pool_processes를 사용하면 pgpool에 설정되어있는 클라이언트 수 및 현재 접속하고 있는 클라이언트를 확인할 수 있습니다. /$ psql -h localhost -p 5432 -U postgres -d postgres -c "show pool_processes;" poo..
안녕하세요. yeTi입니다.오늘은 오라클에서 한 테이블을 외래키로 연결하여 사용중인 테이블의 목록을 확인하는 방법을 알아보고자 합니다. 쿼리는 다음과 같습니다. SELECT A.TABLE_NAME FROM all_cons_columns a JOIN all_constraints c ON a.owner = c.owner AND a.constraint_name = c.constraint_name JOIN all_constraints c_pk ON c.r_owner = c_pk.owner AND c.r_constraint_name = c_pk.constraint_name WHERE c.constraint_type = 'R' AND c_pk.table_name = '[테이블 명]' AND A.OWNER = '[계..
안녕하세요. yeTi입니다.오늘은 오라클(Oracle)에서 테이블스페이스(Tablespace)를 관리하는 명령에들에 대해서 알아보고자 합니다. 오라클 버젼 : 11g 1. 테이블스페이스 리스트 확인 SELECT TABLESPACE_NAME, STATUS, CONTENTS FROM DBA_TABLESPACES 2. 테이블스페이스에 있는 세그먼트 조회 SELECT tablespace_name, segment_name FROM USER_SEGMENTS 3. 테이블스페이스의 DATA FILE 조회 SELECT file_name, tablespace_name, bytes, autoextensible FROM DBA_DATA_FILES WHERE TABLESPACE_NAME = '[테이블 스페이스 명]' 4. 테이..
안녕하세요. yeTi입니다.오늘은 톰캣 구동시 발생하는 'Error listenerStart' 오류를 파악하는 방법에 대해서 알아보겠습니다. 아래 첨부한 error_logger.properties 파일을[Context Path]\WEB-INF\classes 내에 둡니다. 파일의 내용은 아래와 같습니다.--org.apache.catalina.core.ContainerBase.[Catalina].level=INFOorg.apache.catalina.core.ContainerBase.[Catalina].handlers=java.util.logging.ConsoleHandler-- 이후 톰캣을 실행하면 error 로그에 톰캣을 실행할 때 발생하는 자세한 오류 로그를 확인할 수 있습니다.
안녕하세요. yeTi입니다.오늘은 오라클에서 사용할만한 명령어들을 알아보겠습니다. 오라클 버젼 : 11g 1. 사용자 암호를 잃어버렸을 경우- C:\>sqlplus "/as sysdba" - show user - alter user [계정] identified by [암호] 2. 사용자 계정들 조회- SYSDBA로 접속- SELECT USERNAME FROM DBA_USERS 3. 사용자 추가- CREATE USER [계정] IDENTIFIED BY [비밀번호] DEFAULT TABLESPACE [테이블스페이스명] 4. 사용자에 권한 추가 - GRANT CONNECT TO [계정] 5. 사용자의 권한 확인 - SELECT GRANTEE, GRANTED_ROLE FROM DBA_ROLE_PRIVS WHER..
1. 포트 및 PID 확인 (80포트를 예로 함)netstat -ano | find "LISTENING" | find "80"(의미 :: 네트워트에서 열린 포트중에 80이 포함된 것들을 찾는다.)[결과 화면] 2. PID를 가진 프로세스 확인tasklist /FI "PID eq 3792"(의미 :: PID가 3792인 프로세스를 확인한다.)[결과 화면] 3. PID를 가진 프로세스 죽이기taskkill /F /PID 3792(의미 :: PID가 3792인 프로세스를 죽인다.)[결과 화면] 1-1.해당 포트를 사용하는 프로세스를 직접 확인하는 방법C:\> for /f "tokens=5" %p in (' netstat -ano ^| find "LISTENING" ^| find "80" ') do taskli..