[SQL SERVER] Comment importer des données???

Comment importer des données??? [SQL SERVER] - SQL/NoSQL - Programmation

Marsh Posté le 09-04-2002 à 16:45:15    

Voila j'ai 3 fichiers:
 
- toto.dat
- toto.ldf
- toto.mdf
 
a partir de ca, ca doit m'inporter un certain nombre de tables dans ma base mais je ne sais pas comment les importer...
 
Quand je choisi "importer des données" j'ai le choix entre plein de format ou drivers différents, mais je ne trouve pas lequel prendre pour importer ca....
 
 
Je suis dans l'assistant importation/exportation DTS mais apres je sais pas quoi choisir.... au secours  :cry:  :cry:  
Alors voila tout mon probleme est la ????

 

[jfdsdjhfuetppo]--Message édité par billyboy78--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 09-04-2002 à 16:45:15   

Reply

Marsh Posté le 09-04-2002 à 17:05:37    

hum c koi le .dat ?
Peut être une sauvegarde, dans ce cas toutes taches / restaurer une base de données, ...
sinon ton .mdf et ton .ldf c des fichiers de base de données, tu utilise la procedure stockée sp_attach_db pour "lier" les fichiers sur un serveur SQL server

Reply

Marsh Posté le 09-04-2002 à 17:44:17    

thegti a écrit a écrit :

hum c koi le .dat ?
Peut être une sauvegarde, dans ce cas toutes taches / restaurer une base de données, ...
sinon ton .mdf et ton .ldf c des fichiers de base de données, tu utilise la procedure stockée sp_attach_db pour "lier" les fichiers sur un serveur SQL server  




 
 
heu j'y arrive pas trop, tu peux etre plus clair, sinon le fichier dat et bien gros, les autres pas trop...

Reply

Marsh Posté le 10-04-2002 à 09:52:18    

Un ptit up si quelqu'un peut m'aider parce que la je m'en sors tjs pas...   :cry:

Reply

Marsh Posté le 10-04-2002 à 10:19:52    

Citation :

SP_ATTACH_DB (T-SQL)
 
Attache une base de données à un serveur.
 
Syntaxe
 
sp_attach_db [@dbname =] 'nom_de_base_de_données'
 [@filename1 =] 'nom_de_fichier_n' [,?16]
 
Arguments
 
[@dbname =] 'nom_de_base_de_données'
 
Nom de la base de données à attacher au serveur. Ce nom doit être unique. nom_de_base_de_données est de type sysname, et sa valeur par défaut est NULL.  
 
[@filename1 =] 'nom_de_fichier_n'
 
Nom physique, incluant le chemin d'accès, d'un fichier de base de données. Nom_de_fichier_n est de type nvarchar(260), et sa valeur par défaut est NULL. Jusqu'à 16 noms de fichiers peuvent être spécifiés. Les noms de paramètres démarrent à @filename1 et vont en augmentant jusqu'à @filename16. La liste des noms de fichiers doit comprendre au moins le fichier primaire, qui contient les tables système qui pointent sur les autres fichiers de la base de données. Elle doit aussi comprendre tous les fichiers qui ont été déplacés après que la base de données fut détachée.
 
Valeur des codes renvoyés
 
0 (succès) ou 1 (échec)
 
Jeu de résultats
 
Aucun
 
Notes
 
sp_attach_db ne doit être exécutée que sur des bases de données qui ont préalablement été détachées du serveur de base de données au moyen d'une opération sp_detach_db explicite. Si plus de 16 fichiers doivent être spécifiés, utilisez CREATE DATABASE avec la clause FOR ATTACH.
Si vous attachez une base de données à un serveur autre que le serveur auquel la base de données a été détachée, et que la base de données détachée a été activée pour réplication, vous devez exécuter sp_removedbreplication pour supprimer la réplication dans la base de données.
 
Autorisations
 
Seuls les membres du rôle de serveur fixe sysadmin sont habilités à exécuter sp_attach_db.
 
Exemples
 
Dans l'exemple suivant, deux fichiers de pubs sont attaché au serveur actif.
 
EXEC sp_attach_db @dbname = N'pubs',  
 @filename1 = N'c:\mssql7\data\pubs.mdf',  
 @filename2 = N'c:\mssql7\data\pubs_log.ldf'

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed