- fusionner fichiers MDF et NDF [SQL Server] - SQL/NoSQL - Programmation
Marsh Posté le 15-05-2007 à 09:32:20
En interrogeant les tables système, tu dois pouvoir retrouver les éléments qui sont sur ton NDF.
A partir de la, tu recréées les objets en question sur le PRIMARY, puis tu les drop du NDF.
Il y a peut-être plus propre, mais ça doit marcher.
Marsh Posté le 15-05-2007 à 18:59:32
Merci de ta réponse !
j'ai farfouillé dans les tables système et je n'ai pas trouvé où se définissait l'emplacement des objets. Est-ce que tu as une idée ?
MagicBuzz a écrit : En interrogeant les tables système, tu dois pouvoir retrouver les éléments qui sont sur ton NDF. |
Marsh Posté le 16-05-2007 à 08:24:08
essaie de regarder la table sysfile et sysobject
=> sysfile devrait te donner un id pour les fichiers
=> sysobject pourrait bien y faire référence
ceci dit, je suis en train de penser à un truc...
avec sql server, c'est un peu tout bizarre... on dit sur quel "groupe" de fichiers mettre les éléments,mais pas dans quel fichier à proprement parler...
tu risques d'être carrément obligé de copier les éléments dans un nouveau groupe de fichier pour faire ce que tu veux du coup...
Marsh Posté le 14-05-2007 à 19:02:26
Salut à tous,
J'ai une base avec un fichier primaire (MDF) et un secondaire(NDF). Et là franchement ça m'arrangerait bien de tout mettre dans un MDF.
Est-ce que quelqu'un sait le faire ?
Merci d'avance,
Alain
---------------
Alain