Bonjour,
Mon Serveur SQLServer 7 était installé sur une machine NT4 qui est HS.
Pour récupérer certaines données, je ne dispose que quelques fichiers
éparses.
Exemple : XXXX_donnees_1.MDF
J'ai monté une version de SQLServer7 sur mon portable (XP Pro). Seule la
version Desktop a pu être installée !
J'ai créé une base Bidon que j'ai nommé M1, puis j'ai exécuter les
procédures suivantes :
----------------------------------------------------------------------------
-----------------------------------------
exec sp_detach_db @dbname ="M1"
exec sp_attach_single_file_db @dbname = "M1" , @physname
="C:\chemin\XXXX_donnees_1.MDF"
----------------------------------------------------------------------------
-----------------------------------------
Je recupère les erreurs suivantes :
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--
Serveur: Msg 5105, Niveau 16, État 5, Ligne 1
Erreur d'activation de l'unité. Le nom du fichier physique
'F:\SQLServeur\XXXX_donnees_2.NDF' est peut-être incorrect.
Serveur: Msg 5105, Niveau 16, État 1, Ligne 1
Erreur d'activation de l'unité. Le nom du fichier physique
'F:\SQLServeur\XXXX_Journal.LDF' est peut-être incorrect.
Serveur: Msg 1816, Niveau 16, État 1, Ligne 1
Impossible d'attacher la base de données parce que le jeu de caractères,
l'ordre de tri ou le classement Unicode de la base de données diffèrent de
ceux du serveur.
Avertissement : sort order 52 dans la base de données diffèrent des sort
order de 42 du serveur.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--
Il me semble que je suis confronté à 2 problèmes :
1/ SQLserver me demande 2 fichiers ( que je possède) sur un lecteur F:
En effet, l'ancien serveur était équipé de disques C, D, E, F
Question : Comment lui faire pointer autre chose que F: (mon portable n'a
qu'un disque C: ) ?
2/ Il faut que j'installe SQLServer7 avec une police et un ordre de tri
compatible.
Question : j'ai essayé plusieurs configuration sans trouver la bonne. Il
lui faut du "Set Order 52" et de l' "Unicode 1036".
Quels paramètres choisir parmis 3 catégories :
a/ Le jeu de caractères ( 1252/ISO par défaut,
Multilingue 850 ou Anglais 437)
b/ Ordre de Tri (Binaire ou Dictionnaire avec ou
sans casse)
c/ Indicateur local ( Ordre binaire, Unicode
général, Français, ...)
/ Il faut que j'installe SQLServer7 avec une police et un
ordre de tri
compatible. Question : j'ai essayé plusieurs configuration sans
trouver la bonne. Il lui faut du "Set Order 52" et de l' "Unicode 1036".
Quels paramètres choisir parmis 3
catégories :
a/ Le jeu de caractères (
1252/ISO par défaut, Multilingue 850 ou Anglais 437)
b/ Ordre de Tri (Binaire ou
Dictionnaire avec ou sans casse)
c/ Indicateur local ( Ordre
binaire, Unicode général, Français, ...)
Merci
Joseph
JHL
MERCI, Super, j'ai pu restaurer 1 base (via un Backup).
Joseph.
PS : J'ai un autre problème, mais je le décris dans un nouveau message !
"JHL" a écrit dans le message de news:bovq2q$g3q$
Bonjour, Mon Serveur SQLServer 7 était installé sur une machine NT4 qui est HS. Pour récupérer certaines données, je ne dispose que quelques fichiers éparses. Exemple : XXXX_donnees_1.MDF
J'ai monté une version de SQLServer7 sur mon portable (XP Pro). Seule la version Desktop a pu être installée !
J'ai créé une base Bidon que j'ai nommé M1, puis j'ai exécuter les procédures suivantes : --------------------------------------------------------------------------
----------------------------------------- Je recupère les erreurs suivantes : --------------------------------------------------------------------------
-- Serveur: Msg 5105, Niveau 16, État 5, Ligne 1 Erreur d'activation de l'unité. Le nom du fichier physique 'F:SQLServeurXXXX_donnees_2.NDF' est peut-être incorrect. Serveur: Msg 5105, Niveau 16, État 1, Ligne 1 Erreur d'activation de l'unité. Le nom du fichier physique 'F:SQLServeurXXXX_Journal.LDF' est peut-être incorrect. Serveur: Msg 1816, Niveau 16, État 1, Ligne 1 Impossible d'attacher la base de données parce que le jeu de caractères, l'ordre de tri ou le classement Unicode de la base de données diffèrent de ceux du serveur. Avertissement : sort order 52 dans la base de données diffèrent des sort order de 42 du serveur. --------------------------------------------------------------------------
Il me semble que je suis confronté à 2 problèmes :
1/ SQLserver me demande 2 fichiers ( que je possède) sur un lecteur F: En effet, l'ancien serveur était équipé de disques C, D, E, F Question : Comment lui faire pointer autre chose que F: (mon portable n'a qu'un disque C: ) ?
2/ Il faut que j'installe SQLServer7 avec une police et un ordre de tri compatible. Question : j'ai essayé plusieurs configuration sans trouver la bonne.
Il
lui faut du "Set Order 52" et de l' "Unicode 1036". Quels paramètres choisir parmis 3 catégories : a/ Le jeu de caractères ( 1252/ISO par défaut, Multilingue 850 ou Anglais 437) b/ Ordre de Tri (Binaire ou Dictionnaire avec
ou
sans casse) c/ Indicateur local ( Ordre binaire, Unicode général, Français, ...)
Joseph
MERCI,
Super, j'ai pu restaurer 1 base (via un Backup).
Joseph.
PS : J'ai un autre problème, mais je le décris dans un nouveau message !
"JHL" <jh.levy@free.fr> a écrit dans le message de
news:bovq2q$g3q$1@news.tiscali.fr...
Bonjour,
Mon Serveur SQLServer 7 était installé sur une machine NT4 qui est HS.
Pour récupérer certaines données, je ne dispose que quelques fichiers
éparses.
Exemple : XXXX_donnees_1.MDF
J'ai monté une version de SQLServer7 sur mon portable (XP Pro). Seule la
version Desktop a pu être installée !
J'ai créé une base Bidon que j'ai nommé M1, puis j'ai exécuter les
procédures suivantes :
--------------------------------------------------------------------------
-----------------------------------------
Je recupère les erreurs suivantes :
--------------------------------------------------------------------------
--
Serveur: Msg 5105, Niveau 16, État 5, Ligne 1
Erreur d'activation de l'unité. Le nom du fichier physique
'F:SQLServeurXXXX_donnees_2.NDF' est peut-être incorrect.
Serveur: Msg 5105, Niveau 16, État 1, Ligne 1
Erreur d'activation de l'unité. Le nom du fichier physique
'F:SQLServeurXXXX_Journal.LDF' est peut-être incorrect.
Serveur: Msg 1816, Niveau 16, État 1, Ligne 1
Impossible d'attacher la base de données parce que le jeu de caractères,
l'ordre de tri ou le classement Unicode de la base de données diffèrent de
ceux du serveur.
Avertissement : sort order 52 dans la base de données diffèrent des sort
order de 42 du serveur.
--------------------------------------------------------------------------
Il me semble que je suis confronté à 2 problèmes :
1/ SQLserver me demande 2 fichiers ( que je possède) sur un lecteur F:
En effet, l'ancien serveur était équipé de disques C, D, E, F
Question : Comment lui faire pointer autre chose que F: (mon portable n'a
qu'un disque C: ) ?
2/ Il faut que j'installe SQLServer7 avec une police et un ordre de tri
compatible.
Question : j'ai essayé plusieurs configuration sans trouver la bonne.
Il
lui faut du "Set Order 52" et de l' "Unicode 1036".
Quels paramètres choisir parmis 3 catégories :
a/ Le jeu de caractères ( 1252/ISO par défaut,
Multilingue 850 ou Anglais 437)
b/ Ordre de Tri (Binaire ou Dictionnaire avec
ou
sans casse)
c/ Indicateur local ( Ordre binaire, Unicode
général, Français, ...)
MERCI, Super, j'ai pu restaurer 1 base (via un Backup).
Joseph.
PS : J'ai un autre problème, mais je le décris dans un nouveau message !
"JHL" a écrit dans le message de news:bovq2q$g3q$
Bonjour, Mon Serveur SQLServer 7 était installé sur une machine NT4 qui est HS. Pour récupérer certaines données, je ne dispose que quelques fichiers éparses. Exemple : XXXX_donnees_1.MDF
J'ai monté une version de SQLServer7 sur mon portable (XP Pro). Seule la version Desktop a pu être installée !
J'ai créé une base Bidon que j'ai nommé M1, puis j'ai exécuter les procédures suivantes : --------------------------------------------------------------------------
----------------------------------------- Je recupère les erreurs suivantes : --------------------------------------------------------------------------
-- Serveur: Msg 5105, Niveau 16, État 5, Ligne 1 Erreur d'activation de l'unité. Le nom du fichier physique 'F:SQLServeurXXXX_donnees_2.NDF' est peut-être incorrect. Serveur: Msg 5105, Niveau 16, État 1, Ligne 1 Erreur d'activation de l'unité. Le nom du fichier physique 'F:SQLServeurXXXX_Journal.LDF' est peut-être incorrect. Serveur: Msg 1816, Niveau 16, État 1, Ligne 1 Impossible d'attacher la base de données parce que le jeu de caractères, l'ordre de tri ou le classement Unicode de la base de données diffèrent de ceux du serveur. Avertissement : sort order 52 dans la base de données diffèrent des sort order de 42 du serveur. --------------------------------------------------------------------------
Il me semble que je suis confronté à 2 problèmes :
1/ SQLserver me demande 2 fichiers ( que je possède) sur un lecteur F: En effet, l'ancien serveur était équipé de disques C, D, E, F Question : Comment lui faire pointer autre chose que F: (mon portable n'a qu'un disque C: ) ?
2/ Il faut que j'installe SQLServer7 avec une police et un ordre de tri compatible. Question : j'ai essayé plusieurs configuration sans trouver la bonne.
Il
lui faut du "Set Order 52" et de l' "Unicode 1036". Quels paramètres choisir parmis 3 catégories : a/ Le jeu de caractères ( 1252/ISO par défaut, Multilingue 850 ou Anglais 437) b/ Ordre de Tri (Binaire ou Dictionnaire avec
ou
sans casse) c/ Indicateur local ( Ordre binaire, Unicode général, Français, ...)