Espace Client

Appel Gratuit 0800 940 865

Aide

La solution à toutes vos questions sur le fonctionnement et la gestion de nos produits

Aide

Retour à l'aide

Hébergement Web - Bases de données - Microsoft SQL Server

Imprimer
  1.  Qu'est-ce que SQL Server ?
  2.  Qu'est-ce que le registre de transactions ?
  3.  Quelle est la répartition adéquate entre données et transactions ?
  4.  Comment utiliser une base de données SQL Server ?
  5.  Comment accéder à SQL Server depuis des pages ASP ?
  6.  J'ai une base de données Access et je veux migrer vers SQL. Comment puis-je faire ?
  7.  Que dois-je changer sur mes pages dynamiques pour qu'elles fonctionnent avec SQL, au lieu d'Access ?
  8.  Puis -je avoir les droits du DBO sur ma base de données SQL ?
  9.  Puis-je créer des diagrammes et de procédures stockées ?
  10.  Puis-je exécuter directement des procédures sur mon SQL ?
  11.  Puis-je réaliser de duplications de ma base de données ?
  12.  Puis-je réaliser des copies de sécurité de mon SQL ?
  13.  Puis-je réaliser DTS avec mon SQL ?

  1. Qu'est-ce que SQL Server ?

    SQL Server est un système de gestion de bases de données de Microsoft. Les bases de données hébergés sur ce système sont appelées bases de données SQL.

    Le serveur de SQL Server est une machine différente de celle qui héberge le service web. Elle est dédiée exclusivement à stocker des bases de données SQL.

    Retour

  2. Qu'est-ce que le registre de transactions ?

    Lorsque vous réalisez des opérations d'insertion et de suppression sur une base de données SQL, celles-ci sont inscrites sur un fichier. Ce fichier est appelé registre de transactions:

    • Il permet de défaire des modifications pour revenir aux états antérieurs, sans perte d'information ni de consistance des données.
    • Il occupe une partie de l'espace disponible sur la base de données SQL, de façon à ce que l'espace total est composé d'une partie de données et d'une autre partie de registre.

    Retour

  3. Quelle est la répartition adéquate entre données et transactions ?

    La répartition la plus adéquate de l'espace disponible est la moitié pour les données et l'autre moitié pour les transactions.

    • Cette répartition peut varier en fonction des actualisations que vous allez réaliser sur votre site. Si celles-ci sont rares, vous pourrez réduire l'espace des transactions et laisser plus d'espace pour les données.
    • Lors de la mise en service de la base de données SQL, depuis le panneau de contrôle de votre domaine, menu " Databases ", vous pourrez choisir la taille des données et la taille des transactions.

    Retour

  4. Comment utiliser une base de données SQL Server ?

    Vous pouvez vous connecter à votre base de données SQL pour y réaliser des modifications, principalement, de deux façons:

    À travers SQL Server Enterprise Manager:

    1. Ouvrez le logiciel et faites click droit sur " Groupe SQL Server ", puis choisissez " Enregistrer un nouveau serveur SQL Server ".
    2. Suivez l'assistant et introduisez les données nécessaires pour vous connecter:
      • Le nom ou adresse IP de votre serveur SQL.
      • Le type d'authentification (choisissez SQL Server).
      • Le nom d'utilisateur et mot de passe (ceux de votre base de données).
    3. Finalement, une icône va se créer, avec laquelle vous pourrez vous connecter avec votre base de données (vous devrez la choisir sur la liste qui apparaîtra lors de la connexion).

    À travers le logiciel Microsoft Access:

    1. Ouvrez le logiciel et accédez au menu " Fichier > Nouveau ", puis cliquer sur l'icône "Projet adp (base de données existante)".
    2. Choisissez n'importe quel nom pour le fichier, et cliquer sur le bouton "Créer".
    3. Suivez l'assistant et introduisez les données nécessaires pour vous connecter:
      • Le nom ou adresse IP de votre serveur SQL.
      • Le nom d'utilisateur et mot de passe de votre base de données.
      • Sur le point 3, cochez l'option " Sélectionnez la base de données sur le serveur ", puis introduisez à nouveau le nom d'utilisateur.
    4. En cliquant sur " OK ", vous connecterez avec votre base de données.

    Vous trouverez les données serveur SQL, nom d'utilisateur, et mot de passe, en accédant au panneau de contrôle de votre domaine, section  Databases > SQL Servers.

    Retour

  5. Comment accéder à SQL Server depuis des pages ASP ?

    Consultez nos guides d'utilisation sur les bases de données SQL Server.

    Retour

  6. J'ai une base de données Access et je veux migrer vers SQL. Comment puis-je faire ?

    Access 2000 incorpore assistant pour migrer vers SQL Server. Vous le trouverez sur le menu Outils / Utilitaires de base de données.

    Pour plus d'informations, consultez notre guide d'utilisation sur les bases de données SQL Server, paragraphe Comment copier les données d'un fichier .mdb sur le serveur SQL Server ?

    Retour

  7. Que dois-je changer sur mes pages dynamiques pour qu'elles fonctionnent avec SQL, au lieu d'Access ?

    La seule différence se trouve sur la chaîne de connexion:

    • Si vous utilisez des bases de données .mdb, votre chaîne de connexion sera du style:

      "DSN=mondsn"

    • Si vous utilisez SQL Server, il faudra ajouter le login et le mot de passe:

      "DSN=mondsn;UID=login;PWD=motdepasse"

    Le reste est inchangé. Vous trouverez le DSN pour accéder à SQL Server, en accédant au panneau de contrôle de votre domaine, lors de la mise en marche de la base de données.

    Étant donné qu'il est nécessaire d'écrire un login et un mot de passe sur un fichier texte (ASP), nous vous conseillons de prendre des précautions, aussi bien au niveau serveur (par exemple, en supprimant les droits de lecture du répertoire dans lequel se trouvent les ASP) qu'au niveau de votre ordinateur, si celui-ci est accessible à d'autres personnes.

    Retour

  8. Puis -je avoir les droits du DBO sur ma base de données SQL ?

    Étant donné que les serveurs sont mutualisés, il n'est pas possible d'attribuer des droits de DBO à votre base de données, car avec ces droits vous pourriez accéder à d'autres bases de données du serveur, et, de la même façon, d'autres personnes pourraient accéder à votre base de données.

    Si vous avez besoin des droits de DBO, il pourrait être intéressant de commander un Serveur Dédié pour SQL Server, et vous pourrez ainsi le configurer selon vos besoins.

    Retour

  9. Puis-je créer des diagrammes et de procédures stockées ?

    Par défaut, les bases de données ne sont pas configurées pour pouvoir réaliser ce type de tâches. Elles sont, toutefois, autorisées.

    Pour pouvoir les utiliser, vous devrez en demander l'activation au Service Technique, en envoyant une demande authentifiée, à travers le menu 'Requêtes' de votre Espace Client.

    N'oubliez pas d'indiquer dans votre requête la base de données sur laquelle vous souhaitez que ces tâches soient activées.

    Retour

  10. Puis-je exécuter directement des procédures sur mon SQL ?

    Non. Étant donné que les serveurs sont mutualisés, il n'est pas possible d'exécuter directement des procédures sur votre base de données, pour des raisons de sécurité.

    Si vous avez besoin d'exécuter ce type de tâches, il pourrait être intéressant de commander un Serveur Dédié pour SQL Server, et vous pourrez ainsi le configurer selon vos besoins.

    Retour

  11. Puis-je réaliser de duplications de ma base de données ?

    Non. Une duplication de données ne peut être effectuée qu'avec des droits de DBO ou d'OWNER sur la base de données. Ces droits d'accès ne peuvent pas être attribués, car avec ces droits vous pourriez accéder à d'autres bases de données du serveur, et, de la même façon, d'autres personnes pourraient accéder à votre base de données.

    Si vous disposez d'un serveur SQL local, il existe une autre solution:

    • Créez sur votre serveur SQL local un DTS, afin d'exporter depuis votre serveur vers le notre toutes les tables, ou celles que vous actualisez le plus (il existe un assistant sur Enterprise Manager pour le faire).
    • Automatisé cette tâche afin de le faire quotidiennement (en l'ajoutant en tant que travail sur l'Agent SQL de votre serveur).

    Retour

  12. Puis-je réaliser des copies de sécurité de mon SQL ?

    La réalisation par le client de copies de sécurité n'est pas autorisée sur nos serveurs, étant donné que ces derniers sont mutualisés.

    • Ce que vous pouvez faire c'est importer les données avec SQL Server Enterprise Manager ou avec Microsoft Access.

    Nos systèmes réalisent, quotidiennement, des copies de sécurité de toutes les bases de données hébergées sur nos serveurs. Si vous avez besoin d'une restauration urgente:

    • Vous pouvez la solliciter à notre Service Technique, en envoyant une demande authentifiée, à travers le menu " Requêtes " de votre Espace Client, en indiquant le nom de la base de données, la date et l'heure approximative à laquelle vous voulez que la base de données soit récupérée (la copie la plus proche de cette date sera récupérée).
    • Le service de restauration n'est pas gratuit. Consultez nos tarifs avec notre Service Information Commercial.

    Retour

  13. Puis-je réaliser DTS avec mon SQL ?

    Non. Il n'est pas possible de réaliser des processus automatiques depuis SQL, sur un serveur mutualisé, pour des raisons de sécurité.

    Si vous avez besoin d'exécuter ce type de tâches, il pourrait être intéressant de commander un Serveur Dédié pour SQL Server, et vous pourrez ainsi le configurer selon vos besoins.

    Retour

Retour à l'aide

* les prix affichés sont HT.

Support

telephone

Appel Gratuit Nº vert:
0800 940 865

Drapeau français0800 940 865

Drapeau belge+32 (0)2 792 92 92

Commander

Consulter votre caddie

Accéder au catalogue