begin process at 2010 03 12 21:22:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive SQL

 > 

Archives

 > 

Problème avec une requête

 > 

liaison de données dans SQL Server


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

liaison de données dans SQL Server

jeudi 6 janvier 2005 à 11:44:28 | liaison de données dans SQL Server

titoune76

Comment faire dans SQL Server pour créer une vue selectionnant plusieurs champs de plusieurs tables (jusque la pas de pb), ces tables se situant dans des bases de données séparées de mon serveur.
Exemple : table1 dans db1 et table2 dans db2, select avec jointure sur un champ dans chaque table...
Mon probleme est : si je crée une vue dans db1, avec l'assistant de SQL server 2000 je n'ai pas acces aux tables de db2. Avec la requete SQL, il ne reconnait pas une requete style "SELECT db1.table1.* FROM db1.table1"

Cette question a une extension:  avec un serveur lié comment fait on? (mais je pense qu'a un parametre pres on est dans le meme schéma...)
L'application type est du reporting sur plusieurs bases de plusieurs systemes, en se servant de vues dans une base SQL server de reporting...
Merci d'avance...

jeudi 6 janvier 2005 à 13:06:04 | Re : liaison de données dans SQL Server

titoune76

Réponse acceptée !
ok, j'ai règlé moi même le probleme de la vue portant sur des tables dans 2 bases différentes du meme serveur... Il suffisait de glisser un "dbo." entre le nom de la base et celui de la table dans la requete de la vue...
Maintenant, je me rends compte que se servir d'un serveur lié n'est pas si simple... J'ai le meme probleme qu'avant, un probleme pur de syntaxe, mon appel a ce serveur n'est pas accepté...
J'espere pouvoir me répondre encore une fois a moi meme...   ;o)
jeudi 6 janvier 2005 à 13:42:29 | Re : liaison de données dans SQL Server

titoune76

ok, j'y suis parvenu tout seul finalement, mais que ces "recherches" de débutant profitent a d'autres si possible...
Dans SQL server, pour ne pas se prendre la tete, on appelle une table d'un serveur lié avec la syntaxe suivante :
SERVEUR_LIE...TABLE
Eh oui, entre le nom du serveur tel qu'on l'a enregistré et la table recherchée, 3 points... Apres le nom de la table, on peut éventuellement ajouter un ".NOMCHAMP" pour spécifier un champ

Merci moi même, je suis tres fort...  


Cette discussion est classée dans : données, sql, server, tables, db1


Répondre à ce message

Sujets en rapport avec ce message

SQL SERVER : Alias de tables d'une bdd dans une autre bdd [ par FREESLY ] Bonjour messieurs, voila je cherche la manip sous sql server pour creer des alias de tables d'une base de données "A" dans une bdd "B".Attention pas u sql server 2005 visualisation des bases [ par Fildomen ] Salutje veux savoir est-ce-qu'il est possible dans sql server express 2005 beta est sql server 2005 de voir les tables et de les modifier avec une vue Lignes et colonnes [SQL-server] [ par paf le chien ] Bonjour à tous, je vous présente mon petit problème : J'ai des fichiers au formats CSV qui contiennent des données. Je veux stocker ces données dans Réplication SQL Server 2000 [ par white_mage ] Hello tout le monde.... J'ai un gros problème avec une réplication avec fusion sur SQL server 2k. J'espère que quelqu’un pourra m’aider…..J’ai une rép Duplication de données [ par erwan35 ] Bonjour à tous,Je vais mettre en place dans mon entreprise un logiciel dont les données proviendront d'une base de données SQL SERVER EXPRESS 2005.La Sql server utf-8 [ par dirthangel ] Salut a tous je travaille actuellement sur une application Perl , j'utilise comme base de données Sql server 2005 j'ai besoin d'y stocker des données Problème de connexion SQL SERVER 2005 / FREEBOX [ par marcofelipe ] Bonjour,Voila mon problème : J'ai créé une base de données sur SQL SERVER 2005 pour créer une application sur un serveur d'application et pourvoir l'u Exporter une BDD [ par karn ] Bonjour,Voila un probléme qui m'ennuie depuis que je suis sous SQL SERVER 2005Avant sous SQL-SERVER 2000, je pouvais facilement exporter objets d'une les sauvegarde de base de données [ par ghano81 ] bonjour jé créer  une base de données en sql server 2005,japplique sur ces tables des operations (ajout ,modification , suppression ) ce qui m'interes Lien entre SQL Server 2005 et MySQL [ par Edohan ] Voilà, je travaille actuellement sur une solution de workflow basée sur une Base de Données SQL Server 2005. J'ai en parallèle des Base de Données so


Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales