Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Administration
Administration Forum d'entraide sur l'administration du dataserver, via SSM ou ligne de commande, les tables système, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/06/2011, 14h44   #1
Invité de passage
 
Homme
Inscription : juin 2011
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juin 2011
Messages : 8
Points : 0
Points : 0
Par défaut Restauration des tables systèmes?

Bonjour
Novice en SQL SERVER je viens de faire une sauvegarde/restau de plusieurs BDD depuis un SQL 2000 sur un controlleur de domaine vers SQL 2008 R2 express sur un autre controlleur (BDD sauvegardées sur un hdd externe puis restaurées depuis ce meme hdd sur l autre machine).
Question : dois je également restaurer les bdd sauvegardées nommées : master ; model ; msdb ; Northwind ; pubs ; et tempdb ?

Merci
harrycossek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2011, 15h48   #2
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 954
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 954
Points : 17 774
Points : 17 774
Non, car ces bases ne sont pas compatibles d'une version à l'autre.

Cependant, si vous avez :
A)
  • créé des comptes de connexion (sp_addlogin)
  • ajouté des privilèges à ces comptes de connexion
  • lié les comptes de connexion aux utilisateurs SQL
  • créé des messages d'erreur (sp_add_message)
Il vous faudra les extraire par script SQL de la base master pour les rejouer dans le serveur de destination

B) dans l'agent SQL
  • créé des travaux
  • créé des opérateurs
  • créé des alertes
Il vous faudra les extraire par script SQL de la base msdb pour les rejouer dans le serveur de destination

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/06/2011, 17h52   #3
Invité de passage
 
Homme
Inscription : juin 2011
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juin 2011
Messages : 8
Points : 0
Points : 0
ok merci.
chui pas très sur pour le reste mais dans le cas ou cela serait necessaire est il possible de trouver ces scripts quelque part?
encore merci
harrycossek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2011, 18h04   #4
Invité de passage
 
Homme
Inscription : juin 2011
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juin 2011
Messages : 8
Points : 0
Points : 0
Petite question au sujet des Schémas de base de données.
Apparement pour chacune des tables importées elles sont manquantes, le dossier est là mais vide. Est ce problématique?

Pour mémoire les bases ont été extraites depuis sql 2000 puis restaurées vers SQL2008 express
harrycossek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 10h23   #5
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 954
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 954
Points : 17 774
Points : 17 774
Qu'appelez vous schéma ? Schéma ou ou le gadget "diagramme" ?

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2011, 11h31   #6
Invité de passage
 
Homme
Inscription : juin 2011
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juin 2011
Messages : 8
Points : 0
Points : 0
En fait oui ca doit etre ce qui s appelait avant "diagramme" sous sql 2000. Aucune importance en fait.
En fait ma principale préoccupation c' est que j' ai restauré une base sql 2000 sous sql 2008 express sur un nouveau controlleur de domaine, et j' espere que le developpeur va pouvoir faire tourner ses anciennes applis sans problème après modification des chemins d' accès. Voila
Wait and see...
harrycossek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 10h21   #7
Invité de passage
 
Homme
Inscription : juin 2011
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : juin 2011
Messages : 8
Points : 0
Points : 0
Citation:
Envoyé par SQLpro Voir le message
Non, car ces bases ne sont pas compatibles d'une version à l'autre.

Cependant, si vous avez :
A)
  • créé des comptes de connexion (sp_addlogin)
  • ajouté des privilèges à ces comptes de connexion
  • lié les comptes de connexion aux utilisateurs SQL
  • créé des messages d'erreur (sp_add_message)
Il vous faudra les extraire par script SQL de la base master pour les rejouer dans le serveur de destination

B) dans l'agent SQL
  • créé des travaux
  • créé des opérateurs
  • créé des alertes
Il vous faudra les extraire par script SQL de la base msdb pour les rejouer dans le serveur de destination

A +
Du coup je peux les trouver ou ces scripts?
harrycossek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 16h41   #8
Modérateur

 
Avatar de elsuket
 
Homme Nicolas Souquet
Administrateur de base de données
Inscription : janvier 2005
Messages : 4 669
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Souquet
Âge : 30
Localisation : Thaïlande

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2005
Messages : 4 669
Points : 8 729
Points : 8 729
Bonjour,

La procédure stockée sp_help_revlogin_2000_to_2005 proposée ici génère le script de création des logins.
La méthode 2 scripte également les rôles de serveur qui leur sont attribués.

Pour les logins comme pour le reste, je pense qu'il est possible dans Enterprise Manager d'en obtenir un script de création en cliquant droit sur l'objet à scripter
Cela scripte probablement les droits des utilisateurs dans les bases de données.

@++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes.
Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012
elsuket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2011, 09h34   #9
Rédacteur/Modérateur

 
Avatar de WOLO Laurent
 
Homme Laurent WOLO
Architecte de base de données
Inscription : mars 2003
Messages : 2 696
Détails du profil
Informations personnelles :
Nom : Homme Laurent WOLO
Âge : 35
Localisation : Congo-Brazzaville

Informations professionnelles :
Activité : Architecte de base de données
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 2 696
Points : 3 917
Points : 3 917
Envoyer un message via Yahoo à WOLO Laurent
Citation:
Envoyé par harrycossek Voir le message
En fait oui ca doit etre ce qui s appelait avant "diagramme" sous sql 2000. Aucune importance en fait.
Attention, il ne faut pas confondre le Schéma SQL avec le gadget image, photo Schéma. Le Schema en SQL represente un groupement d'objets de bases de données qui sont "sécurisables". En réalité, un objet de base de données fait partie d'un schéma et le schéma fait partie de la base de donnée ainsi pour acceder à un object d'une base de données, on accède au serveur, puis à la base de données, au schéma et enfin à l'objet.
__________________

Découvrez la FAQ de MS SQL Server.
La chance accorde ses faveurs aux esprits avertis !
WOLO Laurent est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h30.


 
 
 
 
Partenaires

Hébergement Web