Syntax
 
               		 
               		{MFConnection32_v2 | MFConnection32_v4 | MFConnection64_v2 | MFConnection64_v4} 
   DSNTYPE={SYSTEM | USER | AZURE}; 
   CLRVER={2 | 4}; 
   CTYPE={ODBC | ADONET}; 
   STYPE={DB2 | SQL}; 
   MODE={ADD | UPDATE | REMOVE | CHECK | EXIST}; 
   DSN=connectionName; 
   PROVIDER=providerName; 
   ADOSAVEP={TRUE | FALSE}; 
  [SERVER=serverName;] 
  [DATABASE=databaseName;] 
  [TC={YES | NO};] 
  [IC=initialCatalog;] 
  [NA=networkAddress;] 
  [NP=networkPort;] 
  [PC=packageCollection;] 
  [CCSID=HostCCSID;] 
  [USERID=userId;] 
  [PASSWORD=password;] 
  [CREPOS={TRUE | FALSE};] 
   TYPELOG={CONSOLE | FILE | BOTH}; 
  [CTIMEOUT=timeOutInSeconds;] 
  [LOGFILE=logFileName;] 
  [FORCE={TRUE | FALSE};] 
  [FMODE={TRUE | FALSE};] 
               	   
            	 
            
               Parameters:
 
               		 
               		
                
                  		   
                  			 
                  - DSNTYPE 
                     			 
                  
- Specifies the type of connection to associate with the DSN. 
                     				
                     
                         
                           					 
                            
                              						
                               
                                 						  
                                 | SYSTEM | Connection information is specific to the system configuration found in the 
                                    							 machine.config file and other relevant system configuration files. Note: When using a SYSTEM connection and UAC, you must run 
                                       								MFConnection as an administrator. 
                                       							 
                                     |   
                                 						  
                                 | USER | Connection information is specific to the user logged onto Windows. |   
                                 						  
                                 | AZURE | Connection information is specific to AZURE. |  
 
 
- CLRVER
                     			 
                  
-  The Common Language Runtime (CLR) version of an ADO.NET connection. Valid values are 
                     				2 or 
                     				4. Value required but ignored if CTYPE=ODBC.
                     			 
                  
- CTYPE 
                     			 
                  
- Specifies the type of connection. Valid values are 
                     				ODBC or 
                     				ADONET.
                     			 
                  
- STYPE 
                     			 
                  
- Specifies the server type. Valid values are 
                     				DB2 or 
                     				SQL.
                     			 
                  
- MODE 
                     			 
                  
- Specifies the action to perform on the connection. 
                     				
                     
                         
                           					 
                            
                              						
                               
                                 						  
                                 | ADD | Establish and catalog the connection. |   
                                 						  
                                 | UPDATE | Update the existing connection. Must also specify the 
                                    							 FORCE parameter. |   
                                 						  
                                 | DELETE | Delete the connection. |   
                                 						  
                                 | CHECK | Check the status of the connection. |   
                                 						  
                                 | EXIST | Determine if the connection exists. |  
 
 
- DSN 
                     			 
                  
- Specifies a name for the connection. 
                     			 
                  
- PROVIDER 
                     			 
                  
-  The name of the provider. 
                     				
                     
                        
                           
                              						
                              
                                 						  
                                 | Connection | Value |  
                                 						  
                                 | SQL Server ODBC | The full provider name, for example, 
                                    							 ODBC Driver 17 for SQL Server. |  
                                 						  
                                 | SQL Server ADO.NET | System.Data.SqlClient |  
                                 						  
                                 | DB2 | DB2OLEDB |  
 
 Note: Do not enclose the value in quotes.
                        				
                      
- ADOSAVEP 
                     			 
                  
-  Save the ADO.NET connection password. Valid values are 
                     				TRUE or 
                     				FALSE. Value required but ignored if CTYPE=ODBC. 
                     			 
                  
- SERVER 
                     			 
                  
-  Server name for the connection. Default is no value.
                     			 
                  
- DATABASE 
                     			 
                  
-  Database name for the connection. Default is no value.
                     			 
                  
- TC 
                     			 
                  
-  Trusted connection setting for the connection. 
                     				
                     
                         
                           					 
                            
                              						
                               
                                 						  
                                 | YES | Use Windows Authentication. Default. |   
                                 						  
                                 | NO | Connect by passing login credentials via the 
                                    							 USERID and 
                                    							 PASSWORD (if required by 
                                    							 USERID) parameters. |  
 
 
- IC 
                     			 
                  
-  Initial catalog setting for the connection. Default is no value.
                     			 
                  
- NA 
                     			 
                  
-  Network address setting for the connection. Default is no value.
                     			 
                  
- NP 
                     			 
                  
-  Network port setting for the connection. Default is no value.
                     			 
                  
- PC 
                     			 
                  
-  Package collection setting for the connection. Default is no value.
                     			 
                  
- CCSID
                     			 
                  
-  The host CCSID setting for the connection. Default is no value.
                     			 
                  
- USERID 
                     			 
                  
- Specifies a user ID to pass to the database. Required for SQL Server connections when 
                     				TC=NO. Otherwise optional, depending on your database requirements. 
                     			 
                  
- PASSWORD 
                     			 
                  
- Specifies the password for the user ID specified with the 
                     				USERID parameter. Required for SQL Server connections when 
                     				TC=NO and the specified user ID requires a password. Otherwise optional, depending on your database requirements. 
                     			 
                  
- CREPOS 
                     			 
                  
- Specifies whether or not to validate the connection. 
                     				
                     
                         
                           					 
                            
                              						
                               
                                 						  
                                 | TRUE | Validates the connection as follows:  
                                       								
                                       The parameters provided on the command line are sufficient to establish a valid connection 
                                          								
                                       The parameters provided on the command line are cross referenced with connection details stored in the Windows registry (ODBC
                                          connections) and configuration files (ADO.NET connections) 
                                          								
                                        |   
                                 						  
                                 | FALSE | Validates that the parameters provided on the command line are sufficient to establish a valid connection. Default. |  
 
 
- TYPELOG 
                     			 
                  
- Sets the type of logging to perform. Valid values are:
                     				
                     
                        				  
                        - CONSOLE
                           				  
                        
- FILE
                           				  
                        
- BOTH (Default)
                           				  
                        
 
- CTIMEOUT 
                     			 
                  
- Sets a timeout value, in seconds, when testing a connection. Default is 
                     				5.
                     			 
                  
- LOGFILE 
                     			 
                  
- When 
                     				TYPELOG=FILE or 
                     				TYPELOG=BOTH, specifies the log file name. The default value is 
                     				HCOSS-log-file-path\Connections\CONMANtimestamp.log. 
                     			 
                  
- FORCE 
                     			 
                  
-  Force overwrite of existing connection settings. Valid values are 
                     				TRUE or 
                     				FALSE. Default is 
                     				FALSE. 
                     			 
                  
  
            	 
            
               Examples:
 
               		 
               		
                To add a system 32-bit ODBC SQL Server connection (CLRVER, ADOSAVEP values are ignored for ODBC connections):
                  		
               
 
               		 mfconnection32_v4 DSNTYPE=SYSTEM; CLRVER=2;
CTYPE=ODBC; STYPE=SQL; MODE=ADD; DSN=APP_DSN; PROVIDER=ODBC Driver
17 for SQL Server; ADOSAVEP=FALSE; SERVER=YOURSERVER;
DATABASE=YOURDB; TC=YES; TYPELOG=BOTH;
 
               		 To add a system 32-bit ADO.NET SQL Server CLR 4 connection:
                  		
               
 
               		 mfconnection32_v4 DSNTYPE=SYSTEM; CLRVER=4;
CTYPE=ADONET; STYPE=SQL; MODE=ADD; DSN=APP_DSN;
PROVIDER=System.Data.SqlClient; ADOSAVEP=TRUE; SERVER=YOURSERVER;
DATABASE=YOURDB; TC=YES; TYPELOG=BOTH;
 
               		 To add a system 32-bit ADO.NET DB2 CLR 4 connection:
                  		
               
 
               		 mfconnection32_v4 DSNTYPE=SYSTEM; CLRVER=4;
CTYPE=ADONET; STYPE=DB2; MODE=ADD; DSN=APP_DSN; PROVIDER=DB2OLEDB;
ADOSAVEP=TRUE; USERID=YOURUSERID; PASSWORD=YOURPASSWORD;
NA=YOURIPADDRESS; NP=YOURPORTNUMBER; IC=YOURINITIALCATALOG;
PC=YOURPACKAGECOLLECTION; CCSID=YOURHOSTCCSID;
TYPELOG=BOTH;