Sample AcuXDBC File

# This is a sample acuxdbc.cfg configuration file. 
# You should edit it to match your needs.

# The following lines are commented out to show you the default values. 
# If you want to use a different value, then uncomment the line and change 
# the value.

#-----------------------------------------------------------
#---------------GENERAL SETUP OPTIONS-----------------------
#-----------------------------------------------------------
 
#  The path to your system catalog directory. This is a required variable 
 
dictsource C:\Program Files\Micro Focus\Acucbl900\acugt\syscat 
 
 
#  The path to your data files.  You must prepend the line with a semi-colon, 
#  use either double backslashes ("\\") or forward slashes ("/"), 
#  and separate your paths by semi-colons. This is a required variable 
 
file_prefix ;C:/Program Files/Micro Focus/Acucbl900/acugt/sample/AcuXDBC/data 
			  


#  Specify your data file extensions; leave blank if no 
#  extensions exist.

# file_suffix  
 
#----------------------------------------------------------- 
#-------------------ADVANCED OPTION SETUP------------------- 
#-----------------------------------------------------------

#  Values for File_Case are Default (case ignored),  
#  Lower (filename converted to lower case), and  
#  Upper (filename converted to upper case).
 
# file_case      default
 
#  To specify how MFDBC will treat non-numeric values in numeric fields,  
#  set this variable to Error (assignment error returned),  
#  Truncate (value truncated from first non-numeric value to the end),
#  or Zero (value returned will be zero).
 
invalid_numeric_data    error
# invalid_numeric_data  truncate
# invalid_numeric_data  zero 

#  Set this value to true if the user should have read-only  
#  permissions to this database. The default is read and write permissions.
 
# read_only       no
 
#  These two variables provide a representational mapping between COBOL's  
#  SPACES and LOW-VALUES and the corresponding SQL column values. 
#  Valid values are null and empty. 

# null_alpha_read null
 
#  Valid values are spaces and low-values.

# null_alpha_write      spaces
 
#  Valid values are null and 0 (zero).
# null_numeric_read     0
 
#  Valid values are spaces, low-values, and 0 (zero). 
# null_numeric_write     0
 
#  Enter a start date for Julian dates using the YYYYMMDD  
#  format. The default date is January 1, 1900. 
# julian_base_date 19000101

# This variable when turned off will cause AcuXDBC to ignore the transaction
# options on operations such as an update. The default is on.
#
# transactions          on

# Tables in AcuXDBC have an owner specified. The owner is either public
# or an authorization id. The ignore_owner variable can be used to have
# files show as no owner. This must be used in conjunction with loading
# through xdbcutil with the -o " " option to have a blank owner in the
# database. The default is FALSE.
#
# ignore_owner          off

# Configuration variables now exist in 
# AcuXDBC to handle conditions where date values
# do not contain valid dates. These variable cover the situations # where a date 
# field contains HIGH-VALUES, LOW-VALUES, all nines, all zeros, or an invalid 
# date.


#date_zero_value 1901010100000000
#date_nine_value 2099123100000000 
#date_null_value 1966021100000000 
#date_invalid_value 2012011600000000 
#date_max_high_values nine 
#date_min_low_values zero 


#----------------------------------------------------------- 
#-------------------FILE OPTION SETUP-----------------------
#-----------------------------------------------------------
# Set Max_Files from 1 to 256.   
# max_files 		      32 
 
# Set Max_Locks from 1 to 8191.   
# max_locks 		       32 
 
# Set Locks_per_file from 1 to 8191.   
# locks_per_file		     10 
 
# Set V_Buffers from 0 to 256. 
# v_buffers		      32 

#-----------------------------------------------------------
#----------TRANSACTION PROCESSING SETUP OPTIONS-------------
#-----------------------------------------------------------
# transaction_processing 	Off 
# logging		 off 
# log_encrypt		 off 
# log_device 		off 
# log_file 
# temp_dir 		. 
# log_buffer_size	 512 

#-----------------------------------------------------------
#---------------------Multi-Company OPTIONS-----------------
#-----------------------------------------------------------

#  For multi-company handling, you can specify the value of any  
#  wildcards that you used when creating the table in your 
#  system catalog by noting the values here.
  
# filename_wildcards 

#-----------------------------------------------------------
#---------------LOGGING SETUP OPTIONS-----------------------
#-----------------------------------------------------------
 
# debug_logfile  
# debug_loglevel
# vision_logging_file 
# vision_logging_level
#-----------------------------------------------------------
#-------------------END CONFIGURATION-----------------------
#-----------------------------------------------------------