Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jérôme Villafruela
Le 09 Fev 2004 19:31:13 +0100, Chris écrivait:
- comment faire pour utiliser des données stocker sous Oracle sous Unix directement par SQL SERVER avec une liaison ou un pont ?
Il faut d'abord installer le client Oracle sur le serveur SQL SRV et configurer la connexion (tnsnames.ora). Ensuite dans Enterprise Manager, noeud "sécurité crée un nouveau serveur lié en utilisant le fournisseur "Microsoft OLE DB for Oracle". Configure dans "sécurité" la correspondance entre les users des deux bases (sa => system p.ex). Tu peux ensuite faire référence aux objets de l'autre serveur. p. ex pour accéder à la table DEPT de l'utilisateur SCOTT : SELECT * FROM OrclDB..SCOTT.DEPT -- OrclDB == nom du serveur lié
Tu peux utiliser dans une même requête les données des deux serveur et, encore plus fort, charger des données dans la base Oracle avec un lot DTS exécuté sur SQL server !
pour plus d'info regarde dans l'aide en ligne la section "Fournisseur OLE DB pour Oracle"
-- Jérôme
Le 09 Fev 2004 19:31:13 +0100, Chris <NO_SPAMchris@sra.fr> écrivait:
- comment faire pour utiliser des données stocker sous Oracle sous Unix
directement par SQL SERVER avec une liaison ou un pont ?
Il faut d'abord installer le client Oracle sur le serveur SQL SRV et configurer
la connexion (tnsnames.ora). Ensuite dans Enterprise Manager, noeud "sécurité
crée un nouveau serveur lié en utilisant le fournisseur "Microsoft OLE DB for
Oracle". Configure dans "sécurité" la correspondance entre les users des deux
bases (sa => system p.ex).
Tu peux ensuite faire référence aux objets de l'autre serveur. p. ex pour
accéder à la table DEPT de l'utilisateur SCOTT :
SELECT * FROM OrclDB..SCOTT.DEPT -- OrclDB == nom du serveur lié
Tu peux utiliser dans une même requête les données des deux serveur et, encore
plus fort, charger des données dans la base Oracle avec un lot DTS exécuté sur
SQL server !
pour plus d'info regarde dans l'aide en ligne la section "Fournisseur OLE DB
pour Oracle"
- comment faire pour utiliser des données stocker sous Oracle sous Unix directement par SQL SERVER avec une liaison ou un pont ?
Il faut d'abord installer le client Oracle sur le serveur SQL SRV et configurer la connexion (tnsnames.ora). Ensuite dans Enterprise Manager, noeud "sécurité crée un nouveau serveur lié en utilisant le fournisseur "Microsoft OLE DB for Oracle". Configure dans "sécurité" la correspondance entre les users des deux bases (sa => system p.ex). Tu peux ensuite faire référence aux objets de l'autre serveur. p. ex pour accéder à la table DEPT de l'utilisateur SCOTT : SELECT * FROM OrclDB..SCOTT.DEPT -- OrclDB == nom du serveur lié
Tu peux utiliser dans une même requête les données des deux serveur et, encore plus fort, charger des données dans la base Oracle avec un lot DTS exécuté sur SQL server !
pour plus d'info regarde dans l'aide en ligne la section "Fournisseur OLE DB pour Oracle"