begin process at 2010 03 16 13:03:01
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fonctions

 > SQL SERVER - LE FORMIDABLE OPENROWSET

SQL SERVER - LE FORMIDABLE OPENROWSET


 Information sur la source

 Description

Qui n'a jamais eu besoin de faire juste une requete sur une autre base...un autre serveur même ???
Mais juste une fois...Donc pas envie de créer 2 connexions. Sql server vient à notre secours grâce à la fonction openRowSet.
Voilà l'astuce.

Source

  • SELECT tblExterne.ID FROM
  • OPENROWSET(
  • 'MSDASQL',
  • 'DRIVER=SQL Server;SERVER=serverName;UID=login;PWD=password;DATABASE=baseDeDonnee;APPLI=baseDeDonnee',
  • 'SELECT ID, champ1, champ2 FROM tblTable') tblExterne
SELECT tblExterne.ID FROM 
OPENROWSET(
'MSDASQL',
'DRIVER=SQL Server;SERVER=serverName;UID=login;PWD=password;DATABASE=baseDeDonnee;APPLI=baseDeDonnee',
'SELECT ID, champ1, champ2 FROM tblTable') tblExterne

 Conclusion

serverName = nom du server auquel on veut accèder
etc...


 Sources du même auteur

SQL SERVER - RECHERCHE DANS FICHIER GRACE À INDEXING SERVER
SQL SERVER - DOS DU SERVEUR
SQL SERVER - RÉCUPÈRER LA/LES RELATION(S) ENTRE 2 TABLES
SQL SERVER - CCASE DANS LA REQUÊTE
SQL SERVER - RÉCUPÈRER TOUTES LES TABLES + TOUS LES CHAMPS G...

 Sources de la même categorie

Source avec Zip CALCUL UNE DIFFÉRENCE DE DATE EN FONCTION DE JOURS FÉRIÉS/TR... par Sieurcoug
Source avec Zip CONVERSION DE NOMBRE EN LETTRES (SQL) par wormlore
NO HTML BALISE [MYSQL] par abdoulax
MYSQL : FONCTION POUR GÉRER DES COMPTEURS ÉQUIVALENT AUX SÉQ... par maitredede
RÉINDEXER TOUTES LES TABLES D'UNE BASE DE DONNÉES par pneau

 Sources en rapport avec celle ci

SQL SERVER 2000 - VIDER ET COMPACTER TOUTES LES BASES DE DON... par fabrice69
CHANGER TOUTES LES COLONNES D'UNE BASES DE DONNÉES D'UN TYPE... par NHenry
AJOUTER/SUPPRIMER/LISTER UN COMMENTAIRE À UN CHAMP D'UNE TAB... par NHenry
SQL SERVER 2005 : HISTORISER LES PROCÉDURES STOCKÉES D'UNE B... par skweeky
SQL SERVER 2005 : RECHERCHE DE CHAMPS PAR LEURS NOMS MULTI B... par skweeky

Commentaires et avis

Commentaire de cams1982 le 27/10/2005 17:54:58

Je voudrais exécuter une fonction sur un autre serveur et récupérer le résultat... Tu n'aurais une idée ?!

Genre :
SELECT
FROM OpenDataSource( 'SQLOLEDB',  'Data Source=XX;User ID=XX;Password=XX;').XX.XX.[NomFonction] (@ParamXX) As XX

Commentaire de anvert le 28/03/2006 09:18:44

Bonjour,
Comme je pense que tu as des affinités avec SQL Server, pourrais-tu me dire comment créer une base de données vide à partir d'une base existante de la manière la plus simple possible (par programmation à partir de vb.net)?
Je te remercie d'avance car je n'ai rien trouvé de concret malgré mes recherches.
anvert

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Problème SQLSERVER/php [ par LeJulius ] Je travaille actuellement sous SQL SERVER 2000 en lien avec du PHP 4.2.0 Mon problème est le suivant :Mes tables sql contiennent des caractères accent [SQL Server 2005] DTSWizard [ par sdisp ] Bonjour.J'ai une petite question à vous poser, je viens d'utiliser l'outil DTSWizard de SqlServer 2005 qui permet d'importer des données (dans mon cas Installation sqlserver [ par stefan13 ] Bonjour a tousJ'utilise depuis peu sql server version 2005 expressJe souhaite utiliser sql server avec vb.netMon programme doit fonctionner en reseauC connexion sqlserver [ par issam164 ] Bonjour,je travaille sur une application web developpé en asp.net j'ai un message d'erreur qui se lance comme suit : Une erreur s'est produ Performance sur sqlserver 2000 [ par ehmarc ] Bonjour,je suis actuellement sous SQL server 2000 et j'ai des probleme de performance (les requetes deviennent longue) a savoir que j'ai une volumétri [SQL SERVER 8] sqlservr.exe bloqué à plus de 1 Go [ par aloisio11 ] Bonjour à tous,J'ai un Windows Server 2003 sur lequel deux sites web tourne sur une base SQL Server 8.J'ai constaté des ralentissement anormaux des si SQL Server CE overflow sur 400 rows?? [ par bubbathemaster ] Il semblerait que SQL Server CE soit bien peu resistant aux requetes à base de sommes de numeric et de group by. Ma query passe sur 200 lignes mais j' sql server 2000 & 2005 [ par awjan ] Bonjour tout le monde, je suis actuellement en stage et j'ai une application que je dois réaliser, mais comme vous le savez bien il faut faire un tas SQL SERVER 2000/2005 [ par awjan ] Bonjour tout le monde, si quelqu'un peut m'aider à faire une étude comparative entre sql server 2000 et sql server 2005 (pour un stage)MERCI lot dts sqlserver avec parametres [ par xzonz ] Salut a toutes et tous je n'arrive pas a trouver comment faire ceci:j'ai dans une table des données relatives a une journéevoila ce que je dois faire:


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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,452 sec (3)

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