|
|
|
|
Google Site
|
|||||||
| Forum | Registrera | Blogg | Manualsidor | Forum Regler | Länkar | Album | FAQ | Användare | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
![]() |
|
|
Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|||
|
UNIX-skript för att exportera data från csv-fil till Oracle databas
Hej människor,
Need förmån. Problemet jag har är att jag måste utveckla ett Unix-shell script som utför återkommande export av data från en CSV-fil till en Oracle-databas. I princip innehåller csv-filen bara förnamn och efternamn kommer att dumpas till en Unix-server. Uppgifterna från dessa filer måste sedan exporteras till en Oracle-databas. Jag undrar om någon har gjort något liknande detta. Har någon ett shell script som jag kan låna? Någon hjälp kommer att uppskattas. Tack. Vina |
| Sponsrade länkar |
|
|
|
|||
|
Jag använder sqlldr månadsvis enligt följande:
1. Skapa en kontroll fil - filename.ctl 2. Skapa en körbar script - load_file (eller vad man nu vill kalla det) 3. Kontrollera att filen du vill ladda inte byta namn eller typ, är min ringde start.csv och i kommaseparerat format. Skriva lite kod felkontroll för detta. # # filename.ctl # # Data för belastningen infil start.csv i tabellen kontakt bifoga fält avslutas med "," eventuellt omges av ' "" ( Urna AVDELNING, Förnamn, OTHER_NAME, Efternamn ) # # load_file # # sqlldr Scott / Tiger kontroll \u003d filename.ctl # # start.csv - Första skivan exempel # # "0061031", "herr", "B", "A", "Williams" load_file kommer att titta på control-filen och importera värden från start.csv som krävs. Om du säker på att filen läggs i en katalog det är värt att kontrollera om den finns innan du försöker importera den till orakel annan avbryta. sqlldr skapar en filename.log i katalogen där du anger om du inte anger en sökväg som visas med exempel genom vgersh99. Ganska grundläggande men med ett cron-jobb ska kunna få det att fungera enkelt. Hoppas den här hjälper. |
|
|||
|
Tack till er båda DirkLottering och vgersh99. I'll try it. Om jag vill göra det som återkommande process, kan jag göra det genom kontroll fil?
Jag är nybörjare i Unix så tålamod med mig om dess dum fråga. tack igen. |
| Sponsrade länkar |
|
|
![]() |
| Komihåglista |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| UNIX-script för att ladda ett data från en fil i databas | grajesh_955 | Shell-programmering och Skript | 5 | 11-08-2008 11:49 |
| Howto fånga data från rs232port andpull data i Oracle databas-9i automatiskt | chef | UNIX for Dummies Frågor & Svar | 1 | 09-23-2007 03:35 |
| Behöver Shell Script för att ladda upp data från Textfil till Oracle databas | chandrashekharj | Shell-programmering och Skript | 6 | 03-26-2007 04:21 |
| Hur exportera data fil från Unix | whatisthis | UNIX for Dummies Frågor & Svar | 20 | 03-03-2005 02:16 |
| exportera tabellen från Oracle databas | inquirer | Shell-programmering och Skript | 1 | 06-24-2003 10:48 |