Kbase 16844: Progess Filename Extension Definitions (.d, .df, .ds, .e, .f, .fd, .i, .p, .pl & .r)
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  15/10/2008 |
|
Status: Verified
GOAL:
What do the different filename extensions for Progress mean?
FACT(s) (Environment):
UNIX
Windows
Progress 8.x
Progress 9.x
FIX:
Below is a partial list of Progress file extensions and their definitions:
*.d - table contents from Data Dictionary dump process
*.df - table definitions from Data Dictionary dump process
*.ds - listing from load data screen
*.e - error file listing from Data Dictionary load process
*.f - FORM statements for user interfaces
*.fd - bulkload description file
*.i - include file or a 4GL procedure compiled on-the-fly
*.p - 4GL source code procedure
*.pl - .r code procedure library (i.e. PROLIB)
*.r - 4GL compiled procedure (one per .p file)
.ds FILE
The .ds file is generated when data (a .d file) is loaded into a database using the Progress Data Dictionary. The following is an examples of a .ds file:
Table Input File # of Records Read # of Errors Error File
------------ -------------- ----------------- ----------- ------------
customer /usr1/customer 21,714 0 -
order /usr1/order 1 0 -
invoice /usr1/invoice 6,989 0 -
salesrep /usr1/salesrep 115 0 -
state /usr1/state 1,931 2 state.e
The .ds file above shows errors during the load process of the "state" table. The state.e file can be used to find out which records failed to load. To do so, check the number of "Records Read". Be sure the value displayed within the
"Records Read" area is the number of records you expected to be loaded into your table. The load process could have terminated on this table. Thus, you may have data missing from the new database's "state" table.