Concaténation de bases de données
Résolu
louise_05
-
louise_05 -
louise_05 -
Bonjour à tous,
c'est la première fois que je participe au forum,
j'a un petit souci avec le langage sql,
aujourd'hui ce que je voudrais faire c'est de concaténer plusieurs bases de données
ayant plusieurs tables pour en avoir une base de données globale hébergeant l'ensemble de toutes les bases se trouvent sur le même serveur; afin de faire des traitement sur cette base globale.
pourriez-vous me proposer des idées qui pourraient m'aider!!
par avance MERCI
c'est la première fois que je participe au forum,
j'a un petit souci avec le langage sql,
aujourd'hui ce que je voudrais faire c'est de concaténer plusieurs bases de données
ayant plusieurs tables pour en avoir une base de données globale hébergeant l'ensemble de toutes les bases se trouvent sur le même serveur; afin de faire des traitement sur cette base globale.
pourriez-vous me proposer des idées qui pourraient m'aider!!
par avance MERCI
A voir également:
- Msg 8152, level 16, state 14, line 1 string or binary data would be truncated.
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Base de registre - Guide
- Service de diffusion de données - Forum TNT / Satellite / Réception
- Barre de données excel pourcentage 100 ✓ - Forum Excel
5 réponses
Bonjour,
ce n'est pas un souci de langage Sql mais de modélisation.
Les bases ont quelque chose (table) en commun ??
A+
ce n'est pas un souci de langage Sql mais de modélisation.
Les bases ont quelque chose (table) en commun ??
A+
et même serveur sql ou pas ???
Et quel est le type de ce champs 'id' ??
A+
Ce n'est pas à un vieux singe qu'on apprend à faire des grimaces
Et quel est le type de ce champs 'id' ??
A+
Ce n'est pas à un vieux singe qu'on apprend à faire des grimaces
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Et tu veux une B4 ?
si oui, lances la création des tables en script
Vérifies que la table est bien créée
Ensuite, tu insères dans cette table les enregistrements de chacune des autres : (vérifies après chaque GO)
a+
si oui, lances la création des tables en script
CREATE TABLE tab4 ( id type_donnees, colonne2 type_donnees, colonne3 type_donnees, ) GO
Vérifies que la table est bien créée
Ensuite, tu insères dans cette table les enregistrements de chacune des autres : (vérifies après chaque GO)
INSERT INTO Base4.dbo.tab4 SELECT * FROM B1.dbo.tab1 GO
a+
Bonjour HDU,
La création d'une 4eme BASE est une bonne idée,
mais cela me retourne une erreur au niveau de l'insertion des enregistrements, en me disant:
(Msg 8152, Level 16, State 2, Line 2
String or binary data would be truncated.
The statement has been terminated.)
ma requete est bien:
INSERT INTO BDD_GLOBALE.dbo.TAB_C
SELECT *
FROM Carquefou_250PC3.dbo.Continu
GO
par avance merci.
La création d'une 4eme BASE est une bonne idée,
mais cela me retourne une erreur au niveau de l'insertion des enregistrements, en me disant:
(Msg 8152, Level 16, State 2, Line 2
String or binary data would be truncated.
The statement has been terminated.)
ma requete est bien:
INSERT INTO BDD_GLOBALE.dbo.TAB_C
SELECT *
FROM Carquefou_250PC3.dbo.Continu
GO
par avance merci.
bonsoir,
merci bcp,
ta réponse m'a beaucoup aidé,j'ai résolu le problème finalement c’était les types de données...
par contre serait-il possible de mettre à jour cette (base4)
par ce que à la base ces données sont hébergées dans un ACCESS puis je les ai importés sur le sql server pour les traiter,analyser...
donc maintenant je souhaiterais travailler avec cette base4 que en sql,
merci bcp,
ta réponse m'a beaucoup aidé,j'ai résolu le problème finalement c’était les types de données...
par contre serait-il possible de mettre à jour cette (base4)
par ce que à la base ces données sont hébergées dans un ACCESS puis je les ai importés sur le sql server pour les traiter,analyser...
donc maintenant je souhaiterais travailler avec cette base4 que en sql,
vous remercie pour ce retour rapide :)
oui vous avez raison c'est un problème de modélisation.
en fait j'en ai plusieurs base de données qui contiennent trois tables, ces tables ont la même structure dans toutes les bases et bien-sur les données sont différentes d'une table a une autre.
Ces bases seront scrutées par une base de données centralisée.