1 / 42

Välkommen

Välkommen. Maria Johansson Michael Anderberg IT Evangelist IT Evangelist. Kommande evenemang. IT Forum Barcelona 15-17 november www.mseventseurope.com/msitforum/05/pre/content Chattar varje månad www.microsoft.com/sverige/technet/chattar.asp 4 november: Deployment & SMS

jaden
Télécharger la présentation

Välkommen

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Välkommen Maria Johansson Michael Anderberg IT Evangelist IT Evangelist

  2. Kommande evenemang • IT Forum Barcelona 15-17 november • www.mseventseurope.com/msitforum/05/pre/content • Chattar varje månad • www.microsoft.com/sverige/technet/chattar.asp • 4 november: Deployment & SMS • SQL Server Roadshow • www.cornerstone.se/technetlabs • Säkerhetslabbar • www.truesec.se/events/labtour/

  3. Uppföljning • Presentationer • http://blogs.technet.com/mariaj • http://blogs.technet.com/michand • Utvärderingar • Communities • www.itproffs.se • www.sqlug.se

  4. SQL Server 2005 Maria Johansson IT Pro Evangelist

  5. SQL Server 2005 • Lanseras 22 november i Stockholm • Fokusområden • Effektivare administration • Utvecklarproduktivitet • Business Intelligence • Integration med Visual Studio • Versioner • Enterprise • Standard • Workgroup • Express

  6. Agenda • Tillgänglighetslösningar • Databasspegling • Klustring • Database Snapshot • Peer-to-peer replikering • Migrering/Uppgradering

  7. Arbetsdag/Tidszoner • Affärsprocesser • Krav från användare och ledning Tillgänglighetsfaktorer

  8. DBMS Hårdvara Applications Applikationer Tillgänglig Databas Tillgänglighetslösningar

  9. Problem: Databasen går ner Hårdvaran orsakar Användare orsakar Naturkatastrof

  10. Problem: Applikationsfel Modifiera data av misstag Lagrad procedur orsakar fel Exekverade uttryck Koppling till fel DB

  11. Att behöva vänta på operationer Göra förändringar mot datastrukturer Problem: Samtidighet Databas

  12. Klustrad databas Failoverklustring Åtta noder ~20 sekunder för failover Ingen committad dataförlust Stöd för fler SQL-tjänster

  13. Virtuell Server Klienter Delad Disk Array Effektivt men dyrt Implementera klustring Privat nätverk Klustrade Servrar

  14. Databasspegling Mindre än 3 sekunder Omdirigering av klienter Ingen committad dataförlust Max en spegel per databas

  15. Databasspegling Hårdvara Inga avståndsbegränsningar Ingen speciell hårdvara

  16. Klienter Spegling med automatisk failover Spegelserver Primär Server Vittne Spegelserver Primär Server

  17. Peer-to-Peer Replikering Erbjuder Hot Standby En tabell eller hela databasen Inga avstånds-begränsningar Viss dataförlust Ingen konflikthantering

  18. Feltolerans Stockholm Los Angeles Taiwan

  19. Applikations-server Applikations- server Läs / Skriv Lastbalansering Read-Only Lastbalansering Lastbalansering Replikering Läsa Skriva

  20. A A B C B C D Topologier

  21. Håller historisk data • För rapporter • Skyddar data mot • Administrativa fel • Användarfel SQL Server 2005Enterprise Edition Database Snapshots

  22. Oallokerat Orginaldata Uppdaterad data Läsoperation på snapshot Hur fungerar det? Databaskälla Snapshot 30% kopierat

  23. Oallokerat Orginaldata Uppdaterad data Läsoperation på snapshot Hur fungerar det? Databaskälla Snapshot 80% kopierat

  24. Användningsområden Ögonblicksrapportering Spegling för rapportering Återställ från administrativa fel Skydda mot applikation- eller användarfel

  25. DemoDatabase Snapshots

  26. Databas TempDB Tillåter läsning av committad data Läsare blockerar inte läsare eller skrivare -SELECT använder versionshantering på radnivå Snapshot Isolation Level Kopia av datat vid transaktionens början

  27. DemoLåsningar i Activity Monitor

  28. Uppgradering/Migrering • Uppgradering • Uppdaterar en befintlig installation men behåller användardata • Instansnamnen är samma • Automatiserad process • Migrering • Startar med en ny installation • Ny och gammal instans sida vid sida • Objekt kopieras från den gamla till den nya instansen • Till största del en manuell process

  29. Uppgradering vs. Migrering Före Efter Uppgradering Migrering SQL Server 2005 Instans: foo SQL Server 7.0/2000 Instans: foo Upgradera SQL Server 7.0/2000 Instans: foo SQL Server 7.0/2000 Instans: foo Migrera SQL Server 2005 Instans: bar

  30. Vad kan uppgraderas/migreras? • Versioner • SQL Server 7.0 (senaste service pack) • SQL Server 2000 (senaste service pack) • Komponenter • Databasmotorn • Analysis Services • Reporting Services • Notification Services • Data Transformation Services -> Integration Services • Versioner • Desktop, Workgroup, Personal, Standard, Developer, Enterprise • Plattformar • 32-bit & 64-bit • Språk • Alla SQL Server 7.0 och SQL Server 2000 språk

  31. Migrering + & - • Fördelar • Migrering ger mer detaljerad kontroll över processen • Att ha nya och gamla instanser sida vid sida hjälper till med test och verifiering • Gamla instanser är online under migrering • Nackdelar • Kan kräva ny eller extra hårdvara • Applikationer måste omdirigeras till den nya instansen

  32. Uppgradering + & - • Fördelar • Enklare, snabbare för mindre system • Kräver ingen extra hårdvara • Applikationer pekar fortfarande mot gamla instanser • Nackdelar • Mindre detaljerad kontroll över processen • Instanser är offline under delar av uppgraderingen • Inte Best Practices för alla komponenter • AS-kuber rekommenderas att migreras

  33. Upgrade Advisor Tool • Förenklar uppgraderingen till SQL Server 2005 • Undviker överraskningar under eller efter uppgradering • Analyserar SQL Server 2000 och SQL 7.0 instanser • Stöder alla komponenter • Analyserar servrar, scripts och filer • Genererar rapport med upptäckta problem • Presenterar guider när problem måste rättas till • Länkar till dokumentation för mer information

  34. Demo • Upgrade advisor

  35. Verktyg för uppgradering • Setup utför uppgradering för • Database Engine • Analysis Services • Reporting Services

  36. Verktyg för migrering • Guide för migrering • Analysis Services • DTS till Integration Services • Flera migreringstekniker för databasmotorn • Detach/Attach • Backup/Restore • Copy Database Wizard, DTS • Manuella script • Specifika konfigurationsverktyg för migrering • Reporting Services • Notification Services

  37. Data Transformation Services • DTS-paket kan köras parallellt med SSIS • Utnyttjar ej nya funktioner • Paket kan migreras till SSIS med DTS Migration Wizard • Migration Wizard kopierar DTS-paket och återskapar dem i SSIS • Gamla paket behålls oförändrade • En del paket kommer behöva skrivas om

  38. SQL Server Migration Assistant • Migrerar från Oracle till SQL Server • Oracle 8 och senare • SQL Server 2000 & 2005 • Automatiserar processen • 80% mindre manuellt jobb • Laddas ner gratis på http://www.microsoft.com/sql/migration

  39. Databasmigrering Bedöma migrationsprojekt Migrera schema och affärslogik Migrera data Testa konverterad databas Konvertera applikation Testa, integrera och produktionssätt

  40. Migration Analyzer Schema Migrator Data Migrator Migration Tester (SQL 2005) Databasmigrering med SSMA Bedöma migrationsprojekt Migrera schema och affärslogik Migrera data Testa konverterad databas Konvertera applikation Testa, integrera och produktionssätt

  41. Sammanfattning • Tillgänglighetslösningar för hot standby • Klustring • Databasspegling • Peer-to-peer replikering • Database Snapshot • Snapshot Isolation • Migrering/Uppgradering • Upgrade Advsor Tool • SQL Server Migration Assistant

  42. maria.johansson@microsoft.com

More Related