19
Edge User Group AN EVENING WITH SQL SERVER 2008 R2 Andrew Fryer Evangelist 1 HTTP://BLOGS.TECHNET.COM/ANDREW @DEEPFAT ON TWITTER

An Evening With Sql Server 2008 R2 For Edge Ug

  • Upload
    ukdpe

  • View
    2.161

  • Download
    1

Embed Size (px)

DESCRIPTION

A brief overview of SQL Server 2008 R2 for the Edge User Group Meeting 18th November 2009

Citation preview

Page 1: An Evening With Sql Server 2008 R2 For Edge Ug

1

Edge User Group

AN EVENING

WITH SQL SERVER 2008 R2

Andrew Fryer Evangelist

H T T P : / / B L O G S . T E C H N E T. C O M / A N D R E W@ D E E P F A T O N T W I T T E R

Page 2: An Evening With Sql Server 2008 R2 For Edge Ug

Managed Self-Service BI

Multi-Server Management

Virtualization & Live Migration

Scalable relational database platform

Consistent, familiar model & tools

Self-managed, highly available

MPP support for 10s to 100s TB DW

Highly scalable appliances

Seamlessly integrated with Microsoft BI

THE MARKETING SLIDE

Page 3: An Evening With Sql Server 2008 R2 For Edge Ug

3

Edge User GROUP

POWER PIVOT

Page 4: An Evening With Sql Server 2008 R2 For Edge Ug

4

Add in for Excel 2010no actual dependency on SQL

ServerAdd in for SharePoint 2010

as part of SQL Server 2008 R2 install

POWER PIVOT

Page 5: An Evening With Sql Server 2008 R2 For Edge Ug

5

Edge User GROUP

REPORTING SERVICES

Page 6: An Evening With Sql Server 2008 R2 For Edge Ug

6

Report Builder 3Share Reporting ComponentsMapping

onto shapes

or Bing Maps

REPORTING SERVICES

Page 7: An Evening With Sql Server 2008 R2 For Edge Ug

7

Edge User GROUP

CONTROL POINT

Page 8: An Evening With Sql Server 2008 R2 For Edge Ug

8

Multi-Server ManagementData Tier Access Components (DAC)

CONTROL POINT

Page 9: An Evening With Sql Server 2008 R2 For Edge Ug

9

Page 10: An Evening With Sql Server 2008 R2 For Edge Ug

10

DAC IN ACTION

Page 11: An Evening With Sql Server 2008 R2 For Edge Ug

Inconsistencies cost –

mistakes, incorrect reports

MASTER DATA CHALLENGES

11

P R E L I M I N A R Y I N F O R M A T I O N S U B J E C T T O C H A N G E

No single, trusted

source of the truth

Multiple stakeholder

s for the same record

No dimension

maintenance capability

No system to maintain attributes

Conflicting Views of Product,

Customer Location, etc

Inability to enforce

data stewardshi

p processes

Page 12: An Evening With Sql Server 2008 R2 For Edge Ug

MDS CAPABILITIES

12P R E L I M I N A R Y I N F O R M A T I O N

S U B J E C T T O C H A N G E

Master Data Hub

Built on SQL Server

Authoritative Source

Versioning & Transaction

Logging

Stewardship

PortalData Steward

CrUD experience

Master Data Administratio

n

Modeling

Model Documentati

on

Import & Export

Stewardship

Process

Workflow

Notifications

Business Rules

Master Data

Platform

Any Domain

Model Deployment

API Supports all

Operations

Page 13: An Evening With Sql Server 2008 R2 For Edge Ug

MASTER DATA SERVICES HUB

An authoritative source Central storage and services

SQL Server database

WCF API

Serves as system of entry, system of record or bothAny DomainFeatures to support Stewardship and Integration

13P R E L I M I N A R Y I N F O R M A T I O N S U B J E C T T O C H A N G E

Page 14: An Evening With Sql Server 2008 R2 For Edge Ug

STEWARDSHIP PORTAL

14P R E L I M I N A R Y I N F O R M A T I O N S U B J E C T T O C H A N G E

Master Data ManagementModel ManagementModel Documentation

Page 15: An Evening With Sql Server 2008 R2 For Edge Ug

MDS

STEWARDSHIP PROCESS

15P R E L I M I N A R Y I N F O R M A T I O N S U B J E C T T O C H A N G E

Master Data Services Layer

Stewardship Portal

Change Notification

Bulk Extract

Create Notification

ERP 1

Master DataDatabase

LayerDataWarehouse

Item Create

Attribute Change

Approval Request

ERP 2

Page 16: An Evening With Sql Server 2008 R2 For Edge Ug

16

Edge User GROUP

MICELLANY

Page 17: An Evening With Sql Server 2008 R2 For Edge Ug

UNICODE COMPRESSION

No compression for Unicode data in SQL 2008

In R2 Unicode compression can yield space savings of up to 50% depending on the type of data stored

Uses SCSU (Simple Compression Scheme for Unicode Data), a standard compression scheme for Unicode data (details at http://unicode.org/reports/tr6)

Only nchar/nvarchar and not nvarchar(max) yet....

Page 18: An Evening With Sql Server 2008 R2 For Edge Ug

18

Lightweight install of Windows Server 2008/R2Great for IIS7.5 (now supports asp.net)But not for SQL Server 2008

SERVER CORE

Page 19: An Evening With Sql Server 2008 R2 For Edge Ug

19

OPEN THE FIREWALLnetsh [enter]advfirewall firewall [enter]set rule group=”remote administration” new enable=yes [enter]add rule name=”Open Port 1433” dir=in action=allow protocol=TCP localport=1433 [enter]

JOIN the CORE MACHINE TO YOUR DOMAINUse netdom join ComputerName /domain:DomainName /userd:UserName /passwordd: (yes there are 2 dd s here)or the powershell configurator we used (from http://psconfig.codeplex.com)

ADD .NET FRAMEWORK

Dism /online /enable-feature /featurename: NetFx2-ServerCore /featurename: ServerCore-WOW64 /featurename:NetFx3-ServerCore-WOW64 /featurename:NetFx2-ServerCore-WOW64 /featurename: NetFx3-ServerCore

and optionally /featurename:MicrosoftWindowsPowerShell

INSTALL SQL SERVER FROM THE COMAND LINE

This needs to be on one line but is shown like this to make it clearerSETUP.EXE/QS /ACTION=Install /FEATURES=SQL ONLY SQL Works on CORE so no Reporting Services etc. /INSTANCENAME=MSSQLSERVER/SQLSVCACCOUNT="domain\sqlserviceaccount"/SQLSVCPASSWORD="sqlserviceaccountpassword"/SQLSYSADMINACCOUNTS="domain\sqladminusername"/AGTSVCACCOUNT="NT AUTHORITY\Network Service“/IACCEPTSQLSERVERLICENSETERMS/TCPENABLED=1/SECURITYMODE=SQL /SAPWD=“******"

BUT HERE’S HOW