Creazione di file di valore della variabile (DB2ToSQL)Creating Variable Value Files (DB2ToSQL)

File valore variabile è un file XML che include i valori dei parametri dei comandi ad esempio, il nome del server di origine o di destinazione che cambiano spesso dalla migrazione di un server a un altro.Variable Value File is an XML file comprising the parameter values of commands like, the source or destination server name that frequently change from one server migration to another. Quando si verifica un numero elevato di migrazioni di database, verranno creati e a cui fa riferimento in un file di script master con più file di variabile per archiviare il valore di ogni server di origine di – v passare alla riga di comando.When a large number of database migrations occur, multiple variable files for storing the value of each source server will be created and referenced in a master script file with the –v switch at command line. Ciò consente di mantenere i valori statici, in alcuni file di script con i valori delle variabili in più file di variabile.This helps in maintaining static values in a few script files with the variable values in multiple variable files.

Nota

  1. I nomi delle variabili sono preceduti e seguiti da un simbolo di dollaro $.Variable names are prefixed and suffixed with a $ (dollar) symbol. Se le variabili non vengono assegnate un valore nel file del valore della variabile, si verificherà un errore durante l'analisi del file script risultante in bloccare il processo di esecuzione della console.If the variables are not assigned a value in the variable value file, you will encounter an error during the parsing of the script file resulting in stalling the console execution process.
  2. The escape character for $ is $$.The escape character for $ is $$. Se il valore di un valore statico o variabile di un parametro contiene $ simbolo (dollaro), quindi $$ deve essere specificata di considerarlo come un carattere anziché una variabile.If the value of a variable or static value of a parameter contains $ (dollar) symbol, then $$ must be specified to treat it as a character instead of a variable.
  3. Per motivi di manutenzione, le variabili possono essere dichiarate all'interno di ‘variable-group’ le variabili definite elementi per la separazione logica dell'utente.For maintainability purposes, variables can be declared inside ‘variable-group’ elements for logical separation of user defined variables. Utilizzo di questo elemento non è obbligatorio.Usage of this element is not mandatory.

Esempi:Examples:

Esempio 1:Example 1:

<!--Sample of variable value file commands-->  

<variables>  

  <variable-group name="ProjectSpecs">  

    <variable name="$project_folder$" value="<project-folder>"/>  

    <variable name="$project_name$" value="<project-name>"/>  

    <variable name="$project_overwrite$" value="<true/false>"/>  

    <variable name="$project_type$" value="<project-type>"/>  

  </variable-group>  

</variables>  

Esempio 2:Example 2:

<!--Sample of variable value file commands-->  

<variables>  

  <variable-group name="SQLServerParams">  

    <variable-group name="SqlServerConnectionParams">  

      <variable name="$TargetServerName$" value="<server-name>"/>  

      <variable name="$TargetDB$" value="<database-name>"/>  

      <variable name="$TargetUserName$" value="<user-name>"/>  

      <variable name="$TargetPassword$" value="<password>"/>  

      <variable name="$TrustedConnection$" value="<true/false>"/>  

    </variable-group>  

    <variable-group name="SqlServerObjectParams">  

      <variable name="$ObjectName1$" value="<object-name>"/>  

      <variable name="$ObjectName2$" value="<object-name>"/>  

    </variable-group>  

  </variable-group>  

</variables>  

Passaggio successivoNext Step

Il passaggio successivo nella console di gestione è creazione DB2ToSQL i file di connessione del Server ( )The next step in operating the console is Creating the Server Connection Files (DB2ToSQL)

Vedere ancheSee Also

Creazione dei file di connessione del ServerCreating the Server Connection Files