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

MS SQL Server Discussion :

Questions SQLServer 2000/2005


Sujet :

MS SQL Server

  1. #1
    Membre très actif
    Avatar de sroux
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Avril 2003
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 162
    Par défaut Questions SQLServer 2000/2005
    Bonjour les guyz,

    J'ai qq questions de newbie par rapport à un chgt de plans (SQL Server 2005 au lieu de 2000 pour un projet) - sachant que le chgt n'est pas critique pour l'appli (oui il n'y en a qu'une petite) je me pose quelques questions:

    - SQL Server 2005 = support du TSQL (à l'identique ou presque)? car on parle généralement de ps en .net sur SQL Server 2005...
    - Support d'un import d'un backup réalisé sous 2000 (très important).
    - Dois-je obligatoirement installer une interface style Visual Studio et compagnie pour accéder à SQL Server 2005 ou y'a t-il + light.
    - Je crois que c'est tout, il n'y a pas de DTS particulier.
    En termes de sécurité y-a-il un gros changement?
    Je suis également preneur d'un lien comparatif des 2 versions.

    MERCI d'avance pour l'aide.

    SRoux

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Par défaut
    - SQL Server 2005 = support du TSQL (à l'identique ou presque)? car on parle généralement de ps en .net sur SQL Server 2005...
    Oui, il y a compatibilité T SQL entre 2000 et 2005 avec quelques ajout sur 2005.
    - Support d'un import d'un backup réalisé sous 2000 (très important).
    Il va falloir que tu testes

    - Dois-je obligatoirement installer une interface style Visual Studio et compagnie pour accéder à SQL Server 2005 ou y'a t-il + light.
    il existe toujours osql pour passer des ordres sql.

    - Je crois que c'est tout, il n'y a pas de DTS particulier.
    En termes de sécurité y-a-il un gros changement?
    Le modele de securite est le meme, une nuance avec les schemas qui sont independant des utilisateurs sur 2005.

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 998
    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 998
    Billets dans le blog
    6
    Par défaut
    - SQL Server 2005 = support du TSQL (à l'identique ou presque)? car on parle généralement de ps en .net sur SQL Server 2005...
    Transact SQL et .net cohabitent. L'un ne remplace pas l'autre. C'est même le contraire : .net permet de faire des choses plus perforfmantes dans certaines conditions que Transact pouvait faire en moins rapide. Il faut étudier cela au coup par coup...
    http://download.microsoft.com/downlo...sql2005_FR.doc

    - Support d'un import d'un backup réalisé sous 2000 (très important).
    Une sauvegarde de base de données 2000 peut être restorer dans un serveur 2005 à titre de base de données version 2000 ou 2005. C'est à vous de choisir le niveau de compatibilité à l'aide de la procédure sp_dbcmptlevel...

    - Dois-je obligatoirement installer une interface style Visual Studio et compagnie pour accéder à SQL Server 2005 ou y'a t-il + light.
    Non. Visual studio n'est nécessaire (et intégré à SQL Server) que pour :
    - des projets SQL CLR (développement d'objet .net dans SQL Server)
    - des projets Reporting Services
    - des projets BI
    Lorsque vous installez SQL Server (à l'exception de la version Express) une version spécifique de Visual Studio est installée pour ce faire.
    En revanche l'outil phare de développement est SQMS : SQL Server Management Studio qui est une synthèse des anciens Enterprise Manager et Analyseur de Requête

    - Je crois que c'est tout, il n'y a pas de DTS particulier.
    Si ! DTS n'existe plus... Il est remplacé par SSIS (SQL Server Integration Services) dont le principe est très ressemblant mais heureument plus performant et plus sécurisé...
    http://www.sqlis.com/
    Pas de panique... Vos lots DTS anciennement écrit avec la version 2000 peuvent encore être lancé via DTSrun.exe dans la version 2005, mais en aucun cas maintenus.

    En termes de sécurité y-a-il un gros changement?
    Enormes : le principe est le même que XP SP2... On ferme tout, est c'est à vous de prendre la responsabilité d'ouvrir le serveur. De ce fait un outil magique appelé "Surface Area Configuration" permet d'exposer plus ou moins le serveur en fonction des besoins.
    De plus la sécurité basée sur les prinvilèges a été notablement renforcée notamment en simplifiant les commandes et en introduisant un niveau de gestion des privilèges afférent au SCHEMA SQL.
    De même la dépersonalisation à été introduite afin indifférement de tester des execution dans des contextes de sécurité différents sans devoir changer de connexion, mais aussi de forcer le contexte d'exécution pour certains objets comme par exemple des procédures génériques.
    Enfin le cryptage a été introduit pour les données, avec de très nombreuses méthodes...

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Membre très actif
    Avatar de sroux
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Avril 2003
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 162
    Par défaut
    Un grand merci à vous deux pour ces réponses encourageantes et sincères!
    Il ne me reste plus qu'à tester sereinement!

    Cordialement,

    Sébastien Roux

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

Discussions similaires

  1. Réponses: 36
    Dernier message: 15/10/2009, 14h24
  2. compatibilité sqlserver 2000 et 2005
    Par MisterTee dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 07/05/2007, 02h02
  3. Synchronisation de données SQLServer 2000 -> 2005
    Par pcaboche dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 24/01/2007, 09h53
  4. MS SQLSERVER 2000 to 2005 [pb avec DTS]
    Par nyko_kliko dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 07/08/2006, 16h11
  5. SQLSERVER 2000 CE
    Par royrremi dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 28/10/2004, 19h19

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