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
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
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
3
Edge User GROUP
POWER PIVOT
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
5
Edge User GROUP
REPORTING SERVICES
6
Report Builder 3Share Reporting ComponentsMapping
onto shapes
or Bing Maps
REPORTING SERVICES
7
Edge User GROUP
CONTROL POINT
8
Multi-Server ManagementData Tier Access Components (DAC)
CONTROL POINT
9
10
DAC IN ACTION
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
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
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
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
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
16
Edge User GROUP
MICELLANY
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....
18
Lightweight install of Windows Server 2008/R2Great for IIS7.5 (now supports asp.net)But not for SQL Server 2008
SERVER CORE
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