Seda postitust toimetas viimati sgFengSu 2018-12-27 kell 16:20
Hiljuti, projekti tehes, sattusin andmebaasi andmete tihendamist .gz failidesse ja tihendatud faili hankimist dekompressiooniks ning andmebaasi kirjutamiseks, soovitatakse kirjutada, depakida ja depakkida eraldi klassideks, mida kutsuda, ning lisada manus ülaltoodud klassile, PS: Kui kasutad SFTP-d, pead lisama Renci.SshNet.dll
![]()
Lugege sqlserveri andmeid ja tihendage faile, mis on peamine GZipStream tihendustehnoloogia, vt https://www.itsvse.com/thread-4240-1-1.html täpsemalt
![]() Paki fail lahti ja kirjuta see sqlserverisse, mis on peamine tehnika Lisateabe saamiseks GZipStreami kohta külastage: https://www.itsvse.com/thread-4831-1-1.html SqlBulkCopy, hulgiimpordiks Kui päis on olemas, kasuta restOfStream.StartsWith("1", et päis eemaldada, vaata viimast koodi (vana kood ei kasutanud SqlBulkCopy'd, vaid kirjutas, käivitades insert-lause mitu korda)
Vana kood – paki fail lahti ja kirjuta andmebaasi
|