MSSQL/운영
-
로그인 계정 및 데이터베이스 사용자 계정 확인MSSQL/운영 2019. 2. 8. 15:11
1. 로그인 계정이란?SQL Server에 로그온할 때 사용하는 계정을 말합니다.서버에 로그온할 자격만을 제시할 뿐, 데이터베이스에 접근할 수 있는것은 아닙니다.Type_Desc 열을 보시면 SQL_LOGIN 으로 되있는 Member 는 SQL Server에 로그인이 될 뿐이지, 데이터베이스에 접근할 권한은 가지고있지 않습니다.master 시스템 데이터베이스에 저장됩니다. SELECT Roles.Name, Roles.Type_Desc, Members.Name MemberName, Members.Type_Desc FROM sys.server_role_members RoleMembers INNER JOIN sys.server_principals Roles ON Roles.Principal_Id = RoleM..
-
SampleData(WideWorldImporters) 가져오기MSSQL/운영 2018. 4. 20. 17:52
WideWorldImporters 란? 이 데이터베이스는 AdventureWorks (엔진 버전) 및 AdventureWorksDW (데이터웨어 하우스 버전)라는 이전 예제 데이터베이스를 대체합니다. 1. WideWorldImporters 다운로드 https://github.com/Microsoft/sql-server-samples/releases/tag/wide-world-importers-v1.0 - MSSQL 버전에 맞게 다운로드하기 2. 복원하기'데이터베이스' 에서 우클릭 -> '데이터베이스 복원' 클릭 '장치' 체크 -> ... 클릭 백업 미디어 '추가' 클릭 -> 다운로드 받은 '주소' 찾고 클릭 '개체탐색기' 에서 확인 가져오기 완료! 참고 자료
-
OLTP 와 OLAPMSSQL/운영 2018. 4. 20. 12:50
OLTP(On-Line Transaction Processing) 란?- 데이터 갱신위주 - 여러과정(또는 연산)이 하나의 단위 프로세스로 실행되도록 하는 프로세스 과정 1 : 철수의 계좌에서 50,000 원을 감소시킨다. 과정 2 : 현금을 인출해 준다. 과정 3 : 명세표를 출력해준다. -> 이와 같은 과정은 하나의 단위로 이루어져야 함 OLAP(On-Line Analytic Processing) 란? - 데이터 조회위주- 정보위주의 처리 분석을 의미함. 의사결정에 활용할 수 있는 정보를 얻을 수 있게 해주는 기술 - OLTP에서 처리된 트랜잭션 데이터를 분석해 제품 판매추이, 구매성향파악, 재무회계분석 등을 프로세싱하는 것 OLTP 와 OLAP 의 차이점 - OLTP : 현재 업무의 효율적인 처리에..
-
windows 10 에서 mssql 2016 설치MSSQL/운영 2018. 4. 20. 09:34
windows 10 에서 mssql 2016 설치 다음 클릭 자신이 필요한 '인스턴스 기능'과 '공유 기능' 선택(밑에 설명) 인스턴스 구성 서버 구성 데이터베이스 엔진 구성'Windows 인증 모드', '혼합 모드(SQL Server 인증 및 Windows 인증)' 중 선택(밑에 추가 설명) Reporting Services 구성 설치 Windows 인증 모드, 혼합 모드(SQL Server 인증 및 Windows 인증) ? 설치했는데 접속이 안된다? 방화벽 확인하기! 다른 서버에서 접속할 때 포트 열어주는 방법제어판 -> 방화벽 -> 예외 -> 포트추가(sql2005)제어판 -> 방화벽 -> 고급 -> 인바운드 규칙 -> 새규칙 -> 포트 -> "1433" -> 연결허용(sql2016)MS-SQL은 ..
-
mssql 2016 service pack(sp1) 설치MSSQL/운영 2018. 4. 19. 18:48
Service Pack을 설치하는 이유? Patch the SQL Server with the latest Service Pack and Updates Once you finish the SQL Server installation successfully, you need to look for the latest Service Pack and Cumulative Update, which are available on the Microsoft Download website. In this way you can make sure that your server is patched with the latest version of Microsoft SQL Server and most of the old bugs a..
-
windows 2008 에서 mssql 2005 설치MSSQL/운영 2018. 4. 18. 18:32
windows 2008 에서 mssql 2005 설치 설치 시작 다음 클릭 다음 클릭 이름 반드시 설정, 회사는 선택적 설정 자신이 필요한 서비스에 체크(밑에 설명) 설명서, 예제 및 예제 데이터베이스를 모든 기능을 로컬 하드 드라이브에 설치합니다.에 체크 기존 데이터베이스가 없으면 기본 인스턴스, 기존 데이터베이스가 있으면 명명된 인스턴스 기본 제공 시스템 계정 사용 체크,SQL Server, SQL Browser 체크 Windows 인증 모드, 혼합모드 다음 클릭 다음 클릭 그럼 이 화면이 나옴여기서 '서비스 및 연결에 대한 노출 영역 구성' 클릭 '원격 연결' 클릭 -> TCP/IP만 사용 체크 '기능에 대한 노출 영역 구성' 클릭 '임시 원격 쿼리' 에서 'OPENROWSET 및 OPENDATAS..
-
데이터 파일(.mdf/.ndf)과 로그파일(.ldf)MSSQL/운영 2018. 4. 16. 18:36
MSSQL에서 관리되는 파일은 다음과 같이 3가지 타입임 1. Primary Data File(.mdf)- 주 데이터 파일은 데이터베이스의 시작 지점이며 데이터베이스의 나머지 파일을 가리킴- 모든 데이터베이스에는 하나의 주 데이터 파일이 있음 2. Secondary Data File(.ndf)- 보조 데이터 파일은 주 데이터 파일이 아닌 모든 데이터 파일을 구성함- 데이터베이스에 따라 보조 데이터 파일이 없을 수도, 여러 개 있을수도 있음 3. Log File(.ldf)- 데이터베이스를 복구하는 데 사용되는 모든 로그 정보가 들어가있음- 완전한 데이터, 즉 데이터베이스의 무결성 때문에 로그파일을 씀 - 모든 행위에 대하여 기록을 남기는 것이 아니라, INSERT등 데이터의 변화가 생길 시 기록 남김- 로..