IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

SQL Server 2011


Sujet :

Administration SQL Server

  1. #1
    Membre émérite Avatar de Cpt Anderson
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    626
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 626
    Points : 2 481
    Points
    2 481
    Par défaut SQL Server 2011
    Bonjour,

    je suis en train de me pencher sur le portage de nos BDD (FireBird et Oracle) vers SQLServer. Je vois que, malheureusement, SQL Server ne gère toujours pas les Séquences correctement mais que la nouvelle version 2011 possède cette amélioration.
    Je me pose la question de savoir si je dois plutôt attendre cette nouvelle version de Microsoft prévu pour la fin d'année ou bien gérer moi même ces problèmes de séquence (je n'ai vu, jusqu'à présent sur le net et ailleurs, aucune solution viable).

    J'aimerais vos avis éclairés la dessus.

    Merci.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 917
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 917
    Points : 51 693
    Points
    51 693
    Billets dans le blog
    6
    Par défaut
    Les séquences, non, mais il y a IDENTITY qui est strictement équivalent....
    Quel est votre problème ?
    Sachez que IDENTITY comme SEQUENCE ont été normalisés en 2003.

    A +

  3. #3
    Membre émérite Avatar de Cpt Anderson
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    626
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 626
    Points : 2 481
    Points
    2 481
    Par défaut
    Dans ce cas, j'ai deux questions:

    1-comment utilise t-on les Identity SQL Server comme les séquences sur Oracle afin que sur une appli client/serveur on puisse faire un "nextvalue" sur un champ d'une table (si j'ai besoin d'avoir la valeur numérique avant l'Insert) et être sur à 100% qu'un autre utilisateur ne tombera jamais sur le même chiffre ?

    2-pourquoi Microsoft va t-il sortir la version 2011 d'SQL Server avec cette amélioration si cela existe déjà ?

  4. #4
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Bonjour,

    Les séquences sont bien une nouvelle fonctionnalité de la future release SQL server.

    Avec identity vous ne pourrez pas partager de séquence entre plusieurs tables. Vous pouvez a la rigueur utiliser une table de compteur qui peut vous permettre de partager les valeurs de séquence entre vos tables.

    ++

  5. #5
    Membre émérite Avatar de Cpt Anderson
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    626
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 626
    Points : 2 481
    Points
    2 481
    Par défaut
    Merci pour les réponses.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. SQL Server 2008 R2 vers la version 2011: Prix de mise à niveau
    Par sabouha0110 dans le forum Microsoft BI
    Réponses: 5
    Dernier message: 28/07/2011, 15h32
  2. Microsoft annonce la sortie de la CTP1 de SQL Server 2011
    Par Hinault Romaric dans le forum Actualités
    Réponses: 0
    Dernier message: 10/11/2010, 11h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo