Ben göç veriyorum o clob.read() kullanarak clob nesnesini okuyabiliyorken geçirme sırasında oracle verileri Mongo DB kullanarak python kullanarak geçiriyorum, ancak mongo DB içine eklerkenPython MongoDB clob özel durumu
söyleyerek bir özel durum atıyortraceback (en son çağrı son): Dosya "test.py", satır 39, db.test234.insert (i) Dosya "C: \ Python27 \ lib \ sitepackages \ pymongo \ collection.py ", satır 409, insert gen(), check_keys, self.uuid_subtype, istemci)
InvalidStringData: belgelerdeki dizeler geçerli olmalıdır. UTF-8: 'Kötü Amaçlı Saldırı Sürücüsü \ r \ n
----------------------- \ r \ n \ r \ n
Bu (Zararlı saldırı sürücüsü) için bir çaba içeren sarıcı rutinlerinin farklı saldırı araçlarını, güvenlik açığı tarayıcılarını, hacker araçlarını çalıştırabilmesi için test komut dosyası altyapısı sağlaması. Amaç, bir protokolden saldırı/testi çalıştırabilen tüm protokollerde ortak API'lar sağlamaktır.
'REVIEW_DESCRIPTION', type 'cx_Oracle.CLOB', -1, 4000, 0, 0, 0
yüzden, hala aynı istisna
Sen UTF8 veri almak gerekir
Verileri pythom kullanarak utf-8'e kodladıktan sonra mongodb içine sokmayı denediniz mi? – The6thSense
En az bir örnek oluşturmaya ve tüm bilgileri (eklenecek dize, tam Python kodunuz, kullanılmış MongoDB sürümü vb.) Göndermeyi deneyin. – lumbric