ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Microsoft SQL Server
    DBMS 2011. 5. 17. 15:07

    sysadmin 고정 서버 역할

    Transact-SQL


    ASP.NET SQL Server 설치 마법사
    엔터프라이즈 관리자에서 타겟 데이터베이스를 만든다.
    [시작|프로그램|Microsoft Visual Studio 2005|Visual Studio 도구|Visual Studio 2005 명령 프롬프트]
    aspnet_regsql.exe
    '응용 프로그램 서비스에 대해 SQL Server 구성' 옵션

    서버 버전 확인
        SELECT @@VERSION
    or
        SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')

    SQL Server 2012
    SQL Server 2012 서비스 팩 1
    SQL Server 2012 RTM

    SQL Server 2008 R2
    SQL Server 2008 R2 서비스 팩 2
    SQL Server 2008 R2 서비스 팩 1
    SQL Server 2008 R2 RTM

    SQL Server 2008
    SQL Server 2008 서비스 팩 3
    SQL Server 2008 서비스 팩 2
    SQL Server 2008 서비스 팩 1
    SQL Server 2008 RTM

    SQL Server 2005
    SQL Server 2005 서비스 팩 4
    SQL Server 2005 서비스 팩 3
    SQL Server 2005 서비스 팩 2
    SQL Server 2005 서비스 팩 1
    SQL Server 2005 RTM

    Microsoft SQL Server 2008
        Workgroup Edition: CPU(<=2), RAM(<=3G)
        Standard Edition: CPU(<=4)
        Enterprise Edition

        SQL Server Management Studio
        SQL Server 구성 관리자
        c.f. 서버 네트워크 유틸리티

        기본적으로 SQL Server의 기본 인스턴스는 정적 포트 1433에서 SQL Server 클라이언트의 요청을 수신 대기한다. SQL Server 기본 인스턴스는 동적 포트 할당을 지원하지 않는다. 기본적으로 SQL Server의 명명된 인스턴스는 동적 포트에서 수신 대기한다. 이 때 SQL Server 클라이언트 라이브러리는 UDP 포트 1434에서 서버 컴퓨터에 쿼리하여 SQL Server의 대상 인스턴스에 대한 정보를 수집한다.
            192.168.0.xx\{인스턴스 아이디}
            192.168.0.xx\{인스턴스 아이디},1424

        SQL Server 2008 서비스 팩 1(2007.100.2531.0)
        RTM(2007.100.1600.0)

        기본 설치 
        - 데이터베이스 엔진 서비스
        - SQL Server 온라인 설명서
        - 관리도구 (기본, 전체)
        - SQL 클라이언트 연결 SDL

    C:\Microsoft SQL Server\MSSQL10.MINE\MSSQL\DATA
     
    backup database AdventureWorks to disk = 'c:\AdvBACKUP.BAK'

    RESTORE DATABASE AdventureWorks FROM Disk ='c:\AdvBACKUP.BAK'

    Microsoft SQL Server 2005
        SQL Server Management Studio(SSMS)
            엔터프라이즈 관리자(EM), 쿼리 분석기(QA), 분석 관리자와 같은 관리도구의 기능을 통합

        서버 네트워크 유틸리티 // PC에 대한 서버에 대한 설정
        클라이언트 네트워크 유틸리티 // 지금 PC에서 다른 서버로 접속을 시도할 때의 설정
            클라이언트 네트워크 라이브러리
            전역 기본 포트 // 서버 별칭?

        SQL Server 2005 서비스 팩 3(2005.90.4035)
        SQL Server 2005 서비스 팩 2(2005.90.3042)
        SQL Server 2005 서비스 팩 1(2005.90.2047)
        RTM(2005.90.1399)

        Sample DB : AdventureWorks

    Microsoft SQL Server 2000
        쿼리 분석기

        SQL Server 2000 SP4(2000.8.00.2039)
        SQL Server 2000 SP3a(2000.80.760.0)
        SQL Server 2000 SP3(2000.80.760.0)
        SQL Server 2000 SP2(2000.80.534.0)
        SQL Server 2000 SP1(2000.80.384.0)
        RTM(2000.80.194.0)

        Sample DB : Pubs, Northwind

    SQL Server 7.0
        쿼리 분석기

        SQL Server 7.0 서비스 팩 4(7.00.1063)
        SQL Server 7.0 서비스 팩 3(7.00.961)
        SQL Server 7.0 서비스 팩 2(7.00.842)
        SQL Server 7.0 서비스 팩 1(7.00.699)
        SQL Server 7.0 RTM(7.00.623)

    Microsoft SQL Server 6.5
        Isql_w

        SQL SQL Server 6.5 서비스 팩 5a 업데이트(6.50.479)
        SQL Server 6.5 서비스 팩 5a(6.50.416)
        SQL Server 6.5 서비스 팩 5(6.50.415)
        SQL Server 6.5 SP4((6.50.281)
        SQL Server 6.5 SP3(6.50.258)
        SQL Server 6.5 SP2(6.50.240)
        SQL Server 6.5 SP1(6.50.213)
        SQL Server 6.5 RTM(6.50.201)


    Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition)

    Microsoft SQL Server Mobile(SQL Server Compact Edition)
     
     
    서버 운영체제에만 설치된다. --  SQL Server 2000 ?

    'SQL Server 2000 구성 요소'를 선택한다.
    '데이터베이스 서버 설치'를 선택한다.
    ..
    '서버와 클라이언트 도구'를 선택한다.
    인스턴스 이름(인스턴스 아이디?)을 입력한다.
    '데이터 파일'이 설치될 경로를 선택한다.
    서비스 계정에서 '각 서비스의 설정 사용자 지정'을 선택 후
        '로컬 시스템 계정 사용'을 선택
    인증 모드에서 '혼합 모드'를 선택 후 암호 입력
    ..
    '다음 수만큼의 사용자 단위 라이센스'에 입력
    서비스 팩 3를 설치한다.

    엔터프라이즈 관리자로 데이터베이스를 생성한다.
        사용자도 생성?

    SQL 쿼리 분석기로 '192.168.0.4\{인스턴스 아이디}'로 접속한다.
        해당 데이터베이스에 테이블을 생성한다.

    ODBC 드라이버 선택은 'SQL Serer'


    참조 사이트:

Designed by Tistory.