본문 바로가기

전체 글

설치된 닷넷프레임워크 버전 확인 방법 윈도우 서버에서 .Net Framework 설치 확인하는 방법입니다. Powershell 실행 후 Install-Module -Name DotNetVersionLister -Scope CurrentUser #-Force Get-STDotNetVersion 더보기
특정 컬럼명에 대한 테이블 및 속성 검색하는 쿼리 SQL 특정 컬럼명에 대한 테이블 및 속성 검색하는 쿼리 SQL select table_name ,column_name ,column_default, data_type , character_maximum_length ,character_octet_length From information_schema .columns where column_name='cityCd' order by character_maximum_length desc 더보기
IDENTITY_INSERT가 OFF로 설정되면 테이블 '테이블명'의 ID 열에 명시적 값을 삽입할 수 없습니다. 쿼리 CREATE TABLE dbo.[테이블명] ( seq int IDENTITY (1, 1) NOT NULL, id varchar(20) NOT NULL ) insert into dbo.[테이블명] (seq,id) values(1,'abc') IDENTITY_INSERT가 OFF로 설정되면 테이블 '테이블명'의 ID 열에 명시적 값을 삽입할 수 없습니다. IDENTITY 가 있는 데이터 테이블 생성 후 해당 컬럼 입력 시도 할 경우 에러 발생 아래와 같이 IDENTITY_INSERT ON 처리 후 실행 시 가능해짐 반드시 INSERT 후에 OFF 처리 해야 이후 문제가 안생김 SET IDENTITY_INSERT dbo.[테이블명] ON insert into dbo.[테이블명] (seq,id) value.. 더보기
MSSQL - 시간 분 시간별 그룹화 / 5분단위로 년,월,일,시,분 단위로 그룹핑하여 보기 각종 통계시 활용 select DATEPART(YEAR, adddt) '년' ,DATEPART(MONTH, adddt) '월' ,DATEPART(DAY, adddt) '일' ,DATEPART(HOUR, adddt) '시' -- ,(DATEPART(MINUTE, adddt) / 10) ,count(*) FRom 테이블명 with(nolock) GROUP BY DATEPART(YEAR, adddt) ,DATEPART(MONTH, adddt) ,DATEPART(DAY, adddt) ,DATEPART(HOUR, adddt) --,(DATEPART(MINUTE, adddt) / 10) order by 1,2,3,4 select TIMEFROMPARTS( DATEPART(H.. 더보기
MSSQL, 테이블 및 인덱스 사이즈 구하기, Table and Index size in SQL Server create table #t ( name nvarchar(128), rows varchar(50), reserved varchar(50), data varchar(50), index_size varchar(50), unused varchar(50) ) declare @id nvarchar(128) declare c cursor for select '[' + sc.name + '].[' + s.name + ']' FROM sysobjects s INNER JOIN sys.schemas sc ON s.uid = sc.schema_id where s.xtype='U' open c fetch c into @id while @@fetch_status = 0 begin insert into #t exec sp_sp.. 더보기
암호가 암호 정책 요구 사항에 맞지 않습니다. 최소 암호 길이, 암호 복잡도 및 암호 기록 요구 사항을 확인하십시오. 윈도우 신규 계정 생성 시 아래와 같은 오류 메시지가 뜰 경우 아래와 같이 보안정책 완화할 수 있다. 하지만 권장사항이니 만큼 사용하는 것이 좋을 것 같다. 암호가 암호 정책 요구 사항에 맞지 않습니다. 최소 암호 길이, 암호 복잡도 및 암호 기록 요구 사항을 확인하십시오. 1. 계정 생성 시 아래와 같이 오류 메시지가 뜸. 2. 실행 - secpol.msc 3. 로컬 보안 정책 - 계정 정책 - 암호 정책 - 암호는 복잡성을 만족해야 함 4. 사용안함 - 저장 더보기
database mdf 파일 사이즈 축소 로그 서버에 DB 파일 사이즈가 900기가에 육박하여 불필요한 로그를 삭제하고 DBCC SHRINKFILE(DB명, TRUNCATEONLY) 위와 같이 축소를 했다. 하지만 크게 줄어들지 않은 mdf 파일 사이즈 왜 그렇지 하고 찾아보니 SHRINKFILE 옵션을 찾아보니 (MS docs 링크) NOTRUNCATE target_percent의 지정 여부와 관계없이 데이터 파일의 끝에서 할당된 페이지를 파일 앞의 할당되지 않은 페이지로 이동합니다. 파일 끝의 사용 가능한 공간이 운영 체제에 반환되지 않고, 파일의 물리적 크기가 변경되지 않습니다. 그러므로 NOTRUNCATE를 지정하면 파일이 축소되지 않는 것처럼 보입니다. NOTRUNCATE는 데이터 파일에만 적용되며 로그 파일에는 영향을 주지 않습니다... 더보기
윈도우 원격 접속 관리 툴 , Remote Desktop Connection Manager 2.7 윈도우 원격 접속 관리 툴입니다. 여러 서버의 동시 접속 관리시 유용한 툴 이며 접속정보가 저장되어 전용 PC에서 활용도가 높습니다. 아래와 같이 연결된 여러 서버들의 실시간 화면을 볼 수 있고 연결된 상태에서 클릭만으로 서버 간 이동이 가능합니다. 접속된 서버의 경우 아래와 같이 우측 화면에 연결화면이 나오며 메뉴를 통해 전체화면으로도 변경 가능합니다. 서버 등록 시 입력되는 항목들입니다. 기본적인 이름부터 로그인 정보 , 해상도 등등.. 등록된 서버별 메뉴는 아래와 같은데 매우 직관적이기 때문에 별도 설명없이도 사용이 가능하실 것 같습니다. Remote Desktop Connection Manager 2.7 RDCMan 2.7 RDCMan manages multiple remote desktop co.. 더보기