Bonjour,
Je dois configurer le client BD d'une application, qui n'est compatible que avec MSSQL et Oracle. Ma base est une DB2.
J'ai lié la base DB2 à un serveur MSSQL Express intermédiaire, sous forme de serveur lié. Ça marche, j'ai malgré tout encore des erreurs "DBTYPES" si appel SQL direct (à priori pas d'erreur si encapsulé dans un OPENQUERY).
J'ai essayé de configurer mon appli cliente (driver jdbc) pour qu'il communique avec le serveur lié... Et ben ça marche pas (étonnant, non).
J'ai un beau : "Unable to connect to the distant database server:jdbc:sqlserver://;serverName=intermediate.srv;databaseName=SRV-LIE.DB2NAME with the specified credentials".
J'ai essayé SRV-LIE.DB2NAME, SRV-LIE..DB2NAME, DB2NAME...
Comment encapsuler les requêtes de mon appli dans un OPENQUERY en lui faisant croire qu'il est sur un serveur MSSQL ?
Merci,
Nicolas.
Partager