/ / Comment copier un CLOB d'Oracle vers SQL Server - SQL Server, SQL Server 2005, Oracle, Clob

Comment copier un CLOB d'Oracle vers SQL Server - SQL Server, SQL Server 2005, Oracle, Clob

Le CLOB est une donnée XML supérieure à 8 Ko (parfois supérieure à 32 Ko). Aucune suggestion?

Réponses:

1 pour la réponse № 1

Malheureusement, je ne pouvais pas l'exécuter dans SQL Server. J'ai donc écrit une application console C # pour importer et analyser les données CLOB, puis pour écrire les résultats sur SQL Server.


0 pour la réponse № 2

Vous devrez peut-être utiliser le type IMAGE, comme BINARYLe type est limité à 8 000 octets (IIRC) dans SQLServer 2K. Les limites pour varchar et varbinary ont augmenté dans SQLServer 2005, cela dépend donc de la cible. Pour 2005, si vos données sont ASCII, varchar fonctionnera, si le texte unicode utilisé utilise nvarchar, sinon utilisez varbinary.

Si vous recherchez un exemple de code, vous devrezdonnez-nous plus d'informations, comme la langue / plate-forme que vous utilisez et la manière dont vous accédez aux deux bases de données. En outre, s’agit-il d’un transfert ponctuel, ou de quelque chose que vous devez faire par programme en production?