danielramos@sistemasuni.edu.

pe

Module 1: Installing and Configuring SQL Server 2008

11/01/2013

danielramos@dba.pe

1

Module 1: Installing and Configuring SQL Server 2008
• Preparing to Install SQL Server 2008 • Installing SQL Server 2008 • Configuring a SQL Server 2008 Installation

11/01/2013

danielramos@dba.pe

2

pe 3 .Lesson 1: Preparing to Install SQL Server 2008 • What are the Editions of SQL Server 2008? • What are the Hardware Requirements? • What are the 32-bit Operating Systems Requirements? • What are the 64-bit Operating Systems Requirements? • Exploring the Instances of SQL Server • Comparing Licensing of SQL Server 2008 • What are the Security Considerations? • Examining the Collation Considerations • Examining the Upgrade Considerations 11/01/2013 danielramos@dba.

What are the Editions of SQL Server 2008? Edition Express Workgroup Standard Enterprise Developer Web Mobile Description For disconnected clients or stand-alone applications Database for workgroup or branch office operations Database server for department-level applications Highly scalable and available enterprise-level database Enterprise edition. highly scalable hosting with a low monthly licensing fee Compact database for smart handheld devices . licensed for development and testing Enables hosting companies to provide low cost.

Enterprise.What are the Hardware requirements? Hardware Processor Requirements • Intel-compatible Pentium 600 MHz or higher • 1 GHz or higher recommended • Standard. Developer: 512 MB Memory (1 GB or more recommended) • Express Edition: 192 MB (512 MB or more recommended) • Database Components: 280 MB • Analysis Services: 90 MB Disk Space • Reporting Services: 120 MB • Integration Services: 120 MB • Client Components: 850 MB .

What are the 32-bit Operating Systems Requirements? Operating System Windows® Vista® 32bit Express Standard Workgroup Enterprise Developer     Windows Server® 2008 32-bit Windows Server 2003 SP2 Windows XP Professional SP2 Windows XP SP2 (all editions)                 .

What are the 64-bit Operating Systems Requirements? Operating System Express Standard Workgroup Enterprise Developer Windows Vista 64-bit Windows Server 2008 64-bit Windows Server 2003 64-bit SP2 Windows XP Professional 64-bit SP2                     .

Exploring the Instances of SQL Server • Default Instance • The network name of the computer it’s running on • Named Instance • The network name of the computer plus an instance name • Browser Service • Listens for incoming requests for SQL Server resources • Provides information about SQL Server instances .

Comparing Licensing of SQL Server 2008 Description License Structure Processor license Server plus device Client Access Licenses (CALs) • Requires a single license for each CPU • Requires a license for the computer • Plus a CAL for each client device • Requires a license for the computer • Plus a CAL for each user Server plus user CALs 11/01/2013 danielramos@dba.pe 9 .

pe 10 .What are the Security Considerations? • Enhance Physical Security • Physical isolation is the foundation of SQL Server security • Use Firewalls • Firewalls are integral to securing SQL Server • Isolate Services • Isolating services reduces the risk that one compromised service could be used to compromise others • Create Service Accounts That Have Least Privileges • SQL Server setup automatically configures the service accounts with the required permissions 11/01/2013 danielramos@dba.

Examining the Collation Considerations • Windows Collations • Based on the rules for the associated Windows locale • SQL Server Collations • Matches the code page number and sort order that may have been specified in earlier versions of SQL Server • Default Collation and Sort Rules • Default collation applies if you do not designate collation and sort rules 11/01/2013 danielramos@dba.pe 11 .

Examining the Upgrade Considerations In-place Upgrade • Easier.pe . mostly automated • System data upgraded • No additional hardware Side-by-side Upgrade • More granular control over process • Can be used to perform test migration • Relatively straightforward rollback • Apps pointing to same names • Can leverage failover/switchover Existing SQL Server 2008 • SQL Server 2008 (32-bit) • SQL Server 2008 (64-bit) IA64 • SQL Server 2008 (64-bit) x64 11/01/2013 Side-by-side Support • SQL Server 2005 (32-bit) • SQL Server 2005 (64-bit) x64 • SQL Server 2005 (64-bit) IA64 • SQL Server 2005 (32-bit) • SQL Server 2005 (64-bit) x64 12 danielramos@dba.

you will see how to: • View the hardware and software requirements • Use the Upgrade Advisor • Use the System Configuration Checker 11/01/2013 danielramos@dba.Demonstration: Verifying PreInstallation Information In this demonstration.pe 13 .

Lesson 2: Installing SQL Server 2008 • Overview of the Installation Process • What is the System Configuration Checker? • What are the Options for Installing Components? • Performing an Unattended Installation 11/01/2013 danielramos@dba.pe 14 .

Overview of the Installation Process Component Update SQL Setup MSI Local / Remote Install Type System Configuration Checker Feature Selection Server Configuration 11/01/2013 danielramos@dba.pe Upgrade Advisor Install 15 .

pe 16 .What is the System Configuration Checker? Checks Installation Requirements:  Software Requirements    Hardware Requirements Security Requirements System State Requirements 11/01/2013 danielramos@dba.

search. and tools for managing data Server and tools for online analytical processing and data mining Server and client components for generating and distributing reports Tools and components for transferring data Platform for applications that send notifications Tools to access. configure. manage.What are the Options for Installing Components? Component SQL Server Database Engine Analysis Services Description Core database engine. and administer SQL Server components Reporting Services Integration Services Notification Services Management Tools . replication.

INSTANCENAME=MyInstance 11/01/2013 danielramos@dba.ini file> [Options] USERNAME=MyName COMPANYNAME=MyCompany PIDKEY=ABCDE12345FGHIJ67890KLMNO INSTALLSQLDIR="C:\Program Files\Microsoft SQL Server\" INSTALLOLAPDATADIR="C:\Program Files\Microsoft SQL Server\MSSQL\OLAP\Data" ADDLOCAL=SQL_Engine.Performing an Unattended Installation • Creating an .Analysis_Server.exe /settings <path to .pe 18 .ini file • You can create an ..ini file using any text editor • Starting an unattended installation setup..RS_Server.

pe 19 .Lesson 3: Configuring a SQL Server 2008 Installation • What is the SQL Server Configuration Manager? • What is the SQL Server Management Studio? • Using the sqlcmd Command-line Tool • Managing SQL Server 2008 with Windows PowerShell • What are the Server-level Options? 11/01/2013 danielramos@dba.

What is the SQL Server Configuration Manager? Management Console for: • Managing SQL Server Services • Changing the Accounts Used by the Services • Managing Server Network Protocols • Managing Client Network Protocols 11/01/2013 danielramos@dba.pe 20 .

Demonstration: Using SQL Server Configuration Manager In this demonstration. you will see how to: • Configure Server Startup Options • Pause and Resume an Instance of SQL Server • Set an Instance of SQL Server to Start Automatically 11/01/2013 danielramos@dba.pe 21 .

pe 22 .What is the SQL Server Management Primary server management tool: Studio? • Integrated Management and Development • Central Management for all SQL Server Components • Graphical and Code-based Object Management • Project-based Script Management • Integration with Visual SourceSafe • Replaces Surface Area Configuration tool 11/01/2013 danielramos@dba.

lifetime management. security.What are the Server-level Options? Setting Description Records failed and successful attempts to access statements and objects Specifies free space in index pages C2 Audit Mode Fill Factor Min and Max Server Memory Nested triggers Controls the amount of memory in the buffer pool used by instance of SQL Server Controls if an AFTER trigger can cascade Query Governor Cost Limit Query Wait Specifies an upper limit on query execution time Specifies how long query waits for resources before timing out CLR Integration Provides managed code with services such as cross-language integration. and debugging .

SQL Server AOS : Microsoft Dynamics Point of Sale .SQL server AOS : ERP Competency .BUSINESS INTELLIGENCE PLATFORM AOS: Data Management Solutions Competency-Database Management for SQL Sever 2005 AOS : Microsoft Dynamics AX .SQL Server Especializaciones: 11/01/2013 danielramos@dba.Daniel Ramos Castañeda danielramoscastaneda@hotmail.0 .AOS: Business Intelligence Competency 1 MCPS 2.SQL server AOS : Microsoft Dynamics NAV .SQL server AOS : Microsoft Dynamics SL .com Certificaciones: MCP. MCNPS MCPS 2.AOS: Data Platform Competency MCTS: SQL Server® 2005 y 2008 AOS: Business Intelligence Competency 2 AOS : BUSINESS INTELLIGENCE COMPETENCY .0 . MCTS.Integrated E-Business Solutions AOS: Application Integration Competency MCPS 2. MCPS.Microsoft Dynamics GP . MAP.AOS: Competency.0 .pe 24 .

Sign up to vote on this title
UsefulNot useful