Jeg har en tabel med ca 7000000 rækker, når jeg bruger bcp fylder filer ca 500 mb og hvis jeg zipper den fylder den kun 28 mb, så mit spørgsmål er findes der ikke en parameter til bcp der kan pakke dataerne bare lidt.
Problemet er at jeg skal have ca. 20 tabeller exporteret over på en cd og disse skal herefter importeres hos flere kunder. Upakket fylder de 800 mb, men pakket fylder de kun ca 300 mb.
Jeg kan ikke bruge zip, da der er mange kunder der nok ikke har plads på deres harddisk til at jeg både kan udpakke en fil på 500 mb og herefter udvide databasen med de 500 mb eller sagt på en anden måde, jeg kan ikke forlange at der skal være minimum 1,5 gb hardisk fri for at installerer programmet.
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Jeg mener ikke at BCP kan compress/decompress on the fly.
Hvilket må betyde, at du kan blive nødt til at skriv din egen lille loader.
Altså: * din CD har en stor fil med komprimerede data * din CD har et lille program som: while more data { read data record decompress data record INSERT INTO } ovenstående er selvfølgelig pseudo-kode. Den faktisk kod evil afhænge meget af dit valg af programmerings-sprog (VB, C, C++, C#, Java) og dit valg af database-API (DB, ODBC, ADO, OLE DB, JDBC). Sikkert ikke det svar du håbede på, men ...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.