Erreur BulkCopy avec C # - Oracle.DataAccess.Client

asp.net c# sqlbulkcopy

Question

J'ai un long champ dans ma table. Lorsque je fais des copies en masse, le message suivant apparaît.

ORA-26089: La colonne LONG "CORPO_EMAIL" doit être spécifiée en dernier

Je ne comprends pas la raison de cette erreur. Dois-je effectuer une configuration spéciale pour cette colonne dans un DataTable?

Réponse acceptée

Pour résoudre le problème, vous devez spécifier la colonne LONG, c'est-à-dire CORPO_EMAIL en dernier lieu.

La cause de cette erreur est qu'un client de l'API de chemin direct a spécifié qu'une colonne LONG devait être chargée, mais que la colonne LONG n'était pas la dernière colonne à spécifier.

Consultez également Comment résoudre le code d'erreur ORA-26089 .



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi