<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Install using dih-installer on RIA Docs</title>
    <link>https://docs.riaproducts.com/dih/3.x.x/install/dih-installer-script/</link>
    <description>Recent content in Install using dih-installer on RIA Docs</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://docs.riaproducts.com/dih/3.x.x/install/dih-installer-script/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Install using dih-installer</title>
      <link>https://docs.riaproducts.com/dih/3.x.x/install/dih-installer-script/install-using-dih-installer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/3.x.x/install/dih-installer-script/install-using-dih-installer/</guid>
      <description>&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#overview&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;The DIH installer script will guide you through the installation process. You do not need to follow any steps described in the &lt;a href=&#34;../manual-installation/manual-installation.md&#34;&gt;Manual installation&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;code&gt;dih-installer&lt;/code&gt; is provided as a zip file, &lt;code&gt;dih-installer.zip&lt;/code&gt; and contains the following files:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;dih-installer.py&lt;/code&gt; — Python script used to install DIH.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;create-user-template.sql&lt;/code&gt; — Database user creation template.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;dih-installer.response.example&lt;/code&gt; —  Sample response file for automated install. For more information, see&lt;a href=&#34;https://docs.riaproducts.com/dih/3.x.x/install/dih-installer-script/response-file/&#34;&gt;Response File&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;install-dih&#34;&gt;Install DIH&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#install-dih&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;To install DIH using the dih-installer, follow these steps. To cancel the installation at any stage, press Ctrl+C.&#xA;&#xA;&#xA;&#xA;&lt;style&gt;&#xA;    .alert {&#xA;        --bs-alert-bg: transparent;&#xA;        --bs-alert-padding-x: 1rem;&#xA;        --bs-alert-padding-y: 1rem;&#xA;        --bs-alert-margin-bottom: 1rem;&#xA;        --bs-alert-color: inherit;&#xA;        --bs-alert-border-color: transparent;&#xA;        --bs-alert-border:  var(--bs-alert-border-color);&#xA;        --bs-alert-link-color: inherit;&#xA;        position: relative;&#xA;        padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);&#xA;        margin-bottom: var(--bs-alert-margin-bottom);&#xA;        color: var(--bs-alert-color);&#xA;        font-weight: 400;&#xA;        background-color: var(--bs-alert-bg);&#xA;        border-left:4px var(--bs-alert-border) solid; &#xA;     }&#xA;    .alert-error {&#xA;        --bs-alert-color: black;&#xA;        --bs-alert-bg:  #FEF0F0;&#xA;        --bs-alert-border:#F15A5A;&#xA;      }&#xA;      .alert-warning {&#xA;        --bs-alert-color: black;&#xA;        --bs-alert-bg:  #FFF9EE;&#xA;        --bs-alert-border:#FF960A;&#xA;&#xA;      }&#xA;      .alert-success{&#xA;        --bs-alert-color:black;&#xA;        --bs-alert-bg:  #f2fff8;&#xA;        --bs-alert-border:#91eabf;&#xA;        }&#xA;        .alert-info{&#xA;            --bs-alert-color:black;&#xA;            --bs-alert-bg:  #E6F3FF;&#xA;            --bs-alert-border:#2685DA;&#xA;        }&#xA;        .alert i.fa-check-circle {&#xA;            color: #91eabf;  &#xA;        }&#xA;    &#xA;        .alert i.fa-info-circle {&#xA;            color: #2685DA;  &#xA;        }&#xA;    &#xA;        .alert i.fa-times-circle {&#xA;            color: #F15A5A;  &#xA;        }&#xA;        .alert i.fa-exclamation-triangle{&#xA;            color:#FF960A;&#xA;        }&#xA;&lt;/style&gt;&#xA;&lt;div class=&#34;alert alert-info&#34; role=&#34;alert&#34;&gt;&#xA;    &#xA;    &#xA;    &#xA;             &#xA;        &#xA;    &lt;i class=&#34;fa fa-info-circle&#34;&gt;&lt;/i&gt;  &#xA;    &lt;span &gt;Arguments are optional. If not provided, the script will prompt for them. A new &lt;code&gt;logs&lt;/code&gt; folder is created in the installation directory for each execution of the installer.&lt;/span&gt; &#xA;&#xA;&lt;/div&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Response file</title>
      <link>https://docs.riaproducts.com/dih/3.x.x/install/dih-installer-script/response-file/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/3.x.x/install/dih-installer-script/response-file/</guid>
      <description>&lt;p&gt;For a more automated installation, rename &lt;code&gt;dih-installer.response.example&lt;/code&gt; to &lt;code&gt;dih-installer.response&lt;/code&gt; and fill it with preconfigured responses to the installer’s prompts. The installer will request any omitted responses.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install-dih&#34;&gt;Install DIH&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#install-dih&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;For new installations, the prompts under &lt;code&gt;#FOR NEW INSTALL&lt;/code&gt; are applicable. These prompts and their respective keys can be found in the response file.&lt;/p&gt;&#xA;&lt;table border=&#34;1&#34;&gt;&#xA;  &lt;thead&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;th&gt;Prompt&lt;/th&gt;&#xA;      &lt;th&gt;Response Key&lt;/th&gt;&#xA;      &lt;th&gt;Description&lt;/th&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Enter installation directory&lt;/td&gt;&#xA;      &lt;td&gt;install_dir&lt;/td&gt;&#xA;      &lt;td&gt;Full path of the installation directory. The folder must not exist yet. The installer will create it. For example, &lt;code&gt;/opt/dih/ria-dih&lt;/code&gt;. &lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Enter database connection URL&lt;/td&gt;&#xA;      &lt;td&gt;connection_url&lt;/td&gt;&#xA;      &lt;td&gt;Database connection in &lt;code&gt;server:port/service&lt;/code&gt; format. For example, &lt;code&gt;localhost:1521/DIHDB&lt;/code&gt;&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Database system user to create/initialize new schema&lt;/td&gt;&#xA;      &lt;td&gt;user&lt;/td&gt;&#xA;      &lt;td&gt;Oracle database user with privileges to execure Oracle statements in the &lt;code&gt;create-user-template.sql&lt;/code&gt;.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Password for &amp;lt;system user&amp;gt;&lt;/td&gt;&#xA;      &lt;td&gt;password&lt;/td&gt;&#xA;      &lt;td&gt;Password of the Oracle database user.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Enter new schema/user name&lt;/td&gt;&#xA;      &lt;td&gt;new_user&lt;/td&gt;&#xA;      &lt;td&gt;Name of the new DIH user to be created. If the user already exists, the new &lt;code&gt;DIHADM&lt;/code&gt; schema will not be created.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Enter password for &amp;lt;new user&amp;gt;&lt;/td&gt;&#xA;      &lt;td&gt;new_schema_password&lt;/td&gt;&#xA;      &lt;td&gt;Password of the new user.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Re-Enter password for &amp;lt;new user&amp;gt;&lt;/td&gt;&#xA;      &lt;td&gt;re_enter_new_schema_password&lt;/td&gt;&#xA;      &lt;td&gt;Verifies that the user entered the correct password, which must match the value entered for &lt;code&gt;new_schema_password&lt;/code&gt;. This verification is only required if &lt;code&gt;new_user&lt;/code&gt; does not exist yet.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Tablespace for &amp;lt;new user&amp;gt;&lt;/td&gt;&#xA;      &lt;td&gt;tablespace&lt;/td&gt;&#xA;      &lt;td&gt;Default tablespace name for the &lt;code&gt;new_user&lt;/code&gt;. For example, &lt;code&gt;CISTS_01&lt;/code&gt;.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Enter environment name&lt;/td&gt;&#xA;      &lt;td&gt;environment_name&lt;/td&gt;&#xA;      &lt;td&gt;Name of the DIH environment. For example, &lt;code&gt;DIH Development&lt;/code&gt;. &lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Enter web server port&lt;/td&gt;&#xA;      &lt;td&gt;web_port&lt;/td&gt;&#xA;      &lt;td&gt;Unique port number that will be used to access DIH in a browser. For example, if the port number is set to be &lt;code&gt;16080&lt;/code&gt;, then DIH can be accessed in &lt;code&gt;http://dih-server:16080&lt;/code&gt;.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Enter hazelcast cluster name&lt;/td&gt;&#xA;      &lt;td&gt;hazelcast_cluster_name&lt;/td&gt;&#xA;      &lt;td&gt;Name of the DIH RuntimeServer cluster. For example, &lt;code&gt;dih-dev-cluster&lt;/code&gt;.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;    &lt;tr&gt;&#xA;      &lt;td&gt;Enter hazelcast base port&lt;/td&gt;&#xA;      &lt;td&gt;hazelcast_base_port&lt;/td&gt;&#xA;      &lt;td&gt;Unique port number of the &lt;code&gt;hazelcast_cluster_name&lt;/code&gt;.&lt;/td&gt;&#xA;    &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;upgrade-dih&#34;&gt;Upgrade DIH&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#upgrade-dih&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;For upgrades, the following prompt under &lt;code&gt;#FOR UPGRADE&lt;/code&gt; is applicable. This prompt and its respective key can be found in the response file.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
