분류 전체보기 276

[DB] MSSQL 조회결과를 XML로 (for xml auto)

MSSQL데이터를 XML로 직렬화 해서 하는 방법중에 XML로 변환해주는 방법입니다. 1. 테이블 전체 내용을 XML으로 만들기 pubs데이터베이스의 titles테이블 SELECT결과입니다. 아래와 같이 전체 조회한 결과는 아래 이미지와 같습니다. SELECT * FROM titles for xml auto 명령문으로 조회결과를 xml자료로 만들어 보겠습니다. 아래와 같이 결과값이 나타납니다. 쿼리결과에 보면 xml으로 변경된 부분을 알수 있습니다. 해당부분 결과값을 클릭합니다. 실행결과를 클릭하면 새 쿼리창에 복사하면 XML형태의 파일로 실행결과값이 변환 된 부분을 확인 할 수 있습니다. 2. 테이블조회시 Alias를 이용하여 XML결과 만들기 쿼리결과값을 XML형태로 만들어 주기때문에 필드명에 Ali..

프로그래밍/DB 2023.12.20

[윈도우] 파워쉘 IP확인 내부아이피,외부아아피

파워쉘을 이용해서 내부IP주소와 외부아이피주소를 확인하는 방법에 대해 알아 보겠습니다. 항목 명령어 비고 내부IP확인 명령어 ipconfig | findstr /i "IPv4" 외주IP확인 명령어 Invoke-RestMethod -Uri "http://ipinfo.io" | Select-Object -ExpandProperty ip 내부IP의 경우는 ipconfig명령을 이용해서 실행결과된 부분에 IPv4를 찾으면되고, 외부IP의 경우는 ipinfo.io사이트 URL을 호출한 결과에 대한 응답값으로 확인 할 수 있습니다. 아래 실행 결과 화면을 보면 내부IP와 외부 IP가 출력되는 부분을 확인 할 수 있습니다. 실행결과

[윈도우] 파워쉘 윈도우 버전확인하기

파워쉘을 이용해서 윈도우 버전을 확인하는 방법입니다. 파워쉘을 실행 후 아래 커맨드를 입력하면 OS버전과 32/64비트유무를 확인 할 수 있습니다. 파워쉘의 경우 닷넷프레임워크 기반으로 하고 있기때문에 보간법으로 $를 사용하면 문자열을 표출할때 보다 편리하게 사용할 수 있습니다. 명령어 $osInfo = Get-CimInstance Win32_OperatingSystem "OS Version: $($osInfo.Caption) $($osInfo.OSArchitecture)"

[윈도우] 파워쉘버전 확인하기

시작 항목 -> powershll명령을 입력하면 PowerShell일 실행됩니다. 파워쉘 프로그램을 실행 후 $PSVersionTable 명령을 입력합니다. PVersion부분에 파워쉘버전을 확인 할 수 있습니다. 아래 이미지를 보면 PSVersion이 5.1.22621.2506인 부분을 확인 할 수 있습니다. 기존 도스커맨드가 익숙하기는 하나 PowerShell은 닷넷프레임워크, 닷넷코어 기반으로 하고 있어 많은 기능이 지원되니 유용하게 사용하기 바랍니다.

[윈도우] 윈도우 가상메모리 설정방법

가상메모리를 설정을 어떻게 하는게 좋을까요? 실제 메모리 크기에 따라서 다르며 실제 RAM크기보다는 크게 설정을 해야합니다. 시스템에서 페이지 파일 크기를 관리하도록 하거나 실제 RAM 크기의 150%로 설정하는 것이 좋습니다. 자세한 내요은 아래 참고 문서를 참고하시기 바랍니다. 참고) https://learn.microsoft.com/ko-kr/troubleshoot/windows-client/performance/how-to-determine-the-appropriate-page-file-size-for-64-bit-versions-of-windows 64비트 버전의 Windows에 적합한 페이지 파일 크기를 확인하는 방법 - Windows Client 64비트 버전의 Windows에 적합한 페이지..

[DB] MSSQL SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결 설정오류 해결방법

JDBC 연결 아래와 같이 연결오류 발생 해결 방법입니다. 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다.오류: “The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]” 원인은 MSSQL서버에서 TLS1.2를 지원하지 않는 버전이 설치되어서 발생하는 문제로 특정버전이상의 서비스팩이 설치가 되어있으면 해결이 가능합니다. 아래 MS사이트를 참고하시면 지원을 사용하는 업데이트 버전을 확인 할 수 있습니다. Microsoft SQL Server 대한 TLS 1.2 지원 - SQL Server | Microsoft L..

프로그래밍/DB 2023.11.03

[갤럭시] 화면 눈 피로 방지하기. 블루라이트설정

휴대폰을 많이 사용하면 눈이 많이 피로합니다. 블루라이트 필터를 적용하면 눈이 덜 피곤하도록 하게 해줍니다. 블루라이트 필터는 스마트폰 화면에서 청색 빛을 줄이고 색온도를 높여 눈을 편안하게 하고 수면에 도움을 준다고 알려진 기능입니다. 별도의 App을 깔아서 하는 경우도 있는데 휴대폰에서 기본으로 기능을 제공하고 있으니 해당 메뉴를 사용해서 눈이 덜 피곤하도록 사용하시기 바랍니다. 1. 휴대폰 모듈설정메뉴에서 설정 와이파이 활성화와 하는 부분에서 드래하고 이동하다보면 아래와 같이 블루라이트 필더 On/Off하는 메뉴가 나타나며 해당 당 버튼을 클릭하여 블루라이프 필터를 On/Off를 할 수 있습니다. 2. 디스플레이 설정메뉴에서 설정 3. 블루라이터 필더 적용 전/후 화면 비교 동일한 화면 밝기에 조건..

[네트워크] iptime dhcp설정, dhcp 사용ip대역설정

iptime공유기를 사용하여 DHCP서버를 기본 설정해서 사용하는 경우가 많습니다. 이때 Static으로 IP를 사용하는 PC등이 있을경우 IP충돌로 인하여 인터넷이 되지 않는 경우가 발생합니다. 모두 DHCP를 사용하면 상관이 없는데 특정장비(프린터)는 여러명이 사용하기 때문에 IP를 고정해서 사용해야 하는 경우가 있습니다. 이때는 DHCP서버 설정에서 영역을 설정하여 자동으로 할당할 IP대역, 수동으로 IP할당할 대역을 분리해서 사용하면 IP충돌을 해결할수 있습니다. IPTIME공유기의 경우 아래와 같이 메뉴-> 고급설정 -> DHCP서버설정에서 IP주소 대여범위를 입력 후 적용을 하여 해당대역 범위로만 자동할당을 할 수 있습니다 위에 사용중인 IP주소정보를 보면 192.168.0.3 ~ 8은 수동으..

[네트워크] iptime 비밀번호 초기화 (A604SE)

iptime A604SE공유기 비밀번호 초기화 방법에 대해 알아 보겠습니다. A604SE제품의 전면부의 리셋(RST)버튼을 눌러서 초기화를 진행 하면됩니다. 1. 공유기 앞면의 RST라고 써진 버튼을 눌러서 초기화를 진행합니다. 2. 핏셋이나 작은 드라이버를 RST라고 써진 구멍에 5~10초간 누르면 설정리셋이 적용됩니다. 3. 리셋작업이 이루어지면 CPU항목의 LED가 깜빡 깜빡거리면서 빠르게 점멸합니다. 4. 이제 와이파이(ipTime5G)를 연결 후 웹브라우저로 접속합니다. 초기IP정보는 192.168.0.1을 입력하면 아래와 같이 로그인 창이 나타나며 아래와 같이 초기 비번은 admin으로 로그인을 진행합니다. 로그인 후 패스워드는 필히 변경하여 사용하시기 바랍니다. 보안을 위해서 로그인 이름도 ..

[SVN] 서버 구축하기

SVN서버 구축하는 방법에 대해 알아보겠습니다. 근래는 Git을 많이 사용하나 SVN소스 관리를 하는 부분도 여전히 많이 사용하고 있습니다. Visual Svn Server를 이용하면 손쉽게 SVN서버를 구축하여 운영관리 할 수 있습니다. 1. visual svn server다운로드 https://www.visualsvn.com/downloads/ 사이트에서 설치파일을 받아 설치를 진행합니다. 64비트 환경에 설치하도록 하겠습니다. VisualSVN Server 5.3.0(64-bit)버튼을 클릭하여 설치파일을 다운로드합니다. 2. visual svn server 설치 중간에 저장소위치와 Server Port를 설정하는 부분이 있는데 해당부분은 적절하게 설정하시기 바랍니다. 아래와 같이 별도 설정값 없이..