728x90
반응형
SMALL

IT/SQLD 98

[SQL Server] sa 계정 활성화 하기

SQL Server 설치 시 Windows 인증만 설정하였다면, sa 계정이 활성화 되지 않는다. SQL Server 인증으로 로그인 시 sa 계정으로 로그인 하고 싶다면 아래와 같은 절차로 설정한다. [ sa 계정 로그인 설정 절차 ] 1. 서버 인증 확인 2. sa 계정 설정 3. sa 계정 접속 1. 서버 인증 확인 절차 1) Windows 인증으로 접속한다. 2) 개체 탐색기에서 접속한 데이터베이스를 오른쪽마우스로 클릭한 후, 속성을 선택한다. 3) 보안 페이지를 클릭하여 서버 인증이 아래와 같은지 확인한다. Windows 인증 모드로 선택되어 있다면, SQL Server 및 Windows 인증 모드를 선택한다. 4) 확인 버튼을 클릭하여 데이터베이스 서버 인증 설정을 종료한다. 2. sa 계정 ..

IT/SQLD 2022.12.28

[MS-SQLSERVER] SQL SERVER 2016 설치 방법

SQL Server 2016 설치 방법 이전글에서 이미지를 다운로드 받으셨다면 다음과 같이 약 3GB 크기의 이미지 파일이 생성됩니다. 다운받는 에디션이나 시점에 따라 이미지 파일 크기가 달라질 수 있습니다. 이미지 파일을 더블 클릭하여 가상 이미지로 마운트하고 실행 합니다. 기다리면 설치 센터가 실행되는서 설치 > 새 SQL Server 독립 실행형 설치... 클릭 여기서는 평가판을 설치할 것이기 때문에 무료 버전 지정 > Evaluation 선택 > 다음 계약서 약관에 동의함 체크 후 다음 실제 운영 환경인 경우 업데이트 확인 체크를 권장합니다. 저의 경우 개발시 테스트 및 설치 가이드 전용으로 설치하는 것이므로 체크하지 않았습니다. 업데이트 확인 여부 체크 후 다음 잠시 기다리면 설치 규칙을 체크합..

IT/SQLD 2022.12.25

실행 중인 SQL Server 데이터베이스 엔진 버전 및 Edition을 확인하는 방법

SQL Server 버전을 확인하려면 다음 방법 중 하나를 사용할 수 있습니다. 방법 1: SQL Server Management Studio에서 개체 탐색기를 사용하여 서버에 연결합니다. 개체 탐색기가 연결되면 버전 정보가 괄호로 묶여 표시되고 해당 특정 SQL Server 인스턴스에 연결하는 데 사용된 사용자 이름이 표시됩니다. 방법 2: 해당 인스턴스에 대한 오류 로그 파일의 처음 몇 줄을 확인해봅니다. 기본적으로 오류 로그는 Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG 및 ERRORLOG.n 파일에 있습니다. 해당 항목은 다음과 비슷합니다. 2011-03-27 22:31:33.50 Server Microsoft SQL Server ..

IT/SQLD 2022.12.25

MS SQL 라이선스 입력하기

안녕하세요. 오늘은 MS SQL 라이선스 등록 및 버전 업그레이드 방법에 대해서 알려드리겠습니다. 환경 OS : Windows Server 2016 Standard DB : MS SQL Server 2016 라이선스 입력 방법은 어렵지 않습니다. 1. 윈도우 키를 눌러 설치된 Microsoft SQL Server 2016 폴더를 확장시켜 MS SQL Server 2016 설치센터를 클릭합니다. 2. 유지 관리 3. 버전 업그레이드 4. 제품키 입력. 가지고 계신 라이선스 키 입력. 주의할점은 지금 설치된 MS SQL Server 버전이 평가판이라면 Standard, Enterprise 키 둘 다 사용할 수 있지만, Standard -> Enterprise 로의 다운그레이드는 안됩니다. 5. 동의함 -> ..

IT/SQLD 2022.12.10

[Linux] CentOS 8, RHEL 8의 네트워크 재시작 명령어 (이전 버전과의 비교)

안녕하세요. 이번에 회사 일 때문에 CentOS 8 과 RHEL 8 을 사용해 봤는데요. 네트워크 재시작 명령어가 바뀌어서 백업 차원에서 적어 봅니다. CentOS 6 까지는 # service network restart 명령어를 사용했었고, CentOS 7 에서는 systemctl 명렁어가 추가되어 # systemctl restart network 명령어를 사용했었는데요. CentOS 8 설치 후엔 위 명령어가 전혀 먹히지 않더라구요... 바뀐 명령어는 다음과 같습니다. # systemctl restart NetworkManager.service

IT/SQLD 2022.11.27

SQL Schema, Query 디자인과 몇 가지 종류(관계형 DB)

스키마(Schema)란? 스키마(Schema)는 데이터 베이스에서 데이터가 구성되는 방식과 서로 다른 엔티티(entities)간의 관계를 설명한다. 데이터베이스의 청사진과 같다. 학교를 위한 데이터베이스를 구축한다고 가정할 경우 간단한 예로 School이라는 스키마 즉 DB의 청사진을 만들었다. 쉽게 교사(Teacher), 수업(Classes), 학생(Student)과 같은 데이터를 저장하기위해 샘플을 준비해뒀다. 다시 보는 기본용어 entities: Teacher, Classes, Student같은 테이블을 표현하는 정보의 단위이다. fields: 각 테이블이 가지고 있는 열들의 집합을 말한다. record: 행렬에서 행에 해당되고, 각 열이 담고있는 자료를 말한다. 데이터관의 연결 관계 샘플을 예제로..

IT/SQLD 2022.11.25

[MS SQL] JDBC 접속시 평문인데 SSL 암호 뜰때 대처법

1. 조사배경 - 묵혀둔 MSSql이 있었다. (한 2년 접속 안함) - 접속하니 enableSSL xxx 하면서 ssl 로그가 뜬다. - 다음과 같은 로그를 남기고 접속이 안된다. 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다. 오류: "java.security.cert.CertificateException: Certificates do not conform to algorithm constraints". ClientConnectionId:60f65f8c-e751-4cff-90d9-69928ae25ef8 2. 원인 java 가 Update되면서 일부 key를 사용못하게 함 즉 client 는 최신 server는 Old ==..

IT/SQLD 2022.11.22

[spring, mssql, sqlserver] 접속에러 (TLS10)

The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12] 직역해보면 서버에서 선택한 프로토콜 버전 TLS10이 클라이언트 기본 설정에서 허용되지 않습니다. [TLS13, TLS12] 라는 의미다. 풀 에러메세지를 보면 다음과 같다. Failed to obtain JDBC Connection; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다. 오류: "The server selected prot..

IT/SQLD 2022.11.22

[Oracle] 문자셋(characterset) 확인 및 변경

"[Oracle] 문자셋(characterset) 확인 및 변경" ※ 참고 및 주의사항 (문자셋 변경 전 꼭!! 읽어봐야 함) - CENTOS7에 ORACLE을 설치함 (아래 내용은 윈도우여도 동일한 것 같다.) - ORACLE에 SYSDBA로 접속 - 데이터베이스에 데이터가 있는 경우 문자셋 변경은 매우 위험할 수 있다. 1. 문자셋 확인 select * from nls_database_parameters where parameter = 'NLS_CHARACTERSET'; // nls_database_parameters 테이블에서 캐릭터셋만 조회 2. 문자셋 변경 SQL> update props$ set value$='KO16MSWIN949' where name='NLS_CHARACTERSET'; //..

IT/SQLD 2022.11.18

oracle charset 변경하기

SQLPLUS 접속후 (system 계정으로 로그인 혹시 모른다면 sqlplus /nolog; 후 conn /as sysdba; 로 접속한다) C:\>sqlplus /nolog; sql>conn /as sysdba; CHARSET 확인 쿼리문 : select parameter, value from nls_database_parameters where parameter = 'NLS_CHARACTERSET' CHARSET 변경 SYSTEM 계정으로 connect 한다. 변경해준다. update sys.props$ set value$='KO16MSWIN949' where name='NLS_CHARACTERSET'; update sys.props$ set value$='KO16MSWIN949' where nam..

IT/SQLD 2022.11.18
728x90
반응형
LIST