본문 바로가기
㏈ª By β┖υΕJini/MS-SQL

MS-SQL 정리 [서버 구성]

by ㏈ª ☞ β┖υΕJini.κR 2009. 9. 18.
사용자 삽입 이미지
 

1. RESTORE 계정 불일치 확인 처리

 

 

/*

A_SERVER

LOGIN_A - USERA

LOGIN_B - USERB

 

B_SERVER

LOGIN_C

*/

 

 

USE TESTDB

GO

--계정확인

EXEC SP_CHANGE_USERS_LOGIN @ACTION = 'REPORT'

/*

USER_A ..

USER_B ..

*/

 

--로그인생성

CREATE LOGIN LOGINA

CREATE LOGIN LOGINB

 

--불일치계정연결

EXEC SP_CHANGE_USERS_LOGIN @ACTION = 'UPDATE_ONE'

                    , @USERNAMEPATTERN = 'USERA'

                    , @LOGINNAME = 'LOGINA'

EXEC SP_CHANGE_USERS_LOGIN @ACTION = 'UPDATE_ONE'

                    , @USERNAMEPATTERN = 'USERB'

                    , @LOGINNAME = 'LOGINB'

GO

 

EXEC SP_CHANGE_USERS_LOGIN @ACTION = 'REPORT'

GO

 

참고 : ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.ko/s10de_6tsql/html/1554b39f-274b-4ef8-898e-9e246b474333.htm

 

 

 

2.잠긴 계정 풀어주기: SQL 2005

 

 

--잠긴계정확인

SELECT NAME

FROM SYS.SQL_LOGINS

WHERE LOGINPROPERTY(NAME, 'ISLOCKED') = 1

GO

 

 

--잠긴계정풀어주기

ALTER LOGIN LOGINNAME

WITH PASSWORD='BLUEJINI' UNLOCK

GO

 

3. 4G 이상 메모리 설정

 

 

--1. NOTEPAD C:\BOOT.INI에서/PAE 옵션추가

 

--2. AWE 옵션설정

EXEC SP_CONFIGURE 'SHOW ADVANCED OPTION', 1

RECONFIGURE WITH OVERRIDE

 

 

 

--3.1 SQL 2000 AWE 옵션설정

EXEC SP_CONFIGURE 'AWE ENABLED', 1

RECONFIGURE

 

--3.2 SQL 2005 AWE 옵션설정

--LOCK PAGES IN MEMORY에시작계정추가후재부팅

EXEC SP_CONFIGURE 'AWE ENABLED', 1

RECONFIGURE

 

 

/*

WINDOWS 메모리설정

4      /3GB

8      /PAE /3GB

16     /PAE /3GB

16초과/PAE

*/

 

 

4. 메모리 크기 고정

 

EXEC SP_CONFIGURE 'MAX SERVER MEMORY (MB)', 14336

EXEC SP_CONFIGURE 'MIN SERVER MEMORY (MB)', 14336

RECONFIGURE WITH OVERRIDE