27. september 2006 - 15:34Der er
5 kommentarer og 2 løsninger
Indsættelse af større datamængder
Hej.
Jeg står overfor at skulle indsætte rigtig mange række i en tabel, og vil meget nødigt gøre dette med almindelige inserts, da det vil tage alt for lang tid. Normalt benytter jeg en Postgresql database, hvor det er muligt at lave en COPY og indsætte data derigennem.
Er der en lignende metode i MS SQl? Jeg har ledt i manualen, men jeg har ikke fundet noget.
Det jeg tidligere har gjort var at indsætte dem via en query analyzer, egentlig primæret fordi jeg ikke har rodet med database adgang for det sprog jeg benytter til at generere data. Måske en mulighed at indsætte dem direkte derefter.
Jeg har prøvet at bruge BCP, men kunne ikke få det til at fungere. Jeg prøver lige igen senere, og ser om jeg har mere held med mig denne gang.
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.