Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Överföra stora mängder data snabbt.

Postades av 2002-08-28 14:10:44 - Leif Parmlind, i forum databaser, Tråden har 7 Kommentarer och lästs av 761 personer

Hej är det nån som har nån bra ide hur man från vår VB applikation kan överföra checka in stora mänder data som ligger i en local access databas hos varje client med många tabeller till en Oracle server.

Som vi har det nu så har vi två recorset där vi läser och överför row för row för varje tabell med add new och det är väldigt långsamt. Vi har testat några execute insert SQL metoder också men med ännu sämre resultat.

Jag antar att hela våran gamla lösning borde skrivas om men lyssnar gärna på tips innan nåt görs.

Någon?

Leif P


Svara

Sv: Överföra stora mängder data snabbt.

Postades av 2002-08-28 14:47:39 - Christoffer Hedgate

Antingen skulle jag kört DTS (möjligen då dragit igång dts-paketet från VB) eller så skulle jag använt Oracle bulk insert verktyg (sql loader har jag för mig det heter) för att trycka in data i Oracledatabasen.


Svara

Sv: Överföra stora mängder data snabbt.

Postades av 2002-08-28 15:32:12 - Leif Parmlind

Oki tackar!
Jag tycker det låter väldigt intressant med loadern då jag tror att ett sånt verktyg borde kunna snabba upp rejält. Men var kan man finna info om Oracle bulk insert (sql loader) och hur man jobbar med den från VB?

Leif P


Svara

Sv: Överföra stora mängder data snabbt.

Postades av 2002-08-29 11:03:55 - Christoffer Hedgate

Vet inte om du kan jobba med den från VB direkt, kanske med shell iofs. Var vet jag ej, kan inte så mycket Oracle, men det står väl i nån dokumentation?


Svara

Sv: Överföra stora mängder data snabbt.

Postades av 2002-08-29 13:27:20 - Leif Parmlind

Jodå jag hittar mängder med info om loadern men har inte riktigt klart för mig än hur man ska hantera det hela. Det verkar som att man ska disabla konstraints när datat laddas för snabbt införande men hur vet jag om jag behöver köra rollback då? Ja det finns en hel del att titta på innan jag vet om det är användbart för oss.

Hittar nån nåt om hur i VB så vore jag tacksam.

Leif P


Svara

Sv: Överföra stora mängder data snabbt.

Postades av 2002-08-29 13:43:49 - Christoffer Hedgate

Antar att du får köra ROLLBACK om det ej går att koppla in constraints igen efter dataladdningen.


Svara

Sv: Överföra stora mängder data snabbt.

Postades av 2002-08-30 10:35:50 - Per Hultqvist

Om det handlar om en ren dumpning av innehållet i en tabell i en databas till en likadan tabell i en annan databas, så borde det kunna fungera med SELECT INTO. Vad jag vet ska det fungera över flera servrar, har dock aldrig testat det annat än inom en databas på en server.

/Per Hultqvist


Svara

Sv: Överföra stora mängder data snabbt.

Postades av 2002-08-30 10:53:40 - Johan Lewis-Jonsson

BULK INSERTS (som de kallas i SQL Servern, har glömt vad det heter i Oracle) använder sig INTE av transaktionslogen, vilket gör att det går riktigt fort. Detta innebär dock att det inte ingår i en transaction == ingen ROLLBACK

(tips: att kvick tömma en tabell i SQL server använd TRUNCATE. Denna använder heller inte transactionslogen)


Svara

Nyligen

  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 920
27 965
271 780
9 382
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies