클러스터 로그 확장 하는 방법을 통해서 장애분석시 용이하다. #.1 Windows Server 2012 ClusterLogSize 설정 상태를 확인 합니다. (단위 : MB) ClusterLogSize를 설정합니다. (단위 : MB) #.2 Windows Server 2008 Windows Server 2003에서는 하나의 파일에 로그를 생성하였는데, Windows Server 2008은 기본적으로 3개의 ETL파일에 로그를 생성하고 한번 재부팅 될 때마다 파일이 변경 됩니다. 각 로그 파일의 크기는 default 100MB입니다. 명령프롬프트를 실행한 후 아래와 같이 명령어를 입력하여 ClusterLogSize를 확인합니다. (단위 : MB) ClusterLogSize를 변경하고 바뀐 ClusterLo..
클러스터 환경 – 파일서버 구축하기 1. 각 노드의 파일서버 기능을 설치한다. 위 파일 서버 역할을 설치하지 않고 클러스터 관리자에서 파일서버 역할을 선택하면 아래와 같이 오류가 발생한다. 2. 클러스터 관리자에서 역할 > 파일 서버 선택 한다. 3. 파일서버 옵션 선택 4. VCO, VIP 설정한다. 5. 파일서버용 저장소를 선택한다. 6. 설정정보 확인 7. 마침. 클러스터 관리자 및 AD Server 에서 개체들을 확인한다. 8. 해당 역할의 [파일공유 추가]를 클릭하여 공유폴더를 만든다. 9. 공유 프로필 선택 – SMB 공유 – 빠른 옵션 선택 10. 이 공유에 대한 서버 및 경로 선택 11. 공유 이름 지정 – 공유이름을 입력하면 아래 박스에 자동으로 생성되며, 실제 접속은 [공유 원격 경로]..
NUL Device 를 통해서 로그백업이 가능하다. BACKUP LOG TD TO DISK = 'NUL' Q. 언제 사용할까? A. 로그백업할 디스크 공간이 없을 때 사용하며, 로그파일의 크기가 너무 커서 로그 트랜잭션을 truncate 효과를 보기 위해서 사용해야 한다. 단, 주의해야한다. 해당 백업도 LSN 에 영향을 주기 때문에 해당 작업을 한 후 전체백업 및 로그백업을 반드시 수행해야 한다. [데모]-- 환경 구성하기 -- use master GO IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'BACKUPTEST') DROP DATABASE BACKUPTEST GO CREATE DATABASE BACKUPTEST GO USE..
#. 시니리오.파티션테이블에 인덱스가 파티션그룹의 클러스터 인덱스가 있고,Primary에 넌 클러스터 인덱스를 생성한 후 해당 특정 파티션을 Switching 하면 될까?결론 : 실패다. /*OBJECTNameINDEXname INDEX TYPEFilegroupNametblLogIX_tblLog_hostname NONCLUSTEREDPRIMARYtblLog_histU IX_tblLog_hist_LogDate CLUSTEREDFG*/ ALTER TABLE dbo.tblLogSWITCH PARTITION 1 TO tblLog_hist;GO /*메시지 7733, 수준 16, 상태 4, 줄 14'ALTER TABLE SWITCH' 문이 실패했습니다. 테이블 'dbLogInfo.dbo.tblLog'은(는) 분할되..
SQL Server Express 버전은 무료이기에 많이 사용한다. 대용량이 아닌 경우에 간단한 데이터 저장용으로 사용하면 좋을 것 같다. 보통 솔루션의 Embeded 된 SQL을 설치하여 사용시에 고려하면 좋을 것 같다.하지만 데이터베이스 크기의 제한이 있다.SQL server Desktop Engine(MSDE) - 2GB SQL Server 2005 Express Edition - 4GB SQL Server 2008 + Express - 10GB 이 크기는 모든 데이터베이스의 합이 아닌 단일 데이터베이스당 제한크기이다. 혹 데이터파일을 추가하여 사용한들 하나의 데이터베이스당 제한이므로 필요가 없다. [참고링크] http://www.microsoft.com/ko-kr/server-cloud/produ..
방법.1 클러스터인덱스가 있는 파티션테이블클러스터인덱스를 다른 파일그룹에 이동하게 모든 데이터가 이동이 된다.대용량일 경우에는 오래걸리므로 조심스럽게 해야한다.-- Quick and easy way to unpartition and move it.CREATE CLUSTERED INDEX [PK_col1] ON [dbo].[PartitionTable1]([col1]) WITH (DROP_EXISTING = ON) ON [PRIMARY];GO방법.2 넌클러스터 인덱스만 존재하는 파티션테이블일 경우파티션함수를 모두 Merge하여 한개의 파티션함수만 남긴 후 파티션 Scheme를 새로운 그룹을 정의 후 파티션함수를 SPLIT 하여 새로 만든 파일그룹에 이동시킨다.같은 파일그룹에 같은스키마의 더미테이블을 만들어서..
인덱스된 뷰(INDEXED VIEW)를 생성시 다른 데이터베이스의 테이블을 참조하여 생성을 하려고 하면 오류가 발생이 된다. By Design 이므로 생성할 수 없는 듯 싶다. 오류문구를 자세히 보면 "이름은 두 부분으로 구성되어야 하며 개체는 자체 참조할 수 없습니다 " Two-part만 가능하다는 것으로 보인다. 아래 예제로 확인하면 된다. -- Create DB USE MASTER GO CREATE DATABASE TD1 CREATE DATABASE TD2 GO USE TD1 GO CREATE TABLE TBL1 (COL1 INT) GO USE TD2 GO CREATE TABLE TBL2 (COL1 INT) GO USE TD1 GO -- Create View CREATE VIEW CrossDBVie..
키포인트 : LocalUser 가상디렉토리를 만들고 하위로 계정과 같은 가상디렉토리를 만들어라. http://www.sherweb.com/blog/using-ftp-user-isolation-to-secure-iis-8-site/http://www.orcsweb.com/blog/terri/how-to-set-up-ftp-access-for-multiple-users-with-user-isolation/ https://support.microsoft.com/en-us/kb/555018 http://stackingtech.com/2014/03/13/how-to-configure-ftp-server-in-windows-2012-r2/ http://blogs.technet.com/b/koalra/archive/..
SSMS에서 쿼리를 수행할 때 결과탭과 메시지 탭이 같이 출력이 된다. 실제 쿼리가 수행되지 않고 구문검사만 수행을 하고 싶을 경우에 아래와 같이 세션옵션을 변경하여 수행하면 된다. SET OPTION을 쓰거나 SSMS쿼리옵션에서 설정이 가능하다. SET PARSEONLY ON -- without Results, 구문검사만 수행한다. select * from [HumanResources].[Department] SET PARSEONLY OFF -- wit Results, 구문검사 및 결과셋도 출력한다. (기본값)select * from [HumanResources].[Department] 기본값 : UnChecked, 설정적용하려면 Checked 하면 된다.
윈도우서버에서 같은 계정으로 원격 접속시 기존세션을 끊고 접속이 된다.이 기능을 해제하려면 아래와 같이 해주면 된다.단, 2개세션만 접속이 가능하면 3번째 세션을 접속시에는 기존 세션을 끊고 접속을 해야 된다. How to Enable Multiple RDP Sessions Configuration#.Enable Multiple RDP sessions Windows Server 2008 R21. Remote Desktop Session Host Configuration 을 실행한다.시작>실행>tsconfig.msc 또는 아래 위치에서 메뉴를 클릭한다. 2. On the server, click Start and in the search/run box type tsconfig.msc{enter}. Loca..
- Total
- Today
- Yesterday