전체 글 41

[Python] Visual Studio에서 Python 개발 환경 셋팅하기

아나콘다가 유료화가 되었다... 개발자들은 아쉬워 하지 않는다. 또 다른 선택지가 있었기에... 나만 몰랐나.ㅎ Visual Studio에서 플러그인으로 설치하여 사용 가능하다고 한다. Python 지원 + Windows용 Visual Studio에서만 사용 + 릴리스 15.2 이상 공식루트는 다음과 같으나, 개발자들은 그 아래 사이트에서 다운로드 받아 셋팅한다고 하니 참고하자 https://learn.microsoft.com/ko-kr/visualstudio/python/installing-python-support-in-visual-studio?view=vs-2022 PTVS(Visual Studio용 Python 도구) 설치 - Visual Studio (Windows)Windows의 Visual ..

기타 2024.08.12

[MSSQL] 오류 메시지 조회하기

쿼리 실행 후 확인이 필요한 오류 메시지의 경우 다음과 같이 조회해볼 수 있다. -- --------------------------------------- -- 오류메시지조회 -- --------------------------------------- SELECT * FROM sys.messages WHERE message_id=203 -- 오류번호 입력 AND language_id=1042 -- 1033: English, 1042: 한국어 -- 조회 결과 message_id language_id severity is_event_logged text 203 1042 160이름 '%1!'은(는) 올바른 식별자가 아닙니다.

DB/MSSQL 2024.08.12

[MariaDB] DB 기동 및 종료 : systemctl과 service 명령어 차이

systemctl 또는 service 두 명령어 모두 같은 동작을 수행. Linux 버전에 따라 사용하면 되며, 최신버전에서는 둘다 사용 가능 하나 보통 systemctl을 사용함 1) systemctl + RHEL 7에 도입된 systemd를 관리하는 명령어 + /usr/lib/systemd/system 디렉토리의 .service파일을 systemctl 명령어로 서비스를 제어 + apt명령어로 설치를 할 경우 /etc/systemd/system에 "서비스이름.service" 또는 "서비스이름.socket"으로 등록됨. (파일생성) 2) service + CentOS6버전 이하에서 service구문으로 사용. 이상은 systemctl

DB/MariaDB 2024.08.12

[MSSQL] sp_who2 필터링 조회

접속세션 정보 확인 시 유용하게 사용하는 쿼리로,실제 사용할 때는 조회 쿼리를 다양하게 변형하여 조회 가능하다.응용해서 사용하세요! -- ----------------------------------------- -- sp_who2 필터링 조회 -- ----------------------------------------- CREATE TABLE #sp_who2 (   SPID INT,   Status VARCHAR(1000) NULL,   Login SYSNAME NULL,   HostName SYSNAME NULL,   BlkBy SYSNAME NULL,   DBName SYSNAME NULL,   Command VARCHAR(1000) NULL,   CPUTime INT NULL,   DiskIO ..

DB/MSSQL 2024.08.12

[Linux] 서버 리소스 모니터링 (CPU, Memory, Disk, Traffic)

!!가끔 기억이 안 나서 찾아보게 되는 Linux 서버 리소스 모니터링을 위한 명령어 정리!! (저만 그런 거 아니죠?ㅎㅎ) CPU, Memory, Disk, Traffic 현황 조회 Linux 정보조회$ uname -a 디스크 사용량 조회$ df -h 메모리 사용량 조회$ free -h CPU/메모리 점유율 실시간 조회$ top 메모리 모니터링$ vmstat 3 5 -- 3초 간격으로 모니터링 정보 5번 출력 CPU/디스크 I/O모니터링$ iostat 3 1 -- 3초 간격으로 모니터링 정보 1번 출력 네트워크 모니터링 $ netstat -nltp -- LISTEN 중인 포트 정보 표시 $ netstat -r -- 서버의 라우팅 테이블 출력 $ netstat -na --ip -- tcp/udp의 세션 ..

OS/Linux 2024.08.06

[Linux] nohup 명령어로 프로세스 백그라운드에서 실행시키기

nohup: 특정 프로세스를 백그라운드에서 실행하는 명령어 백그라운드 실행 구문nohup [프로세스및실행명령어] & *출력결과: nohup실행시킨경로에 nohup.out파일로 리디렉션 됨 백그라운드 실행 시 실행결과 및 에러출력결과 생략하기nohup [프로세스및실행명령어] 1>/dev/null 2>/dev/null  &*출력결과 파일 생략  : log파일을 생성하지 않기 위해 /dev/null로 전달하여 버림  >> 숫자의 의미 0:표준입력/1:표준출력/2:표준에러nohup 프로세스종료: pid 찾은 후 프로세스 killps -ef |grep 실행명령어kill -9 프로세스번호 참고SSH를 통해 프로그램을 실행할 때 연결이 끊기거나 로그아웃하여 세션이 종료되면 터미널은 실행한 프로세스들에게 HUP Sig..

OS/Linux 2024.08.01

[MariaDB] 컬럼 추가/이동/삭제 및 컬럼명 변경하기

컬럼 추가(특정컬럼 뒤)ALTER TABLE [테이블명] ADD COLUMN [새컬럼명] 자료형 AFTER [앞컬럼명];컬럼 추가(특정컬럼 앞)ALTER TABLE [테이블명] ADD COLUMN [새컬럼명] 자료형 BEFORE [뒤컬럼명];컬럼 이동ALTER TABLE [테이블명] MODIFY COLUMN [컬럼명] [자료형] AFTER [앞컬럼명];컬럼 삭제ALTER TABLE [테이블명] DROP COLUMN [컬럼명];컬럼명 변경ALTER TABLE [테이블명] CHANGE COLUMN [기존컬럼명] [변경할 컬럼명] [컬럼타입];

DB/MariaDB 2024.07.31
320x100