YUMSERV
[MSSQL] 원격지 백업하는 방법
LINUX/DB 2021. 12. 6. 13:51

* 설치 환경 OS : Windows 2012 1. XP_CMDShell 활성화 exec sp_configure 'show advanced options',1 go reconfigure go exec sp_configure 'xp_cmdshell',1 go reconfigure go 2. XP_CMDShell을 통해 네트워크 드라이브 연결 후, 백업 exec xp_cmdshell 'net use T: \\192.168.0.100\share 패스워드 /User:사용자계정' exec xp_cmdshell 'dir T:\' backup database TESTDB01 to disk='T:\TESTDB01_211116.bak' 3. XP_CMDShell 비활성화 exec sp_configure 'xp_cmdsh..

[MSSQL] Shrink
LINUX/DB 2021. 10. 29. 15:16

Shrink 란 - 로그파일 초기화 - 트랜잭션 로그 축소 MSSQL 용량이 너무 많이 늘어나, LDF 파일의 용량이 디스크의 용량을 다 차지하게 되는 경우, 장애가 발생. 주기적으로 LDF 파일을 관리해주어야 함. 로그파일 용량 확인 (전체 데이터베이스 로그파일 용량 확인) DBCC SQLPERF(LOGSPACE) (특정 데이터베이스 로그파일 용량 확인) use DB명 EXEC SP_HELPFILE 논리주소, 물리주소 확인 use 데이터베이스명 go select FILE_ID, name as [logical_file_name],physical_name from sys.database_files Shrink 쿼리 ALTER DATABASE DB명 SET RECOVERY SIMPLE DBCC SHRINKF..

[MSSQL] 데이터베이스 용량확인
LINUX/DB 2021. 10. 29. 15:11

데이터베이스 용량 확인 SELECT table_schema "DB명", SUM(data_length + index_length) / 1024 /1024 "size(MB)", SUM(data_free) / 1024 / 1024 "free(MB)" FROM information_schema.TABLES GROUP BY table_schema; 테이블 별 용량 확인 SELECT concat(table_schema,'.',table_name), concat(round(data_length/(1024*1024*1024),2),'G') DATA, concat(round(index_length/(1024*1024*1024),2),'G') idx, concat(round((data_length+index_length)..

[MSSQL] Logical Name 변경
LINUX/DB 2021. 10. 29. 15:08

현재 Logical Name 확인하는 방법 use 데이터베이스명 go select FILE_ID, name as [logical_file_name],physical_name from sys.database_files 변경 use master go alter database server04 modify file ( NAME='SERVER03_Log', NEWNAME='SERVER04_Log'); GO Logical Name 변경 use master go alter database 데이터베이스명 modify file ( NAME='기존LogicalName', NEWNAME='바꿀LogicalName'); GO

GeoIP 셋팅
LINUX/보안 2021. 8. 29. 16:00

GeoIP란 MaxMind에서 제공하는 국가별 로 IP를 확인할 수 있는 오픈소스 라이브러리로 , 이 라이브러리를 통해서 국가별로 서버에 접근하는 것을 관리 할 수 있습니다. * 설치 환경 : CentOS7 1. 필수 패키지 설치 yum install gcc gcc-c++ make automake unzip zip xz kernel-devel iptables-devel 2. Xtables-addon 패키지 설치 xtables-addon과 iptables 호환 버전 xtables 3 버전의 경우, iptables 1.6 이상 xtables 2 버전의 경우 iptables 1.4 이상 cd /usr/local/src wget https://jaist.dl.sourceforge.net/project/xtabl..

SSL 에러 (unable to load certificate)
LINUX/WEB 2021. 7. 12. 09:20

Apache 에러로그를 확인해보면 인증서를 정상적으로 받아 오지 못한다는 에러가 발생하고 있습니다. # vi /usr/local/apache/log/error_log [Sun Jul 11 04:22:44.959946 2021] [ssl:emerg] [pid 26121] AH02241: Init: Unable to read server certificate from file /etc/ssl/STAR.test.com.crt [Sun Jul 11 04:22:44.959985 2021] [ssl:emerg] [pid 26121] SSL Library Error: error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag [Sun Jul 11 04:22:44..

journal ERROR
LINUX/ERROR 2021. 6. 7. 17:17

systemd-journald[400]: Failed to write entry (22 items, 1025 bytes), ignoring: Cannot assign requested address systemd-journald[400]: Failed to write entry (22 items, 1025 bytes), ignoring: Cannot assign requested address # journalctl --verfity ... File corruption detected at /var/log/journal/e5e1a21afbc94aebb6ad24d684e0525b/system@790dce070238465c94e16fe4608d7ccf-0000000000f67023-000513030a406a..

[Error] fatal: git fetch-pack: expected shallow list
LINUX/ERROR 2021. 3. 25. 10:57

ZABBIX 소스 설치 하던 중 아래와 같이 에러메시지가 뜨면서 오류가 발생했다. go: github.com/jackc/pgx/v4@v4.8.2-0.20200910143026-040df1ccef85 requires github.com/jackc/pgconn@v1.6.5-0.20200905181414-0d4f029683fc requires github.com/jackc/pgmock@v0.0.0-20190831213851-13a1b77aafa2 requires github.com/jackc/pgtype@v0.0.0-20190828014616-a8802b16cc59 requires github.com/jackc/pgx/v4@v4.0.0-pre1.0.20190824185557-6972a5742186 requir..

/var/run/crond.pid, otherpid may be 26272: 자원이 일시적으로 사용 불가능함
LINUX/ERROR 2020. 12. 10. 15:30

아래와 같이 에러메시지가 뜨면서 실행이 되지 않을때, Dec 3 09:44:22 localhost crond: crond: can't lock /var/run/crond.pid, otherpid may be 26272: 자원이 일시적으로 사용 불가능함 Dec 3 09:44:22 localhost systemd: crond.service: main process exited, code=exited, status=1/FAILURE Dec 3 09:44:22 localhost systemd: Unit crond.service entered failed state. Dec 3 09:44:22 localhost systemd: crond.service failed. [root@localhost ~]# system..

dmidecode 사용법
LINUX/BASIC 2020. 11. 5. 08:18

메인보드 확인# dmicode -t baseboard # dmidecode -t baseboard# dmidecode 3.2Getting SMBIOS data from sysfs.SMBIOS 3.0 present. Handle 0x0002, DMI type 2, 15 bytesBase Board InformationManufacturer: SupermicroProduct Name: X11SSL-FVersion: 1.01Serial Number: VM185S035623Asset Tag: To be filled by O.E.M.Features:Board is a hosting boardBoard is replaceableLocation In Chassis: To be filled by O.E.M.Chassi..