Annotation of freem_fileman/DINIT27K.m, revision 1.1
1.1 ! snw 1: DINIT27K ;SFISC/DPC - ORACLE (DELIMITED) FOREIGN FORMAT;6/10/93 13:35
! 2: ;;21.0;VA FileMan;;Dec 28, 1994
! 3: ;Per VHA Directive 10-93-142, this routine should not be modified.
! 4: F I=1:2 S X=$T(ENTRY+I) G:X="" ^DINIT28 S Y=$E($T(ENTRY+I+1),5,999),X=$E(X,4,999),@X=Y
! 5: Q
! 6: ENTRY ;
! 7: ;;^DIST(.44,.009,0)
! 8: ;;=ORACLE (DELIMITED)^,^^^^0^1^0^1^1^^1
! 9: ;;^DIST(.44,.009,1)
! 10: ;;=D ORACTL^DDXPLIB
! 11: ;;^DIST(.44,.009,3,0)
! 12: ;;=^^7^7^2930125^
! 13: ;;^DIST(.44,.009,3,1,0)
! 14: ;;=Use this format to export data to an Oracle table. Data will be exported
! 15: ;;^DIST(.44,.009,3,2,0)
! 16: ;;=in comma-delimited format and non-numeric fields will be surrounded by
! 17: ;;^DIST(.44,.009,3,3,0)
! 18: ;;=quotes. The user will be prompted for field names. The field names
! 19: ;;^DIST(.44,.009,3,4,0)
! 20: ;;=should be the column_names in the Oracle table. Also, the user will need
! 21: ;;^DIST(.44,.009,3,5,0)
! 22: ;;=to supply the maximum length of a record to be exported. By default, data
! 23: ;;^DIST(.44,.009,3,6,0)
! 24: ;;=will be imported into a table with the same name as that of the export
! 25: ;;^DIST(.44,.009,3,7,0)
! 26: ;;=template.
! 27: ;;^DIST(.44,.009,4,0)
! 28: ;;=^^13^13^2930125^
! 29: ;;^DIST(.44,.009,4,1,0)
! 30: ;;=This format produces a control file to be used with Oracle's SQL*LOADER
! 31: ;;^DIST(.44,.009,4,2,0)
! 32: ;;=utility to load data into a preexisting Oracle table. The control file is
! 33: ;;^DIST(.44,.009,4,3,0)
! 34: ;;=complete as created, but you may edit the file to modify the import. By
! 35: ;;^DIST(.44,.009,4,4,0)
! 36: ;;=default, the data will be imported into a table with the same name as that
! 37: ;;^DIST(.44,.009,4,5,0)
! 38: ;;=of the export template. So, either that table must exist in your Oracle
! 39: ;;^DIST(.44,.009,4,6,0)
! 40: ;;=table_space with the columns specified when the export template was built
! 41: ;;^DIST(.44,.009,4,7,0)
! 42: ;;=or the exported file will need to be modified to show the correct
! 43: ;;^DIST(.44,.009,4,8,0)
! 44: ;;=table_name. A minimum syntax for loading an export file named
! 45: ;;^DIST(.44,.009,4,9,0)
! 46: ;;=INTO_ORACLE.CTL would be:
! 47: ;;^DIST(.44,.009,4,10,0)
! 48: ;;= |TAB|
! 49: ;;^DIST(.44,.009,4,11,0)
! 50: ;;= SQLLOAD USERID=username/password, CONTROL=INTO_ORACLE.CTL|TAB|
! 51: ;;^DIST(.44,.009,4,12,0)
! 52: ;;=
! 53: ;;^DIST(.44,.009,4,13,0)
! 54: ;;=Of course, other options are available. Consult your Oracle documentation.
! 55: ;;^DIST(.44,.009,5,0)
! 56: ;;=^.441^^
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>