[SQL Server 2000] Migration Oracle -> MS SQL Server : Créer une vue de BDD Oracle
Bonjour,
Je suis en train d'effectuer une migration de ma BDD Oracle sur du SQL Server 2000.
Jusque là tout va bien, je récupère bien mes tables/champs/données.
Avant de passer aux fonctions je voudrais créer des vues sur une autre BDD Oracle.
Est-il possible en SQL S. de faire une vue d'une BDD Oracle ?
J'imagine qu'il faut créer une connection de façon spécifique au niveau du FROM, mais je ne sais pas laquelle...
Est-ce qu'il faut procèder avec des linked-server (comme pour la migration de données) ?
Pour le moment voilà mon instruction :
Code:
1 2
| SELECT *
FROM OPENQUERY(MON_LINKED_SERVER_ORACLE, 'SELECT MES_CHAMPS FROM MA_TABLE') |
J'obtiens bien ce que je veux.
Cependant impossible de sauvegarder ma vue (j'utiliser SQL Server entreprise),
le message d'erreur suivant apparait :
[OBDS Sql server driver][SQL Server]The operation could not be performed because the OLE DB provider 'MSDAORA' was unable to begin a distributed transaction.
Merci d'avance ;).