Partager via


SQL 2008 pour les hôtes

par Walter Oliver

Introduction

L’objectif de cet article est de fournir des informations sur le déploiement et l’optimisation de SQL Server 2008 pour les environnements d’hébergement partagés et dédiés. Il fournit des liens vers des vidéos et des documents qui présentent les meilleures pratiques en matière de déploiement, de configuration, de gestion, de sécurité, de programmabilité, d’isolation des locataires et d’optimisation des performances d’un déploiement SQL Server 2008 hébergé. Il constitue une carte complète des instructions et des informations détaillées, en incluant des références aux informations d’architecture SQL Server et des exemples de scripts pour l’approvisionnement d’utilisateurs et de bases de données dans des scénarios d’hébergement partagé. Il met en évidence des descriptions détaillées des nouvelles fonctionnalités qui font de SQL Server une plateforme de base de données idéale pour le web.

Notez que Microsoft a produit un ensemble de références SKU SQL Server ciblées pour différents scénarios, notamment l’hébergement d’applications web. Voici le tableau de comparaison des fonctionnalités de référence SKU :

Screenshot of S K U feature comparison table with details of new features in various scenarios.

Contenu

Aide SQL Server 2008 pour les hôtes

Haute disponibilité

Gestion

Analyse des performances et résolution des problèmes

Prise en charge PHP dans SQL Server 2008

Programmabilité T-SQL

Reporting Services (SSRS)

Sécurité

SQL Server Data Services

Stockage de données non structuré

Mise à niveau vers SQL Server 2008

Livres blancs sur la planification, le déploiement et l’exécution de SQL Server 2008

Conclusion

Aide SQL Server 2008 pour les hôtes

Ce téléchargement fournit les meilleures pratiques et des considérations relatives à l’hébergement des fournisseurs de services qui souhaitent déployer SQL Server 2008 dans des environnements multi-locataires. Il contient des informations sur les points suivants :

  • Architecture SQL Server : moteur relationnel, intégration, analyse, services de rapports, scalabilité et haute disponibilité.

  • Aide SQL Server 2008 pour les hôtes, qui est un guide sur la façon de :

    • déployer et configurer un ordinateur SQL Server :

      • Configurer Windows pour de grandes quantités de mémoire.
      • Approvisionner plusieurs instances de SQL Server.
      • Utiliser l’API AWE pour les serveurs avec de grandes quantités de mémoire.
      • Intégrer CLR à SQL Server.
      • Configurer Query cost governor limits.
      • Configurer la sécurité.
    • configurer la surface d’exposition SQL Server

    • Provisionner des utilisateurs

      • approvisionner des utilisateurs et des bases de données
      • Créer des assemblys à l’aide de procédures stockées

La vidéo d’aide sur SQL Server 2008 pour les hôtes fournit une vue d’ensemble de SQL Server 2008 pour les hôtes. Il s’agit d’une introduction aux différentes éditions de SQL Server, en particulier l’édition Web. La vidéo donne des instructions afin de pouvoir déterminer les éditions qui conviennent aux scénarios. Elle met en évidence les principales fonctionnalités telles que la gestion basée sur des stratégies, PowerShell, l’entreposage de données, le gouverneur de ressources, le chiffrement transparent des données, l’audit, la sauvegarde, les licences Hyper-V et SQL, la migration et les mises à niveau, le pilote SQL Server pour PHP 2005, l’Assistant Publication de base de données, et le service de publication de base de données.

Haute disponibilité

La présentation et la vidéo du clustering Microsoft SQL Server avec Windows Server 2008 fournissent une vue d’ensemble et des démonstrations des points à prendre en compte pour l’implémentation de clusters de basculement SQL Server sur Windows Server 2008, ainsi que des détails sur le clustering de basculement SQL Server 2008.

Gestion

Les vidéos et présentations suivantes fournissent des détails sur les principales fonctionnalités de gestion de SQL Server 2008 :

  • Vidéos :

    • La réponse prévisible de 24 heures sur 24 fournit à vos utilisateurs :

      • Vue d’ensemble du gouverneur de ressources qui peut organiser la charge de travail de base de données.
      • Informations sur la procédure pour l’exécution des instructions d’action prévisibles par le biais de l’utilisation du gel de plan.
    • Les conseils et astuces Microsoft SQL Server PowerShell avancés fournissent les éléments suivants :

      • Vue d’ensemble de PowerShell.
      • Détails sur le fournisseur SQL Server PowerShell.
    • La gestion basée sur des stratégies Microsoft SQL Server 2008 fournit les éléments suivants :

      • Vue d’ensemble de la gestion basée sur des stratégies (PBM).
      • Création de conditions de stratégie avancées.
      • Informations sur la procédure pour l’utilisation de PowerShell avec PBM.
    • Les fonctionnalités de sauvegarde et de récupération d’urgence de Microsoft SQL Server fournissent les éléments suivants :

      • Vue d’ensemble des scénarios d’urgence (panne du site ou du serveur, altération des données et erreurs utilisateur).

      • Exigences de disponibilité pour les différents scénarios de sinistre.

      • Fonctionnalités de récupération d’urgence de SQL Server :

        • Mise en miroir de bases de données
        • Clusters de basculement
        • Copie des journaux de transactions
        • Sauvegarde/restauration
  • Présentations sur SQL Server Management

Analyse des performances et résolution des problèmes

SQL Server 2008 fournit de nouvelles fonctionnalités pour surveiller les serveurs et résoudre les problèmes. Les vidéos et présentations suivantes fournissent des détails sur ces points.

  • Vidéos :

    • La résolution avancée des problèmes avec les événements étendus fournit les éléments suivants :

      • Vue d’ensemble de la fonctionnalité et de l’architecture des événements étendus SQL Server, ainsi que de la résolution des problèmes liés à l’efficacité et à la visibilité des éléments internes de SQL Server.
      • Compréhension de l’architecture des événements étendus.
      • Informations sur l’utilisation d’événements étendus pour surveiller et diagnostiquer les problèmes dans SQL Server.
    • L’analyse des performances à l’aide de SQL Server Management Studio fournit :

      • Définitions des nouveaux outils et fonctionnalités.
      • Démonstrations de fonctionnalités.
      • Informations sur les éléments internes et l’architecture.
      • Informations sur la planification et l’implémentation.
  • Présentation sur les événements étendus SQL Server et l’analyse des performances

Prise en charge PHP dans SQL Server 2008

Le pilote SQL Server pour PHP est conçu pour permettre une intégration fiable et évolutive avec SQL Server pour les applications PHP déployées sur la plateforme Windows. Le pilote SQL Server 2005 pour PHP est une extension PHP 5 qui permet la lecture et l’écriture de données SQL Server à partir de scripts PHP. L’extension fournit une interface procédurale permettant d’accéder aux données dans toutes les éditions de SQL Server 2005 et SQL Server 2008. Il utilise des fonctionnalités PHP, notamment des flux PHP, pour lire et écrire des objets volumineux. Téléchargez le pilote SQL Server 2005 pour PHP ici.

Un lien vers ce document explique comment charger et configurer le pilote, et explique comment tirer parti de plusieurs des fonctionnalités. Des informations complètes et des exemples sont disponibles sur les sites suivants :

Programmabilité T-SQL

La vidéo et la présentation suivantes fournissent des détails sur les nouvelles fonctionnalités de programmabilité SQL Server, notamment :

  • Nouveaux types de données de date, d’heure, de table et de données définies par l’utilisateur
  • Nouvelles fonctionnalités du langage de requête SQL
  • Nouvelles fonctionnalités de langage procédural

Reporting Services (SSRS)

Microsoft® SQL Server 2008 Reporting Services (SSRS) fournit une gamme complète d’outils et services prêts à l’emploi pour créer, déployer et gérer des rapports, ainsi que des fonctionnalités de programmation pour étendre et personnaliser des rapports.

La vidéo et la présentation suivantes fournissent des détails sur les nouvelles fonctionnalités de SQL Server Reporting Services, notamment :

  • Architecture de service
  • Mises à jour des outils de gestion
  • Gestion de la scalabilité et de la mémoire
  • Déploiement et mise à niveau

Sécurité

La vidéo Améliorations de la sécurité dans Microsoft SQL Server 2008 et la présentation correspondante mettent en évidence les nouvelles fonctionnalités de cette zone de SQL Server. Notamment :

  • Vue d’ensemble de la sécurité SQL Server
  • Gestion de clés extensible
  • Chiffrement transparent des données
  • Améliorations de l’authentification intégrée
  • Audit SQL

SQL Server Data Services

SQL Server Data Services (SDS) offre des services de base de données distribués hautement évolutifs et accessibles sur Internet dans le cloud pour stocker et traiter des requêtes relationnelles. SDS permet le développement et l’approvisionnement rapides de nouvelles applications avec des protocoles Web basés sur REST et SOAP. Les services reposent sur des technologies de base de données SQL Server et Windows Server robustes, offrant un niveau élevé de disponibilité et de sécurité.

La vidéo SQL Server Data Services et la présentation correspondante fournissent des détails sur SDS. Notamment :

  • Proposition de valeur

  • Exemple de scénarios

  • Architecture SDS

    • Modèle de données
    • Plateforme
    • Écosystème des services
  • Fourniture de services SDS

    • Contrat SLA d’entreprise
    • Feuille de route
    • Ressources

Stockage de données non structurées

SQL Server fournit un certain nombre de fonctionnalités qui vont au-delà du système de base de données traditionnel et vers une plateforme de données pour stocker, gérer et interroger tous les types de données, y compris les données binaires non structurées, XML et spatiales. Le livre blanc SQL Server Unstructured Storage fournit une vue d’ensemble des scénarios et fonctionnalités impliqués dans la gestion du stockage non structurée. La vidéo Nouvelles solutions de stockage de données non structurées et la présentation correspondante fournissent des détails supplémentaires sur cette zone. Notamment :

  • Vue d’ensemble et démonstration de la proposition de valeur du stockage FILESTREAM.
  • Vue d’ensemble et démonstration de la proposition de valeur du stockage Blob distant.

Mise à niveau vers SQL Server 2008

La vidéo Mise à niveau vers SQL Server 2008 notes et meilleures pratiques pour les utilisateurs précoces et la présentation correspondante fournissent des détails utiles lors de la planification et de l’implémentation de la mise à niveau vers SQL Server 2008. Notamment :

  • Options de mise à niveau, méthodologie, outils et planification
  • Considérations techniques et non techniques
  • Problèmes courants, mythes et erreurs
  • Tâches préliminaires à la mise à niveau
  • Tâches de mise à niveau
  • Tâches postérieures à la mise à niveau

Livres blancs Planification, déploiement et exécution de SQL Server 2008

Le téléchargement suivant inclut ces guides :

  • Création de plans de maintenance manuelle pour SQL Server 2008 Web Edition
  • Exécution de SQL Server 2008 dans un environnement Hyper-V
  • Aide pour le déploiement de SQL Server 2008 pour les environnements d’hébergement web
  • Utilisation de Resource Governor dans un environnement d’hébergement partagé

Conclusion

Cet article fournit une carte complète de l’aide et des informations détaillées sur SQL Server 2008 adaptées aux fournisseurs de services d’hébergement afin de les aider à planifier, déployer, gérer, intégrer et optimiser SQL Server. Il couvre la haute disponibilité, la facilité de gestion, la surveillance, la résolution des problèmes, la programmation, la création de rapports et la mise à niveau des meilleures pratiques et des fonctionnalités clés. Il fournit également des informations sur la prise en charge de PHP, la sécurité et SQL Server Data Services.