Membuat File Nilai Variabel (DB2ToSQL)

File Nilai Variabel adalah file XML yang terdiri dari nilai parameter perintah seperti, nama server sumber atau tujuan yang sering berubah dari satu migrasi server ke migrasi server lainnya. Ketika sejumlah besar migrasi database terjadi, beberapa file variabel untuk menyimpan nilai setiap server sumber akan dibuat dan direferensikan dalam file skrip master dengan sakelar -v di baris perintah. Ini membantu mempertahankan nilai statis dalam beberapa file skrip dengan nilai variabel dalam beberapa file variabel.

Catatan

  1. Nama variabel diawali dan diakhiri dengan simbol $ (dolar). Jika variabel tidak diberi nilai dalam file nilai variabel, Anda akan mengalami kesalahan selama penguraian file skrip yang mengakibatkan terhentinya proses eksekusi konsol.
  2. Karakter escape untuk $ adalah $$. Jika nilai variabel atau nilai statis parameter berisi $ simbol (dolar), maka $$ harus ditentukan untuk memperlakukannya sebagai karakter alih-alih variabel.
  3. Untuk tujuan pemeliharaan, variabel dapat dideklarasikan di dalam 'variable-group' elemen untuk pemisahan logis variabel yang ditentukan pengguna. Penggunaan elemen ini tidak wajib.

Contoh:

Contoh 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>  

Contoh 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>  

Langkah Selanjutnya

Langkah selanjutnya dalam mengoperasikan konsol adalah Membuat File Koneksi Server (DB2ToSQL)

Lihat Juga

Membuat File Koneksi Server