Nous devons accéder à un serveur COM ATL personnalisé à partir de SQL Server 2008. Idéalement, nous souhaitons que le serveur COM vive sur une machine distincte car il fait partie d'une application logicielle plus importante. Je connais les procédures stockées d'automatisation COM/OLE fournies par SQL (sp_OAXXXX), mais elles ne semblent pas accepter un nom d'ordinateur/serveur pour l'appel distant.Programmation de serveur SQL Server 2008 et COM
Est-il possible d'y parvenir en utilisant des procédures stockées CLR basées sur C#? Y a-t-il d'autres approches? Nous avons également un wrapper java pour le serveur COM, donc les fichiers batch distants sont une option? Je cherche à avoir des nouvelles de quelqu'un qui aurait pu faire face à un problème similaire.
Merci, Sam
C'est vraiment une mauvaise idée. Pardon. Pourquoi ne peut pas faire les choses COM ailleurs? – gbn
Parce qu'il s'agit d'une application SSRS –
Le wrapper Java ne fera pas partie de cette solution. J'ai enlevé le tag java. Aucune raison pour laquelle vous avez besoin de Java pour faire des fichiers batch distants, et aucune de ces technologies ne fonctionnera mieux avec Java que les autres. –