Mis à jour : 2/12/2007
La version la plus récente de ce fichier est disponible sur Internet sur le
L'équipe chargée de la documentation de SQL Server accepte volontiers vos commentaires sur la documentation. Elle affiche et analyse tous les problèmes relatifs à la documentation, mais n'est pas en mesure de répondre aux questions de support technique. Pour obtenir de l'aide pour des problèmes techniques non liés à la documentation, consultez Si possible, |
Sommaire
1.0 Introduction
1.1 Vue d'ensemble de l'installation de SQL Server Express SP2
1.2 Configuration requise pour l'installation
1.3 Désinstallation de SQL Server Express SP2
1.4 Informations supplémentaires à propos de SQL Server Express SP2
1.5 Les mises à jour de la documentation en ligne de SQL Server 2005 sont disponibles
2.0 Obtention de SQL Server Express SP2
3.0 Installation de SQL Server Express SP2
3.1 Préparer l'installation de SQL Server Express SP2
3.2 Installer SQL Server Express SP2
3.3 Redémarrer les services et les applications
3.4 Problèmes liés à l'installation
4.0 Informations supplémentaires
4.1 Compte de service et protocoles réseau
4.2 Connexion à SQL Server Express
4.3 Création de rapports à l'aide de Reporting Services et de Business Intelligence Development Studio
4.4 SQL Server Management Studio Express
4.5 Assistance sur SQL Server Express
4.6 Envoi de commentaires sur SQL Server Express
5.0 Notes concernant la documentation
5.2 Réplication
1.0 Introduction
Microsoft® SQL Serverâ„¢ 2005 Express Edition with Advanced Services Service Pack 2 (SP2) est une version gratuite et conviviale de SQL Server 2005. Intégré à Microsoft Visual Studio 2005, SQL Server Express SP2 facilite le développement d'applications puissantes, sécurisées et pilotées par les données et permet de les déployer rapidement. SQL Server Express SP2 peut être redistribué (sous réserve d'accord) et peut fonctionner en tant que base de données cliente ainsi que base de données de serveur de base. SQL Server Express SP2 constitue la solution idéale pour les éditeurs de logiciels (ISV, Independent Software Vendor), les utilisateurs de serveurs, les développeurs non professionnels, les développeurs de logiciels Web, les hébergeurs de sites Web et les amateurs qui construisent des applications clientes. Si vous avez besoin de fonctionnalités de base de données plus avancées, vous pouvez mettre à niveau SQL Server Express SP2 de manière transparente vers des versions plus sophistiquées de SQL Server.
En plus des fonctionnalités présentes dans SQL Server 2005 Express Edition SP2, SQL Server Express with Advanced Services SP2 contient des composants supplémentaires, notamment :
-
SQL Server Management Studio Express (SSMSE), un sous-ensemble de SQL Server Management Studio.
-
La prise en charge des catalogues de texte intégral.
-
La prise en charge de l'affichage des rapports à l'aide d'un serveur de rapports.
Important : Le programme d'installation de SQL Server Express with Advanced Services installe les composants serveur de Reporting Services. L'installation de Reporting Services permet de publier et d'afficher des rapports qui s'exécutent sur un serveur de rapports. Pour créer des rapports, utilisez Business Intelligence Development Studio. Pour plus d'informations, consultez la section 4.3 Création de rapports à l'aide de Reporting Services et de Business Intelligence Development Studio. Remarque : La version initiale de SQL Server Express with Advanced Services est la même version de produit que SQL Server Express Service Pack 1 (SP1). Ce Service Pack est le premier Service Pack pour SQL Server Express with Advanced Services.
SQL Server Express SP2 peut également être utilisé pour mettre à niveau des instances Microsoft SQL Server 2000 Desktop Engine (ou MSDE 2000) vers SQL Server Express SP2.
Important : |
---|
Ce Service Pack permet de mettre à niveau uniquement les instances SQL Server Express, SQL Server Express with Advanced Services ou MSDE 2000 vers SQL Server Express with Advanced Services SP2. Vous devez utiliser Microsoft SQL Server 2005 Service Pack 2 (SP2) pour mettre à niveau toutes les autres éditions de SQL Server 2005 vers SP2. SQL Server 2005 SP2 peut être obtenu à partir de la page |
1.1 Vue d'ensemble de l'installation de SQL Server Express SP2
Pendant l'installation, le programme d'installation de SQL Server Express SP2 va énumérer les instances SQL Server Express et vous permettre d'en sélectionner une à mettre à niveau vers SP2. SQL Server Express SP2 peut être réappliqué aux instances SQL Server Express qui ont déjà été mises à niveau vers SP2. Le processus général d'installation du SP2 est le suivant :
-
Téléchargez et extrayez les fichiers d'installation du Service Pack. La section 2.0 décrit comment se procurer les fichiers d'installation du SP2.
Remarque : SQL Server Express SP2 nécessite .NET Framework 2.0. -
Préparez la mise à niveau vers SP2. La section 3.1 détaille les étapes préparatoires à l'installation de SQL Server Express SP2.
-
Installez SQL Server Express SP2. La section 3.2 détaille les options d'exécution du programme d'installation du SP2.
1.2 Configuration requise pour l'installation
Avant d'installer SQL Server Express SP2, consultez la configuration requise pour l'installation de SQL Server Express dans la page Web Microsoft
SQL Server Express nécessite .NET Framework 2.0. Si .NET Framework 2.0 n'est pas installé sur votre ordinateur, vous devez le télécharger et l'installer avant de procéder à l'installation de SQL Server Express SP2. Vous pouvez télécharger .NET Framework 2.0 à partir de la page
Remarque : |
---|
.NET Framework 2.0 est installé automatiquement à la fois par Visual Studio et toutes les autres éditions de SQL Server 2005. |
Si vous mettez à niveau une instance MSDE 2000 vers SQL Server Express SP2, vous devez vous assurer que .NET Framework 2.0 est installé.
1.3 Désinstallation de SQL Server Express SP2
Vous pouvez désinstaller une nouvelle instance SQL Server Express SP2 à partir d'Ajout/Suppression de programmes. Toutefois, lorsque vous utilisez SQL Server Express SP2 pour mettre à niveau une instance SQL Server Express vers SP2, la mise à niveau ne peut pas être désinstallée.
-
Dans Ajout/Suppression de programmes, sélectionnez Microsoft SQL Server 2005 dans Programmes actuellement installés, puis cliquez sur Supprimer.
-
Dans la boîte de dialogue Sélection du composant, sélectionnez l'instance SQL Server Express à supprimer.
-
Cliquez sur Suivant, puis sur Terminer pour terminer l'exécution de l'Assistant de désinstallation.
-
Réinstallez une instance de la version précédente de SQL Server Express.
-
Appliquez tous les correctifs logiciels qui étaient précédemment installés sur l'instance.
Remarque : Des étapes supplémentaires sont nécessaires pour vous assurer que vous pouvez revenir à la version précédente de SQL Server Express. Pour plus d'informations, consultez la section 3.1.1 Sauvegarder vos bases de données SQL Server Express.
1.4 Informations supplémentaires à propos de SQL Server Express SP2
Pour plus d'informations sur l'exécution de SQL Server Express SP2 sur Microsoft Windows Vista, consultez la section 5.3 Considérations relatives à Windows Vista.
La liste des correctifs logiciels fournis dans ce Service Pack se trouve dans l'article
Correctifs logiciels
Tous les bulletins de sécurité relatifs à SQL Server 2005, accessibles au public et publiés avant le 15 janvier 2007 ont été intégrés au SP2. Si vous avez reçu un correctif logiciel relatif à SQL Server 2005 ou SQL Server Express après le 15 janvier 2007, il n'est peut-être pas inclus dans cette version du SP2. Contactez votre support technique principal afin d'obtenir ce même correctif logiciel pour SQL Server Express SP2.
Comment déterminer le numéro de version de SQL Server Express
Chaque produit SQL Server (y compris les Service Packs) dispose de son propre numéro de version. Le numéro de version d'une instance SQL Server Express peut être affiché de deux façons :
-
Dans l'Explorateur d'objets de SQL Server Management Studio Express, lorsque vous êtes connecté à l'instance.
-
En exécutant la requête
SELECT SERVERPROPERTY('ProductVersion')
sur une instance SQL Server Express.
Le tableau suivant présente les numéros de versions qui correspondent aux versions de SQL Server Express :
Numéro de version | Version de SQL Server Express |
---|---|
9.00.1399 |
SQL Server Express (version initiale) |
9.00.2047 |
SQL Server Express SP1 ou SQL Server Express with Advanced Services |
9.00.3042 |
SQL Server Express SP2 ou SQL Server Express with Advanced Services SP2 |
Remarque : |
---|
La version de produit peut différer de ces valeurs si vous avez appliqué un correctif. |
1.5 Les mises à jour de la documentation en ligne de SQL Server 2005 sont disponibles
Une documentation en ligne séparée de SQL Server Express n'est pas disponible à partir de la mise à jour d'avril 2006 de la documentation en ligne de SQL Server 2005. La documentation en ligne de SQL Server 2005 constitue la documentation principale de SQL Server Express. La mise à jour de février 2007 de la documentation en ligne tient compte de toutes les mises à niveau de produits incluses dans ce Service Pack, et comporte également d'autres améliorations apportées à la documentation. Nous vous recommandons vivement d'installer cette mise à jour afin de toujours disposer des dernières informations dans votre copie locale de la documentation actuelle de SQL Server Express SP2. La mise à jour de février 2007 est disponible sur ce
Exemples et exemples de bases de données SQL Server 2005
Les exemples de bases de données ne sont pas installés avec SQL Server Express. L'exemple de base de données AdventureWorks peut être installé à partir du
Remarque : |
---|
Bien que les exemples de bases de données Northwind et pubs fonctionnent avec SQL Server Express, l'exemple de base de données AdventureWorks est recommandé en cas d'utilisation avec SQL Server Express. |
Des exemples mis à jour pour SQL Server 2005 sont disponibles
Des exemples nouveaux et mis à jour pour SQL Server 2005 sont disponibles. Vous pouvez télécharger ces exemples mis à jour à partir de ce
2.0 Obtention de SQL Server Express SP2
SQL Server Express peut être téléchargé à partir de la page MSDN,
Remarque : |
---|
Veillez à suivre les instructions indiquées sur le site de téléchargement pour télécharger et extraire le produit. |
3.0 Installation de SQL Server Express SP2
Cette section décrit comment installer SQL Server Express SP2 et comment accéder aux dernières informations ou problèmes d'installation pouvant affecter la réussite de l'installation du Service Pack. Les étapes d'installation de SQL Server Express SP2 sont les suivantes :
3.1 Préparer l'installation de SQL Server Express SP2
Cette section s'applique lorsque vous mettez à niveau une instance SQL Server Express ou SQL Server Desktop Engine (ou MSDE 2000) vers SP2. Lorsque vous installez une nouvelle instance SQL Server Express SP2, vous devez également installer .NET Framework 2.0. Il s'agit de la seule opération préparatoire requise. Pour plus d'informations, consultez 1.2 Configuration requise pour l'installation. Lorsque vous mettez à niveau une instance MSDE 2000, vous devez effectuer les étapes décrites dans cette section et installer .NET Framework 2.0.
Remarque : |
---|
Nous vous recommandons d'exécuter le Conseiller de mise à niveau Microsoft SQL Server 2005 sur les instances MSDE 2000 avant de les mettre à niveau vers SQL Server Express SP2. Le Conseiller de mise à niveau identifie les modifications de fonctionnalités et de configuration susceptibles d'affecter la mise à niveau, et fournit des liens vers de la documentation décrivant les problèmes identifiés et indiquant comment les résoudre. Vous pouvez télécharger le Conseiller de mise à niveau à partir du |
Vous devez effectuer les actions suivantes avant de mettre à niveau une instance SQL Server Express vers SP2 :
3.1.1 Sauvegarder vos bases de données SQL Server Express
Avant d'installer SQL Server Express SP2, sauvegardez les bases de données master, msdb et model. L'installation de SQL Server Express SP2 modifie les bases de données master, msdb et model, et les rend incompatibles avec les versions de SQL Server Express et MSDE antérieures au SP2. Les sauvegardes de ces bases de données sont nécessaires si vous décidez de réinstaller SQL Server Express ou MSDE sans le SP2.
Il est également prudent de sauvegarder vos bases de données utilisateur.
Important : |
---|
Lorsque vous appliquez SQL Server Express SP2 à des instances qui participent à une topologie de réplication, vous devez sauvegarder vos bases de données répliquées ainsi que les bases de données système avant d'appliquer SQL Server Express SP2. |
3.1.2 Vérifier que les bases de données système possèdent un espace libre suffisant
Si l'option de croissance automatique (autogrow) n'est pas sélectionnée pour les bases de données système master et msdb, ces dernières doivent disposer chacune d'un espace libre d'au moins 500 Ko. Pour vérifier si les bases de données disposent d'un espace libre suffisant, exécutez la procédure stockée système sp_spaceused sur les bases de données master et msdb. Si l'espace non alloué dans l'une ou l'autre base de données est inférieur à 500 Ko, augmentez la taille de la base de données. Pour plus d'informations, consultez la section « Développement d'une base de données » dans la documentation en ligne de SQL Server 2005.
3.1.3 Vérifier que les comptes de service SQL Server Express ne sont pas désactivés
Le programme d'installation peut échouer si le type de démarrage du service SQLExpress est défini à Désactivé.
-
Dans le Panneau de configuration, sélectionnez Outils d'administration, puis sélectionnez Services.
-
Recherchez le service SQLExpress dans la liste et notez la valeur de Type de démarrage.
-
Si la valeur de Type de démarrage est Désactivé, double-cliquez sur le nom du service et changez la valeur de Type de démarrage en Manuel ou Automatique.
-
Cliquez sur OK.
3.1.4 Arrêter les services et les applications
Avant d'installer le SP2, vous devez arrêter toutes les applications et tous les services qui établissent des connexions avec les instances SQL Server Express en cours de mise à niveau. Cela inclut le Panneau de configuration et la fonction Ajout/Suppression de programmes.
Si vous commencez à appliquer le SP2 sans arrêter au préalable ces applications et services, le programme d'installation essaiera d'arrêter le service SQL Server Express. Si le programme d'installation détermine que d'autres applications et services doivent être arrêtés, un message d'avertissement indique les applications et services qui doivent être arrêtés. Après avoir arrêté ces applications et services, cliquez sur Réessayer pour reprendre le programme d'installation. Si vous ne pouvez pas arrêter une application ou un service, cliquez sur Continuer. Le programme d'installation se poursuivra, mais vous devrez peut-être redémarrer votre ordinateur lorsque l'exécution du programme d'installation sera terminée. Si vous cliquez sur Annuler, le composant actif n'est pas mis à niveau vers SP2, mais le programme d'installation se poursuit.
Remarque : |
---|
Le programme d'installation ne peut pas toujours déterminer quelles applications et quels services doivent être arrêtés. Avant d'installer le SP2, arrêtez toutes les applications et tous les services qui établissent des connexions avec SQL Server Express, notamment le Panneau de configuration. |
3.2 Installation de SQL Server Express SP2
Pour installer SQL Server Express SP2, exécutez le package de téléchargement à extraction automatique. Les instructions d'installation complètes pour l'exécution du programme d'installation à la fois en mode avec et sans assistance sont détaillées dans la section « Installation de SQL Server » dans la documentation en ligne de SQL Server 2005. Vous devez consulter la documentation du programme d'installation avant de procéder à l'installation de SQL Server Express SP2. Vous pouvez accéder à cette documentation pendant l'exécution du programme d'installation en appuyant sur la touche F1 ou en cliquant sur le bouton Aide dans une boîte de dialogue contenant de l'aide en ligne. Cette documentation est également disponible sur Internet sur le site
Important : |
---|
Le programme d'installation de SQL Server Express SP2 doit être exécuté à l'aide d'un compte disposant d'informations d'identification d'administrateur sur l'ordinateur sur lequel SQL Server Express SP2 sera installé. |
3.3 Redémarrer les services et les applications
Cette section s'applique uniquement lors de la mise à niveau d'une instance SQL Server Express existante vers SP2.
À la fin du programme d'installation, vous devrez peut-être redémarrer l'ordinateur. La section 3.1.4 Arrêter les services et les applications fournit des instructions en matière de redémarrage. Après le redémarrage du système, ou après l'exécution du programme d'installation sans redémarrage, utilisez l'application Services du Panneau de configuration pour vérifier que tous les services que vous avez arrêtés avant d'appliquer le Service Pack sont à nouveau en cours d'exécution. Cela inclut notamment des services tels que Microsoft Distributed Transaction Coordinator (MS DTC) et les services Microsoft Search, ou des services équivalents spécifiques à une instance. Redémarrez les applications que vous avez fermées avant d'exécuter le programme d'installation du Service Pack. Vous devriez également à ce stade sauvegarder les bases de données master, msdb et model.
3.4 Problèmes liés à l'installation
Cette section présente de façon détaillée les problèmes liés à l'installation de SP2. SQL Server Express with Advanced Services contient toutes les mises à jour qui sont incluses dans SQL Server 2005 SP1.
Remarque : |
---|
Sauf indication contraire, ces problèmes ne concernent que l'installation d'une nouvelle instance de SQL Server Express. |
3.4.1 Une installation existante de SQL Native Client peut provoquer l'échec du programme d'installation
L'installation risque d'échouer et de s'annuler, et d'afficher le message d'erreur suivant : « Aucun package d'installation pour le produit Microsoft SQL Native Client n'a été trouvé. Recommencez l'installation en utilisant une copie valide du package d'installation sqlncli.msi. » Afin d'éviter ce problème, désinstallez SQL Native Client en utilisant Ajout/Suppression de programmes.
3.4.2 Échec de l'outil d'analyse de configuration système avec le message « Échec de vérification du compteur Analyseur de performances »
L'outil d'analyse de configuration système (SCC, System Configuration Checker) vérifie la clé de Registre du compteur Analyseur de performances avant que l'installation de SQL Server ne commence. Si l'outil SCC ne peut pas vérifier la clé de Registre existante ou exécuter le programme système Lodctr.exe, la vérification effectuée par SCC échoue et l'installation est bloquée. Pour achever l'installation, vous devez incrémenter manuellement la clé de Registre.
Attention : |
---|
La modification incorrecte du Registre peut entraîner de graves problèmes et nécessiter la réinstallation du système d'exploitation. Microsoft ne garantit pas que les problèmes qui résultent d'une modification incorrecte du Registre peuvent être résolus. Avant de modifier le Registre, sauvegardez toutes vos données importantes. Pour plus d'informations sur la sauvegarde, la restauration et la modification du Registre, consultez l'article |
-
Cliquez sur Démarrer, puis sur Exécuter, tapez regedit.exe dans la zone de texte Exécuter puis cliquez sur OK.
-
Accédez à la clé de Registre suivante : [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]. Recherchez les clés suivantes :
-
"Last Counter"=dword:00000ed4 (5276)
-
"Last Help"=dword:00000ed5 (5277)
-
"Last Counter"=dword:00000ed4 (5276)
-
Vérifiez les valeurs. La valeur Last Counter mentionnée ci-dessus (5276) doit être égale à la valeur maximale de la clé Counter de Perflib\009 dans la clé de Registre suivante. De même, la valeur Last Help mentionnée ci-dessus (5277) doit être égale à la valeur maximale de la clé Help de Perflib\009 dans la clé de Registre suivante. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009].
Remarque : « 009 » est la clé utilisée pour l'Anglais (États-Unis). -
Au besoin, modifiez les valeurs de Last Counter et Last Help dans la clé \Perflib. Cliquez avec le bouton droit sur Last Counter ou sur Last Help dans le volet droit, sélectionnez Modifier, cliquez sur Base = Décimale, définissez la valeur dans le champ de données Valeur, puis cliquez sur OK. Répétez l'opération pour l'autre clé, si besoin est, puis fermez l'Éditeur du Registre.
-
Réexécutez le programme d'installation de SQL Server Express.
3.4.3 Si les services de cryptographie sont désactivés sous Windows Server 2003, le programme d'installation échoue, accompagné d'une boîte de dialogue relative à la configuration requise pour le programme Windows Logo
Le fournisseur de services cryptographiques (CSP, Cryptographic Service Provider) Windows est du code qui exécute les services d'authentification, de codage et de chiffrement auxquels accèdent les applications Windows par le biais de la fonction CryptoAPI sous Windows Server 2003. Si le service CSP est arrêté ou désactivé, le programme d'installation de SQL Server échoue et affiche un message relatif à la configuration requise pour le programme Windows Logo.
Remarque : |
---|
Avant d'exécuter le programme d'installation de SQL Server sur un cluster avec basculement Windows Server 2003, vous devez démarrer le service CSP sur tous les nœuds du cluster. |
-
Dans le Panneau de configuration, ouvrez Outils d'administration, puis double-cliquez sur Services.
-
Dans la colonne Nom, cliquez avec le bouton droit sur Services de cryptographie, puis cliquez sur Démarrer.
-
Fermez Services.
-
Exécutez le programme d'installation.
3.4.4 MSDTC n'est pas complètement activé sous Windows
Microsoft Distributed Transaction Coordinator (MSDTC) n'étant pas complètement configuré dans Windows, il est possible que les applications n'inscrivent pas de ressources SQL Server Express dans une transaction distribuée. Ce problème peut affecter les serveurs liés, les requêtes distribuées et les procédures stockées distantes qui utilisent des transactions distribuées. Pour éviter ce type de problème, vous devez activer complètement les services MSDTC sur le serveur sur lequel SQL Server Express est installé.
-
Dans le Panneau de configuration, ouvrez Outils d'administration, puis double-cliquez sur Services de composants.
-
Dans le volet de gauche Racine de la console, cliquez sur Services de composants, puis développez Ordinateurs.
-
Cliquez avec le bouton droit sur Poste de travail, puis cliquez sur Propriétés.
-
Sous l'onglet MSDTC, cliquez sur Ajouter.
-
Sous Paramètres de sécurité, activez toutes les cases à cocher.
-
Vérifiez que le nom Compte d'ouverture de session DTC a pour valeur NT AUTHORITY\NetworkService.
3.4.5 La configuration permettant de forcer le chiffrement peut faire échouer le programme d'installation de SQL Server Express
L'installation risque d'échouer si une installation cliente SQL Server est configurée avec l'option permettant de forcer le chiffrement. Pour résoudre ce problème, désactivez l'option sur tous les clients SQL Server. Pour les clients MDAC (Microsoft Data Access Components) dans SQL Server 2000, recourez à l'utilitaire réseau client de SQL Server 2000. Pour SQL Native Client, désinstallez-le à l'aide de la fonctionnalité Ajouter ou supprimer des programmes.
3.4.6 L'installation d'une instance par défaut de SQL Server 2000 peut désactiver SQL Server Express
Si votre ordinateur possède les outils de gestion de SQL Server 2000 et qu'une instance par défaut de SQL Server Express est installée, le programme d'installation de SQL Server vous permettra d'installer une instance par défaut de SQL Server 2000. Cependant, si vous faites cela, l'instance installée de SQL Server Express sera désactivée. Par conséquent, n'installez pas une instance par défaut de SQL Server 2000 lorsque les outils de gestion de SQL Server 2000 et une instance par défaut de SQL Server Express existent déjà sur votre ordinateur.
3.4.7 Installation de SQL Server Express sur un contrôleur de domaine Windows
Remarque relative à la sécurité : |
---|
Nous déconseillons l'exécution de SQL Server Express sur un contrôleur de domaine. |
Il est possible d'installer SQL Server Express sur un contrôleur de domaine Windows ; toutefois, une exécution sur un contrôleur de domaine Windows Server 2003 en tant que service local ou réseau est impossible. Les comptes des services SQL Server doivent être exécutés en tant que comptes d'utilisateurs de domaine Windows. Il est également possible d'installer les comptes de services SQL Server pour une exécution en tant que système local, mais cette option n'est pas recommandée.
Ne changez pas le rôle du serveur après l'installation de SQL Server Express. Par exemple, si vous installez SQL Server Express sur un serveur membre, n'utilisez pas l'Assistant Installation de Active Directory (Dcpromo.exe) pour promouvoir le serveur en contrôleur de domaine. De même, si vous installez SQL Server Express sur un contrôleur de domaine, n'utilisez pas l'Assistant Installation de Active Directory pour rétrograder le serveur en serveur membre. La modification du rôle d'un serveur après l'installation de SQL Server Express peut entraîner la perte de certaines fonctionnalités et n'est pas prise en charge.
3.4.8 Le mode de maintenance demande le chemin d'accès de Setup.exe
Si vous installez un nouveau composant SQL Server Express en mode de maintenance, vous devrez indiquer l'emplacement de Setup.exe sur le support d'installation de SQL Server Express. Lorsque vous spécifiez cet emplacement, assurez-vous que le chemin comprend « Setup.exe ». Par exemple, le chemin « D:\ » ne fonctionnera pas, alors que « D:\Setup.exe » fonctionnera.
3.4.9 Dépannage de l'échec des scripts de shell pour la commande d'installation
Les scripts de shell de la commande d'installation peuvent générer des erreurs de script Windows lorsque les variables de chemins d'accès contiennent des parenthèses. Les scripts de shell de la commande ne prennent pas en charge les parenthèses dans les variables de chemins d'accès. Par conséquent lorsque vous installez des composants 32 bits en sous-système Windows on Windows (WOW64) 32 bits sur un ordinateur 64 bits, cette erreur peut se produire. Par exemple, le script suivant contient la valeur de chemin « C:\Program Files (x86)\ » et génère une erreur car l'interpréteur de script de shell n'interprète pas correctement les parenthèses dans la variable étendue PATH et la prend pour une partie d'instruction IF/ELSE :
IF "%SOME_PATH%" == "" ( SET PATH=%PATH%;%PATH_A% ) ELSE ( SET PATH=%PATH%;%PATH_B% ) |
Pour contourner ce problème, modifiez le script pour supprimer les parenthèses. Exemple :
IF "%SOME_PATH%" == "" set PATH=%PATH%;%PATH_A% IF NOT "%SOME_PATH%" == "" set PATH=%PATH%;%PATH_B% |
Ou supprimez l'entrée SQL contenant les parenthèses du chemin d'accès.
3.4.10 Les fichiers existants de la base de données du serveur de rapports peuvent provoquer l'échec de l'installation
Lorsqu'une instance de SQL Server Express, hébergeant une base de données du serveur de rapports pour une instance de Reporting Services, est désinstallée en exécutant le programme d'installation à partir de l'invite de commandes avec le paramètre SAVESYSDB, les fichiers de la base de données du serveur de rapports sont supprimés avec le reste des fichiers de la base de données système. Ces fichiers sont appelés par défaut ReportServer$Instancename et ReportServer$InstancenameTempdb. Si vous réinstallez ensuite SQL Server Express avec le paramètre USESYSDB du programme d'installation et indiquez que l'instance héberge la base de données du serveur de rapports, le programme d'installation ne pourra pas recréer ces fichiers de base de données car ils existent déjà.
Pour résoudre ce problème, utilisez l'une des méthodes suivantes.
-
Supprimez les bases de données du serveur de rapports avant de désinstaller en utilisant SAVESYSDB.
-
N'installez pas Reporting Services avec SQL Server si vous utilisez le paramètre SAVESYSDB du programme d'installation.
-
Utilisez le paramètre RSDATABASENAME du programme d'installation pour indiquer un nouveau nom pour la base de données du serveur de rapports lors de l'installation de Reporting Services.
3.4.11 Paramètre de niveau de compatibilité de base de données en cas de mise à niveau à partir de MSDE 2000
Ce problème survient uniquement lorsque vous mettez à niveau une instance SQL Server Desktop Engine (ou MSDE 2000) vers SQL Server Express with Advanced Services.
Lors de la mise à niveau d'une instance MSDE 2000 vers SQL Server Express with Advanced Services, le niveau de compatibilité de base de données reste à la valeur 80 afin de permettre la compatibilité descendante avec les applications MSDE 2000 existantes. Ce niveau de compatibilité de base de données désactive certaines nouvelles fonctionnalités de SQL Server Express with Advanced Services. Pour plus d'informations, consultez la rubrique de référence « sp_dbcmptlevel » dans la documentation en ligne de SQL Server 2005.
3.4.12 Le programme d'installation peut échouer s'il y a un guillemet simple (') dans le nom du répertoire des bases de données système
Ce problème se produit uniquement lors de la mise à niveau d'une instance SQL Server Express vers SQL Server Express with Advanced Services.
Lors de la mise à niveau d'une instance SQL Server Express vers SQL Server Express with Advanced Services, le programme d'installation peut échouer si les bases de données système sont installées dans un répertoire dont le nom possède un guillemet simple. Si ce problème se produit, vous devez déplacer les bases de données système dans un répertoire dont le nom ne possède pas de guillemet simple. Pour plus d'informations sur le déplacement des bases de données système, consultez la rubrique « Déplacement des bases de données système » dans la documentation en ligne de SQL Server 2005.
3.4.13 Des restrictions apportées à la syntaxe ALTER DATABASE peuvent entraîner l'échec de la mise à niveau
Ce problème se produit uniquement lors de la mise à niveau d'une instance SQL Server Express vers SQL Server Express with Advanced Services.
Lorsque vous mettez à niveau une instance SQL Server Express vers SQL Server Express with Advanced Services, le programme d'installation met à niveau les bases de données système. Si vous avez implémenté des restrictions à la syntaxe ALTER DATABASE, la mise à niveau peut échouer. Les restrictions apportées à la syntaxe ALTER DATABASE sont par exemple :
-
Le refus explicite de l'instruction ALTER DATABASE.
-
Un déclencheur de langage de définition de données (DDL) sur ALTER DATABASE qui restaure la transaction contenant l'instruction ALTER DATABASE.
Si vous avez apporté des restrictions à la syntaxe ALTER DATABASE et que le programme d'installation ne peut pas mettre à niveau les bases de données système, vous devez désactiver ces restrictions et réexécuter le programme d'installation.
3.4.14 La mise à niveau peut échouer lors de l'utilisation de l'authentification SQL Server avec des instances d'utilisateur
Ce problème se produit uniquement lors de la mise à niveau d'une instance SQL Server Express vers SQL Server Express with Advanced Services.
Lorsque vous installez SQL Server Express with Advanced Services pour mettre à niveau une instance SQL Server Express qui possède des instances d'utilisateur activées, vous devez utiliser l'authentification Windows. Si vous spécifiez l'authentification SQL Server, la mise à niveau peut échouer.
3.4.15 La mise à niveau depuis SQL Server 2005 Express Edition with Advanced Services est bloquée si aucun serveur de rapports n'est configuré
Ce problème se produit uniquement lors de la mise à niveau d'une instance SQL Server Express with Advanced Services vers SP2.
Si vous mettez à niveau une instance de serveur de rapports dans SQL Server Express with Advanced Services vers SP2, et que le serveur de rapports a été installé avec l'option d'installation de fichiers uniquement mais n'a jamais été configuré pour être utilisé, une erreur de blocage de la mise à niveau indiquant que le répertoire virtuel du serveur de rapports n'est pas configuré se produit. Pour résoudre cette erreur, configurez ou désinstallez le serveur de rapports, puis exécutez à nouveau le programme d'installation du SP2.
3.4.16 Mise à niveau d'une instance SQL Server vers une autre édition
Après avoir appliqué le SP2 à une instance SQL Server 2005, vous ne pourrez pas effectuer une mise à niveau vers une autre édition de SQL Server 2005. Pour mettre à niveau une instance SQL Server vers une autre édition, vous devez effectuer la mise à niveau de l'édition avant d'appliquer le SP2. Cependant, vous pouvez mettre à niveau SQL Server 2005 Express Edition SP2 vers SQL Server 2005 Express Edition with Advanced Services SP2.
3.4.17 L'installation de Reporting Services dans le cadre du programme d'installation de SQL Server 2005 Express Advanced SP2 provoque l'échec de l'installation
Lorsque vous mettez à niveau SQL Server 2005 Express Advanced SP1 vers SQL Server 2005 Express Advanced SP2 avec l'option d'installation de Reporting Services sélectionnée, vous obtenez un message indiquant que la mise à niveau a échoué. Pour y remédier, installez SQL Server 2005 Express Advanced SP2 à partir de la ligne de commande. Pour plus d’informations, consultez
4.0 Informations supplémentaires
Cette section développe certaines réflexions supplémentaires sur l'utilisation de SQL Server Express SP2. Elle s'adresse principalement aux utilisateurs qui ne connaissent pas encore SQL Server Express.
4.1 Compte de service et protocoles réseau
Pour SQL Server Express, le compte système local est le compte de service réseau.
SQL Server Express est à l'écoute sur les canaux nommés locaux et sur la mémoire partagée. Une installation par défaut ne vous permet pas de vous connecter à distance à SQL Server Express. Vous devez activer TCP/IP et vérifier que le pare-feu est activé.
-
Dans le menu Démarrer, sélectionnez Tous les programmes, pointez sur Microsoft SQL Server 2005, sur Outils de configuration, puis cliquez sur Gestionnaire de configuration SQL Server.
Vous pouvez éventuellement ouvrir Computer Manager en cliquant avec le bouton droit sur Poste de travail, puis en sélectionnant Gérer. Dans Gestion de l'ordinateur, développez Services et applications, puis développez Gestionnaire de configuration SQL Server.
-
Développez Configuration du réseau SQL Server 2005, puis cliquez sur Protocoles pour NomInstance.
-
Dans la liste des protocoles, cliquez avec le bouton droit sur le protocole à activer, puis cliquez sur Activer.
L'icône du protocole change pour indiquer qu'il est activé.
-
Cliquez sur Démarrer, sur Panneau de configuration, puis sur Connexions réseau.
-
Dans la barre de navigation à gauche, cliquez sur Modifier les paramètres du pare-feu Windows.
-
Sous l'onglet Exceptions, dans la zone Programmes et services, vous verrez probablement SQL Server dans la liste, mais pas sélectionné en tant qu'exception. Si vous activez cette case à cocher, Windows ouvrira le port 1433 pour laisser passer les requêtes TCP. En revanche, si vous ne voyez pas SQL Server dans la liste, procédez comme suit :
-
Cliquez sur Ajouter un programme.
-
Cliquez sur Parcourir.
-
Accédez à lecteur:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\BINN
-
Ajoutez le fichier sqlservr.exe à la liste des exceptions.
-
Cliquez sur Ajouter un programme.
4.2 Connexion à SQL Server Express
Après avoir installé SQL Server Express, utilisez la commande suivante à l'aide de l'invite de commandes pour vous y connecter :
sqlcmd -S Server\Instance
où Server spécifie le nom de l'ordinateur et Instance le nom de l'instance à laquelle vous souhaitez vous connecter. Si vous avez utilisé l'instance nommée par défaut lors de l'installation, spécifiez l'instance « SQLExpress ».
4.3 Création de rapports à l'aide de Reporting Services et de Business Intelligence Development Studio
Le programme d'installation de SQL Server Express with Advanced Services installe Reporting Services. Après l'installation de Reporting Services, vous pouvez afficher des rapports utilisant des données relationnelles sur l'ordinateur local.
Remarque : |
---|
Étant donné que Reporting Services dans SQL Server Express n'est pris en charge que sur un serveur local, vous devez installer Reporting Services et le moteur de base de données SQL Server Express sur le même ordinateur. |
Pour créer des rapports à l'aide de Reporting Services, vous devez également installer Business Intelligence Development Studio.
Business Intelligence Development Studio est l'environnement de Microsoft Visual Studio 2005 auquel ont été ajoutées des améliorations spécifiques aux solutions décisionnelles de SQL Server 2005.
Business Intelligence Development Studio est disponible avec Microsoft SQL Server 2005 Express Edition Toolkit (SQL Server Express Toolkit). SQL Server Express Toolkit installe les outils de conception utilisés pour la création de rapports. SQL Server Express Toolkit peut être téléchargé à partir de la page MSDN,
4.4 SQL Server Management Studio Express
Microsoft SQL Server Management Studio Express (SSMSE), installé lors de l'exécution de SQL Server Express with Advanced Services, offre un outil de gestion graphique des instances SQL Server 2005 Express Edition et SQL Server Express Edition with Advanced Services. SSMSE peut également gérer les instances du moteur relationnel qui sont créées par n'importe quelle édition de SQL Server 2005. SSMSE ne peut toutefois pas gérer les composants suivants :
-
SQL Server Reporting Services
Remarque : Pour gérer Reporting Services, vous devez utiliser le Gestionnaire de rapports. -
SQL Server Analysis Services
-
SQL Server 2005 Integration Services (SSIS)
-
SQL Server Notification Services
-
Agent SQL Server
SSMSE peut également être téléchargé gratuitement à partir de la page MSDN,
-
Dans la boîte de dialogue Se connecter au serveur, spécifiez l'une des options suivantes :
-
.\sqlexpress
-
(local)\sqlexpress
-
nom serveur\sqlexpress
-
.\sqlexpress
-
Cliquez sur Entrée.
Remarque : L'installation par défaut de SQL Server Express utilise le nom d'instance sqlexpress. Ce nom d'instance doit être fourni pour la connexion à SQL Server Express à l'aide de SSMSE. Si vous avez un nom d'instance autre que sqlexpress, connectez-vous en utilisant nom ordinateur\nom instance.
4.5 Assistance sur SQL Server Express
Il existe trois principales sources d'information sur SQL Server Express :
-
La documentation en ligne mise à jour de SQL Server 2005.
-
Les sites dédiés à SQL Server sur
MSDN (Microsoft Developer Network) etTechNet .
-
La
Communauté SQL Server .
N'utilisez pas d'autres groupes de discussion Microsoft pour publier des questions relatives à SQL Server Express. Pour plus d'informations, consultez « Assistance sur SQL Server Express » dans la documentation en ligne de SQL Server 2005. Les informations les plus récentes émanant de l'équipe SQL Server Express sont disponibles dans le
4.6 Envoi de commentaires sur SQL Server Express
Pour envoyer vos suggestions et rapports de bogues à propos de SQL Server Express Toolkit, effectuez une ou plusieurs des actions suivantes :
-
Envoyez vos suggestions et vos rapports de bogues relatifs aux fonctionnalités et à l'interface utilisateur de SQL Server Express sur le site du
MSDN Product Feedback Center .
-
Envoyez automatiquement des rapports d'erreurs et des données sur l'utilisation des fonctionnalités à Microsoft en vue de leur analyse. Pour plus d'informations, consultez la section « Paramètres de rapports d'erreurs et d'utilisation (SQL Server Express) » dans la documentation en ligne de SQL Server 2005.
-
Envoyez vos suggestions et les inexactitudes que vous rencontrez dans la documentation à l'aide du lien de commentaires de la documentation en ligne de SQL Server 2005.
5.0 Notes concernant la documentation
Cette section aborde des problèmes significatifs qui sont susceptibles de se produire après l'application de SQL Server Express SP2 ainsi que des informations de dernière minute qui n'apparaissent pas dans la documentation en ligne de SQL Server 2005. Pour plus d'informations, consultez le paragraphe 1.5 Les mises à jour de la documentation en ligne de SQL Server 2005 sont disponibles. Cette section ne décrit pas tous les correctifs logiciels disponibles dans le SP2. Pour obtenir la liste exhaustive de ces correctifs logiciels, consultez l'article
5.1 Moteur de base de données
Les remarques de cette section constituent des éléments d'information relatifs au moteur de base de données et aux utilitaires d'invite de commandes propres au moteur de base de données et s'appliquant également à SQL Server Express.
5.1.1 Fonctionnalités des instances d'utilisateur
SQL Server Express permet aux utilisateurs non-administrateurs de copier ou de déplacer des bases de données (à l'aide du déploiement Xcopy) sans détenir des droits d'utilisateur DBCreator. Pour plus d'informations, consultez la section « Instances d'utilisateur pour les non-administrateurs » dans la documentation en ligne de SQL Server 2005.
5.1.2 Rapport d'erreurs DBCC
Présent à partir de SQL Server Express SP1.
Un mini fichier de vidage (SQLDUMPnnnn.txt) est créé dans le répertoire LOG de SQL Server lorsqu'une commande DBCC CHECKDB, DBCC CHECKALLOC, DBCC CHECKFILEGROUP ou DBCC CHECKTABLE détecte une erreur d'altération. Lorsque les fonctionnalités de collecte de données Utilisation de fonctionnalités et de rapports d'erreurs sont activées pour l'instance SQL Server, le fichier est automatiquement transféré à Microsoft. Les données collectées sont utilisées pour améliorer les fonctionnalités de SQL Server. Pour plus d'informations, consultez la section « Paramètres de rapports d'erreurs et d'utilisation » dans la documentation en ligne de SQL Server 2005.
Le fichier de vidage contient les résultats de la commande DBCC ainsi que des éléments supplémentaires de diagnostic. Ce fichier contient des listes de contrôle d'accès discrétionnaires de service (DACL). L'accès est limité au compte de service SQL Server et aux membres du rôle sysadmin. Par défaut, le rôle sysadmin contient tous les membres du groupe Windows BUILTIN\Administrators et du groupe de l'administrateur local. La commande DBCC n'échoue pas si le processus de collecte des données échoue.
5.1.3 Modification du comportement des transactions non validables dans un lot
Présent à partir de SQL Server Express SP1.
Lorsqu'un lot est terminé, le moteur de base de données restaure automatiquement toutes les transactions non validables actives. Dans les versions précédentes, les transactions non validables devaient être restaurées manuellement.
5.1.4 Considérations relatives à la fonctionnalité de récupération automatique de cliché instantané du service VSS (Volume Shadow Copy)
La fonctionnalité de récupération automatique de cliché instantané du service VSS (Volume Shadow Copy) présente les limitations suivantes.
Plusieurs clichés instantanés récupérés automatiquement persistants
Dans Windows Server 2003 SP1 et versions ultérieures, vous ne pouvez créer qu'un seul cliché instantané récupéré automatiquement persistant. Pour créer un cliché instantané supplémentaire, vous devez tout d'abord appliquer la mise à jour décrite dans l'article
Remarque : |
---|
Si vous n'avez pas appliqué cette mise à jour, vous pouvez créer un nouveau cliché instantané récupéré automatiquement persistant en supprimant d'abord le cliché instantané existant, puis en créant le nouveau. |
Clichés instantanés récupérés automatiquement et catalogues de texte intégral
La fonctionnalité de récupération automatique de cliché instantané ne prend pas en charge les catalogues de texte intégral. Lorsqu'un cliché instantané récupéré automatiquement est créé, tous les catalogues de texte intégral dans la base de données sur le cliché instantané sont mis hors connexion. Lorsque la base de données est attachée à partir du cliché instantané, le catalogue de texte intégral reste définitivement hors connexion. Toutes les autres données restent disponibles dans la base de données attachée.
Lorsqu'une base de données qui contient un catalogue de texte intégral est attachée directement à partir d'un cliché instantané récupéré automatiquement, l'opération d'attachement retourne le message d'erreur suivant :
Serveur : Msg 7608, Niveau 17, État 1, Ligne 1
Une erreur de texte intégral inconnue (0xc000000d) s'est produite durant 'Montage d'un catalogue de texte intégral'
Si vous n'avez pas besoin d'attacher une base de données directement à partir du cliché instantané, vous pouvez éviter ce problème en copiant les fichiers de base de données et les catalogues de texte intégral à partir du cliché instantané dans un volume normal de la forme lettre_lecteur, puis en attachant la base de données à partir de cet emplacement. Les catalogues de texte intégral fonctionneront tant que la commande d'attachement spécifie l'emplacement correct des fichiers de texte intégral copiés.
5.1.5 Considérations relatives à la recherche de texte intégral
Les considérations suivantes s'appliquant lorsque vous utilisez la recherche de texte intégral :
-
La recherche en texte intégral n'est pas prise en charge sur une instance d'utilisateur SQL Server Express (RANU).
-
Si vous installez SQL Server Express sous le compte de service réseau, vous ne pouvez utiliser la fonctionnalité de recherche en texte intégral qu'après avoir redémarré votre ordinateur.
5.1.6 Le chiffrement RC4 ne doit pas être utilisé
N'utilisez pas le chiffrement RC4 pour protéger vos données dans SQL Server 2005. Utilisez un chiffrement par blocs tels que le AES 256 ou Triple DES.
5.2 Réplication
Les remarques figurant dans cette section sont les toutes dernières informations relatives à la réplication.
5.2.1 La réplication est désactivée par défaut
SQL Server Express peut servir d'Abonné pour tous les types de réplication, mais la réplication n'est pas installée par défaut pour cette édition.
-
Dans la page Sélection de composant, développez Services de base de données.
-
Cliquez sur Réplication, puis sur Ce composant sera installé en totalité sur le disque dur local.
-
Dans la page Sélection de composant, cliquez sur Composants clients, puis sur Ce composant sera installé en totalité sur le disque dur local.
5.2.2 Les publications ne sont pas supprimées lors de la mise à niveau vers SQL Server Express
Si vous effectuez une mise à niveau vers SQL Server Express à partir d'une instance du moteur de base de données fonctionnant comme serveur de publication, les publications ne sont pas supprimées. SQL Server Express ne peut pas agir comme serveur de publication. Les publications restantes ne peuvent donc pas être utilisées sur SQL Server Express. Pour plus d'informations sur la suppression des publications, consultez la rubrique « Suppression de la réplication » dans la documentation en ligne de SQL Server 2005.
Important : |
---|
Ce problème s'applique uniquement à SQL Server Express with Advanced Services SP2, et non à SQL Server Express SP2. |
5.3 Considérations relatives à Windows Vista
Les considérations suivantes s'appliquent lors de l'installation et de l'exécution de SQL Server Express SP2 sur Windows Vista.
5.3.1 Problèmes dus au Contrôle de compte d'utilisateur dans Windows Vista
Windows Vista comprend une nouvelle fonctionnalité, le Contrôle de compte d'utilisateur, qui aide les administrateurs à gérer l'utilisation des privilèges élevés. Sous Windows Vista, les administrateurs n'utilisent pas leurs privilèges d'administration par défaut. Ils effectuent la plupart des actions en tant qu'utilisateurs standard (non-administrateurs), et n'utilisent leurs privilèges d'administration que temporairement lorsque cela est nécessaire.
Le Contrôle de compte d'utilisateur entraîne certains problèmes connus. Pour plus d'informations, consultez les pages Web suivantes sur TechNet :
5.3.1.1 Droits d'administration non hérités de Windows
Les utilisateurs Windows Vista qui sont membres de BUILTIN\Administrators ne sont pas ajoutés automatiquement au rôle de serveur fixe sysadmin lorsqu'ils se connectent à SQL Server Express. Seuls les utilisateurs Windows Vista qui ont été ajoutés explicitement à un rôle d'administrateur de niveau serveur peuvent administrer SQL Server Express. Tous les membres du groupe Built-In\Users peuvent se connecter à l'instance SQL Server Express, mais ils auront des autorisations limitées pour effectuer les tâches de base de données. Pour cette raison, les utilisateurs dont les privilèges SQL Server Express sont hérités de BUILTIN\Administrators et de Built-In\Users dans les versions précédentes de Windows doivent bénéficier explicitement des privilèges d'administrateur dans les instances SQL Server Express qui s'exécutent sur Windows Vista.
-
Cliquez sur Démarrer, sélectionnez Tous les programmes, SQL Server 2005, puis cliquez sur SQL Server Management Studio.
-
Connectez-vous à SQL Server.
-
Pour ajouter l'utilisateur Windows au rôle de serveur fixe sysadmin, procédez comme suit :
-
Cliquez sur Sécurité.
-
Cliquez avec le bouton droit sur Connexions, puis cliquez sur Nouvelle connexion.
-
Tapez le nom de l'utilisateur dans la zone de texte Nom d'accès.
-
Cliquez sur Rôles du serveur.
-
Sélectionnez la case à cocher sysadmin, puis cliquez sur OK.
-
Cliquez sur Sécurité.
-
Cliquez sur Démarrer, sélectionnez Tous les programmes, SQL Server 2005, cliquez avec le bouton droit sur SQL Server Management Studio, puis cliquez sur Exécuter en tant qu'administrateur.
Remarque : L'option Exécuter en tant qu'administrateur élève les autorisations de l'utilisateur. -
Une boîte de dialogue Contrôle de compte d'utilisateur s'affichera. Vous devrez peut-être fournir les informations d'identification de l'administrateur. Cliquez sur Continuer.
-
Dans SQL Server Management Studio, connectez-vous à SQL Server.
-
Pour ajouter l'utilisateur Windows au rôle de serveur fixe sysadmin, procédez comme suit :
-
Cliquez sur Sécurité.
-
Cliquez avec le bouton droit sur Connexions, puis cliquez sur Nouvelle connexion.
-
Tapez le nom de l'utilisateur dans la zone de texte Nom d'accès.
-
Cliquez sur Rôles du serveur.
-
Sélectionnez la case à cocher sysadmin, puis cliquez sur OK.
-
Cliquez sur Sécurité.
5.3.2 Le programme d'installation échoue si le nom de l'ordinateur contient des lettres en minuscules ou un classement respectant la casse
L'installation de SQL Server 2005 échoue si le classement respecte la casse et que le nom de l'ordinateur contient des lettres en minuscules ou des caractères spéciaux Pour remédier à ce problème, n'utilisez que des lettres en majuscules dans le nom de l'ordinateur.