Hoang-Quang Dao

Donner une énergie plus positive : vouloir proposer, partager, créer du lien… mon blog.

Archive for the ‘SQL Server 2008 Express’ Category

La version gratuite de SQL Server 2008

SharePoint 2010 – configuration de la double authentification (partie 3)

Posted by hoangquangdao sur 9 février 2011

Les étapes pour déployer le site Internet de gestion de profils/rôles ASP.NET

WEB-ASP.NET-01

1. Il faut ouvrir Visual Studio, choisissez Fichier> Nouveau> Site Web. Sélectionnez le modèle Site Web ASP.NET. Donner un nom (par exemple, SqlMembershipProvider). Maintenant, le modèle de projet de site Web ASP.NET est créé. Appuyer sur OK.

WEB-ASP.NET-02

2. Ouvrir le fichier web.config.

WEB-ASP.NET-03

On va alors commencer par ajouter la chaine de connexion à la base de données que nous venons de créer « Extranet_User_DataBase« . On ajoute donc cette information dans le bloc « ConnectionStrings« .

<!-- Fournisseur de connexion -->
<connectionStrings>
<add name="SqlConnexionExtranetAuthent"
connectionString="data source=.\SQLEXPRESS;Initial Catalog=Extranet_User_DataBase;User ID=MonAdministrateur;Password=MonMotDePasse;Integrated Security=SSPI"providerName="System.Data.SqlClient"/>
providerName="System.Data.SqlClient"/>
</connectionStrings>

Une fois cette chaine de connexion renseignée, il nous faut ajouter les informations concernant les Providers de sécurité qui utiliseront cette base de données. Pour cela, il faut se placer dans le bloc « System.Web » et ajouter les informations suivantes.

<!-- MemberShip Provider -->
<membership defaultProvider="AspNetSqlMembershipProviderExtranet">
<providers>
<add name="AspNetSqlMembershipProviderExtranet"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlConnexionExtranetAuthent"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="1"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""/>
</providers>
</membership>
<!-- Profile Provider -->
<profile>
<providers>
<clear/>
<add name="AspNetSqlProfileProviderExtranet" type="System.Web.Profile.SqlProfileProvider" connectionStringName="SqlConnexionExtranetAuthent" applicationName="/"/>
</providers>
</profile>
<!-- Role Provider -->
<roleManager enabled="true"
defaultProvider="AspNetSqlRoleProviderExtranet">
<providers>
<add name="AspNetSqlRoleProviderExtranet"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="SqlConnexionExtranetAuthent"
applicationName="/" />
</providers>
</roleManager>

3. Maintenant que notre projet WEB est correctement paramétré, nous allons pouvoir remplir cette base de données. Il faut lancer l’outil de configuration ASP.NET, en sélectionnant Site Web et l’option dans menu ASP.NET configuration.

WEB-ASP.NET-config

Cela va lancer un navigateur connecté sur un site .NET de configuration pour le projet WEB

WEB-ASP.NET-04

4. On doit bien valider que l’application WEB utilise bien les providers que nous venons de paramétrer dans le Web.Config. On va donc dans l’onglet »Fournisseur » et clique sur « Sélectionnez un fournisseur différent pour chaque fonctionnalité (avancée)« .

WEB-ASP.NET-05

On voit alors la liste des providers possibles dont ceux que l’on a définis.

WEB-ASP.NET-06

5. Maintenant que tout est OK, on va dans l’onglet « Sécurité » et sur l’écran suivant, sélectionnez « Sélectionner le type d’authentification » et dans l’écran suivant, choisir le bouton radio « À partir d’Internet« .

WEB-ASP.NET-07

6. Dans l’écran suivant, choisir le bouton radio « À partir d’Internet« .

WEB-ASP.NET-08

Et cliquer « Terminé« . Si tout va bien, nous allons être redirigés vers l’onglet « Sécurité« .

7. Il faut cliquer sur « Créer un utilisateur » avec l’option « Utilisateur actif« .

WEB-ASP.NET-09

Une fois les informations remplies, il suffit de cliquer sur « Créer un utilisateur« , ce qui affichera la page de gestion des utilisateurs accessible également sur l’onglet « Sécurité » en cliquant sur »Gérer les utilisateurs » afin d’ajouter des rôles ou des utilisateurs.

WEB-ASP.NET-10

8. Après cela, nous pouvons créer des rôles et assigner des rôles spécifiques à des utilisateurs. Il faut revenir à l’onglet « Sécurité » en cliquant sur « Gérer les utilisateurs » dans l’outil.

WEB-ASP.NET-11

Il faut saisir le nom du nouveau rôle, ici le groupe des « Administrateurs » :

WEB-ASP.NET-12

Après avoir cliqué sur « ajouter le rôle« , l’écran récapitulatif de tous les rôles

WEB-ASP.NET-13

Enfin pour assigner ce nouveau rôle à un utilisateur, il faut revenir à l’onglet « Sécurité » en cliquant sur « Gérer les utilisateurs » et ajouter le rôle à l’utilisateur.

WEB-ASP.NET-14

On peut maintenant voir comment appliquer cette authentification sur un site SharePoint.

Publicités

Posted in SQL Server 2008 Express, Windows Sharepoint Foundation | Tagué: , , , , | Leave a Comment »

Windows Sharepoint Foundation 2010

Posted by hoangquangdao sur 12 novembre 2010

Contenu Windows Sharepoint Foundation 2010

  • Introduction
  • Installation
  • Etapes d’installation

Introduction

Cet article montre comment installer Windows Sharepoint Foundation 2010, le nouveau moteur de base de l’infrastructure SharePoint. Le principe de ce service est de mettre à la disposition d’un ensemble de personnes des documents partagés au travers d’un site WEB.

Installation

Tout comme la version normale de Windows Sharepoint 2010, l’édition Foundation nécessite d’avoir déjà d’installé les composants suivants :
Ensuite, vous devez aller sur le site de Microsoft pour obtenir le fichier d’installation:
Windows SharePoint Foundation 2010
Une fois le fichier obtenu, vous pouvez l’exécuter afin de lancer l’installation.

Etapes d’installation

L’installation démarre par une décompression et on obtient ensuite le premier écran du centre d’installation.
WSF01

install SharePoint Foundation 2010 01

Choisir le mode d’installation. Si dans le doute vous ne savez pas si vous avez tous les logiciels nécessaires pour l’installation de Windows Sharepoint Foundation, commencer par l’installation des prérequis logiciels. Il faut s’assurer que la connexion Internet fonctionne afin que le contrôle des prérequis, qui peut durer quelques minutes, soit effectué.

Ces prérequis consistent à installer dans notre exemple :
  • Correctif MS SQL 2008 R2 : windows6.1-kb976462-v2-x64.exe
  • Correctif .NET 3.5 sp1 :dotnetfx35setup.exe
  • Microsoft Chart Controls for Microsoft .NET Framework 3.5 : MSChart.exe
  • Windows Identity Foundation : Windows6.1-KB974405-x64.msu
  • Microsoft Filter Pack 2.0 : FilterPackx64.exe
  • Complément SQL Server® 2008 R2 Reporting Services pour Microsoft SharePoint® Technologies 2010 : rsSharePoint.msi
  • Microsoft Sync Framework Runtime v1.0 (x64) : SyncSetup_fr.x64
  • Microsoft® SQL Server® 2008 R2 Native Client : sqlncli_x64.msi
  • Microsoft® SQL Server® 2008 R2 ADOMD.NET : SQLSERVER2008_ASADOMD10.msi
  • Microsoft® Analysis Services OLE DB Provider for Microsoft® SQL Server® 2008 R2 : SQLSERVER2008_ASOLEDB10.msi
  • Microsoft® SQL Server® 2008 R2 Analysis Management Objects : SQLSERVER2008_ASAMO10.msi
  • Microsoft® Windows PowerShell Extensions for SQL Server® 2008 R2 : PowerShellTools_SQL2008R2.msi
  • Microsoft® SQL Server® 2008 R2 Command Line Utilities : SqlCmdLnUtils.msi
WSF02

install SharePoint Foundation 2010 02

Après l’installation des prérequis logiciels, il vous faudra un redémarrage et relancer l’installation qui vous amènera à la page où il faut accepter les conditions du contrat de licence Microsoft et « Continuer ».
WSF03

install SharePoint Foundation 2010 03

Il faut alors choisir le type d’installation. Dans l’exemple nous allons installer une simple ferme ne mode autonome.
WSF04

install SharePoint Foundation 2010 04

Nous choisissons le type de serveur autonome qui ne requiert pas une connexion de Sharepoint à une base SQL Serveur Standard ou Entreprise. De plus ce mode est plus simple à configurer et plus rapide afin de le tester.
WSF05

install SharePoint Foundation 2010 05

L’autre onglet permet de choisir le répertoire de stockage des données.
WSF06

install SharePoint Foundation 2010 06

L’installation commence, il faut alors attendre quelques minutes.
WSF07

install SharePoint Foundation 2010 07

A la fin de l’installation, l’écran de fin s’affiche en proposant d’exécuter l’assistant de configuration de Sharepoint (PSCONFIG).

Posted in Microsoft, Sharepoint 2010, SQL Server 2008 Express, SQL Server 2008 R2 Express, Windows Sharepoint Foundation | Tagué: , | Leave a Comment »

Windows Sharepoint Services 3.0

Posted by hoangquangdao sur 11 novembre 2010

Contenu Windows Sharepoint Services 3.0

  • Introduction
  • Installation
  • Etapes d’installation

Introduction

Cet article montre comment installer Windows Sharpoint Services 3.0, le moteur de base de l’infrastructure SharePoint. Le principe de ce service est de mettre à la disposition d’un ensemble de personnes des documents partagés au travers d’un site WEB.

Installation

Tout comme la version normale de Windows Sharepoint 2007, l’édition 3.0 nécessite d’avoir déjà d’installé les composants suivants :

Ensuite, vous devez aller sur le site de Microsoft pour obtenir le fichier d’installation:
Windows SharePoint Services 3.0 avec Service Pack 2
Une fois le fichier obtenu, vous pouvez l’exécuter afin de lancer l’installation.

Etapes d’installation

L’installation démarre par une décompression et on obtient ensuite le premier écran du centre d’installation.
WSS01

Install WSS3.0 01

On accepte les termes du contrat affiché et clique sur « Continuer ».

WSS02

Install WSS3.0 02

Choisir le mode d’installation (dans notre cas en mode « Avancé »)

WSS04

Install WSS3.0 04

Les onglets permettent de choisir les options d’installation. Le mode d’installation est en Frontal WEB car le moteur SQL Server 2008  Express Edition est déjà installé sur la machine. Dans le cas contraire, il faudrait choisir le mode d’installation à effectuer.
L’emplacement des données permet de définir le répertoire d’installation des fichiers système de WSS 3.0.

WSS05

Install WSS3.0 05

Le dernier onglet nous demande si on souhaite remonter les informations de WSS 3.0 vers Microsoft dans le cadre du programme d’amélioration du produit.

WSS06

Install WSS3.0 06

Une fois tous ces onglets complétés, on clique sur « Installer Maintenant ». On voit alors la fenêtre avec la barre de progression de l’installation.

WSS07

Install WSS3.0 07

L’écran de fin d’installation s’affiche à la fin.

Posted in Microsoft, SQL Server 2008 Express, Windows Sharepoint Service | Tagué: , | Leave a Comment »

SQL Server 2008 Express Ed. with Advanced Services

Posted by hoangquangdao sur 8 novembre 2010

Contenu SQL Server 2008 Express Ed. with Advanced Services
  • Introduction
  • Installation
  • Etapes d’installation
Introduction
Cet article montre comment installer SQL Server 2008 Express Edition with Advanced Services, puis utiliser les nouveaux outils afin de mieux appréhender cette nouvelle plateforme comme un réel outil possible en production.
Installation
Tout comme la version normale de SQL Server 2008, l’édition Express nécessite d’avoir déjà d’installé les composants suivants :
Mais aussi de :
Ensuite, vous devez aller sur le site de Microsoft pour obtenir le fichier d’installation:
Microsoft SQL Server 2008 Express Edition with Advanced Services
Vous devez désinstaller toutes les versions déjà présentes sur le poste (ou serveur) de SQL.
Une fois le fichier obtenu (SQLEXPR_ADV_FRN.EXE), vous pouvez l’exécuter afin de lancer l’installation.
Etapes d’installation
L’installation démarre par les outils de base.
On obtient ensuite le premier écran du centre d’installation de SQL Server.
SQL01

install Microsoft SQL Serveur Express 2008

Pour procéder à l’installation, il est nécessaire de sélectionner cette option dans la partie gauche de la fenêtre. En effet le centre d’installation est par défaut positionné sur la planification. Ensuite il faut sélectionner l’option : Nouvelle installation autonome SQL Server ou ajout de fonctionnalités à une installation existante.

SQL02

install Microsoft SQL Serveur Express 2008

Une analyse de la configuration machine s’effectue pour être sûr qu’aucun problème logiciel ou matériel entrave la bonne installation de SQL Server 2008 Express.

SQL03

install Microsoft SQL Serveur Express 2008

Une seconde étape de base installe les composants d’aide à l’installation.

SQL04

install Microsoft SQL Serveur Express 2008

Un second test s’effectue concernant le support d’installation de l’édition de SQL Server sélectionné précédemment. Les avertissements ne sont pas bloquants mais sont à étudier au cas par cas afin de s’assurer qu’aucune fonctionnalité souhaitée ne sera affectée par cet avertissement.

SQL05

install Microsoft SQL Serveur Express 2008

La clé de produit en version Express est « gratuite ».

SQL06

install Microsoft SQL Serveur Express 2008

On accepte les termes du contrat de licence.

SQL07

install Microsoft SQL Serveur Express 2008

Il faut maintenant sélectionner les composants que l’on souhaite installer sur la machine. Dans notre exemple, on installera l’ensemble des modules optionnels :

  • Réplication
  • Recherche de texte intégral (recherche Full-Text)
  • Modules de Reporting Services
  • Les Composants Clients
SQL08

install Microsoft SQL Serveur Express 2008

On sélectionne maintenant le paramétrage de l’instance, on conserve celui fourni « SQLExpress » dans notre exemple.

SQL09

install Microsoft SQL Serveur Express 2008

Un résumé des choix d’instance apparaît.

SQL10

install Microsoft SQL Serveur Express 2008

On définit maintenant quels sont les services qui seront démarrés automatiquement et quel compte utilisé pour chacun. Dans notre exemple nous définissons tous les services avec le compte « Système local ».

SQL11

install Microsoft SQL Serveur Express 2008

On définit le jeu de caractères de la base.
On doit fournir la « Collation » utilisée sur le serveur pour les champs texte lors des classements, c’est-à-dire comment les données vont être triées par défaut au niveau de SQL Server. Le classement par défaut s’appuie sur les paramètres régionaux de Windows et correspond donc par défaut à votre langue de travail.

SQL12

install Microsoft SQL Serveur Express 2008

On définit maintenant le mode d’authentification souhaité pour le serveur. Dans le cas de l’authentification mixte (Windows et SQL), il faut spécifier le mot de passe du compte sa (administrateur de l’instance SQL Server).
On obtient maintenant une option spécifique à SQL Server 2008 Express Edition : Les Instances Utilisateurs.

SQL13

install Microsoft SQL Serveur Express 2008

 

SQL14

install Microsoft SQL Serveur Express 2008

On définit les répertoires de stockage des fichiers de données et d’historique des logs.
Dans une bonne pratique de répartition des fichiers de stockage, habituez-vous déjà à classifier dans des répertoires bien spécifiques les différents types de fichiers (données, log, temporaire et archives). En effet, en production il est judicieux de répartir ces différents types de fichiers non seulement dans des répertoires différents, mais sur des disques et partitions différentes afin d’optimiser les accès disque.

SQL15

install Microsoft SQL Serveur Express 2008

On choisit la façon dont est installé « Reporting Service ».

SQL16

install Microsoft SQL Serveur Express 2008

On sélectionne maintenant de remonter les erreurs éventuelles vers Microsoft afin de pouvoir améliorer les produits.

SQL17

install Microsoft SQL Serveur Express 2008

 

SQL18

install Microsoft SQL Serveur Express 2008

Un résumé est alors affiché afin de contrôler et confirmer cette installation.

SQL19

install Microsoft SQL Serveur Express 2008

L’installation s’effectue alors avec la copie des fichiers et le paramétrage de la machine.

SQL20

install Microsoft SQL Serveur Express 2008

On obtient le détail des fonctionnalités installées.

SQL21

install Microsoft SQL Serveur Express 2008

L’écran de fin d’installation s’affiche.

Avec cette édition « outils avancés » installée de SQL Express, il ne vous reste plus qu’à lancer SQL Server Management Studio pour travailler directement sur votre instance SQL Express.

Posted in Microsoft, SQL Server 2008, SQL Server 2008 Express | Tagué: , | Leave a Comment »