downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Our source is open

The syntax highlighted source is automatically generated by PHP from the plaintext script. If you're interested in what's behind the several functions we used, you can always take a look at the source of the following files:

Of course, if you want to see the source of this page, we have it available. You can also browse the Git repository for this website on git.php.net.

Source of: /manual/de/ingres.configuration.php

<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$PARENTS = array();
include_once
dirname(__FILE__) ."/toc/ingres.setup.inc";
$setup = array (
 
'home' =>
  array (
   
0 => 'index.php',
   
1 => 'PHP Manual',
  ),
 
'head' =>
  array (
   
0 => 'UTF-8',
   
1 => 'de',
  ),
 
'this' =>
  array (
   
0 => 'ingres.configuration.php',
   
1 => 'Laufzeit-Konfiguration',
  ),
 
'up' =>
  array (
   
0 => 'ingres.setup.php',
   
1 => 'Installation/Konfiguration',
  ),
 
'prev' =>
  array (
   
0 => 'ingres.installation.php',
   
1 => 'Installation',
  ),
 
'next' =>
  array (
   
0 => 'ingres.resources.php',
   
1 => 'Ressource-Typen',
  ),
 
'alternatives' =>
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["parents"] = $PARENTS;
manual_setup($setup);

manual_header();
?>
<div id="ingres.configuration" class="section">
 <h2 class="title">Laufzeit-Konfiguration</h2>
 <p class="simpara">Das Verhalten dieser Funktionen wird
durch Einstellungen in der <var class="filename">php.ini</var> beeinflusst.</p>
 <p class="para">
 <table class="doctable table">
  <caption><strong>Ingres-Konfigurationsoptionen</strong></caption>
 
   <thead>
    <tr>
     <th>Name</th>
     <th>Standard</th>
     <th>Veränderbar</th>
     <th>Changelog</th>
    </tr>

   </thead>

   <tbody class="tbody">
    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.allow-persistent" class="link">ingres.allow_persistent</a></td>
     <td>&quot;1&quot;</td>
     <td>PHP_INI_SYSTEM</td>
     <td>Verfügbar seit Ingres 1.0.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.array-index-start" class="link">ingres.array_index_start</a></td>
     <td>&quot;1&quot;</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 1.4.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.auto" class="link">ingres.auto</a></td>
     <td>&quot;1&quot;</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 2.0.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.blob-segment-length" class="link">ingres.blob_segment_length</a></td>
     <td>&quot;4096&quot;</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 1.2.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.cursor-mode" class="link">ingres.cursor_mode</a></td>
     <td>&quot;0&quot;</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 1.1.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.default-database" class="link">ingres.default_database</a></td>
     <td>NULL</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 1.0.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.default-password" class="link">ingres.default_password</a></td>
     <td>NULL</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 1.0.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.default-user" class="link">ingres.default_user</a></td>
     <td>NULL</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 1.0.00</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.describe" class="link">ingres.describe</a></td>
     <td>1</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 2.1.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.fetch-buffer-size" class="link">ingres.fetch_buffer_size</a></td>
     <td>100</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 2.1.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.max-links" class="link">ingres.max_links</a></td>
     <td>&quot;-1&quot;</td>
     <td>PHP_INI_SYSTEM</td>
     <td>Verfügbar seit Ingres 1.0.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.max-persistent" class="link">ingres.max_persistent</a></td>
     <td>&quot;-1&quot;</td>
     <td>PHP_INI_SYSTEM</td>
     <td>Verfügbar seit Ingres 1.0.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.reuse-connection" class="link">ingres.reuse_connection</a></td>
     <td>&quot;1&quot;</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres ingres 2.0.0</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.scrollable" class="link">ingres.scrollable</a></td>
     <td>&quot;1&quot;</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 2.0.0.</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.trace" class="link">ingres.trace</a></td>
     <td>&quot;0&quot;</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 2.0.0.</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.trace-connect" class="link">ingres.trace_connect</a></td>
     <td>&quot;0&quot;</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 1.2.1.</td>
    </tr>

    <tr>
     <td><a href="ingres.configuration.php#ini.ingres.utf8" class="link">ingres.utf8</a></td>
     <td>&quot;1&quot;</td>
     <td>PHP_INI_ALL</td>
     <td>Verfügbar seit Ingres 2.0.0.</td>
    </tr>

   </tbody>
 
 </table>

 Weitere Details und die Definitionen der
PHP_INI_*-Konstanten finden Sie im <a href="configuration.changes.modes.php" class="xref">Wo Konfigurationseinstellungen gesetzt werden k&ouml;nnen</a>.
 </p>

 <p class="para">Hier eine kurze Erklärung der
Konfigurationsoptionen:</p>

 <p class="para">
  <dl>

    <dt id="ini.ingres.allow-persistent">
    <span class="term">
     <em><code class="parameter">ingres.allow_persistent</code></em>
     <span class="type"><a href="language.types.boolean.php" class="type boolean">boolean</a></span>
    </span>
    <dd>

     <p class="para">
      Bestimmt, ob
      <a href="features.persistent-connections.php" class="link">peersistente Verbindungen</a>
      zu Ingres erlaubt sind.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.array-index-start">
    <span class="term">
     <em><code class="parameter">ingres.array_index_start</code></em>
     <span class="type"><a href="language.types.integer.php" class="type integer">integer</a></span>
    </span>
    <dd>

     <p class="para">
      Bestimmt, ob die Indizierung der Arrays, die von den Funktionen
       <span class="function"><a href="function.ingres-fetch-array.php" class="function">ingres_fetch_array()</a></span> und  <span class="function"><a href="function.ingres-fetch-row.php" class="function">ingres_fetch_row()</a></span>
      zurückgegeben werden, standardmäßig bei 0 oder 1 beginnt. Um die Ingres-Erweiterung
      zu anderen Datenbankerweiterungen kompatibel zu machen, sollten Sie diesen Wert
      auf 0 setzen.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.auto">
    <span class="term">
     <em><code class="parameter">ingres.auto</code></em>
     <span class="type"><a href="language.types.boolean.php" class="type boolean">boolean</a></span>
    </span>
    <dd>

     <p class="para">
      Schaltet die autocommit-Emulation ein oder aus. Wenn autocommit aktiviert ist,
      sind mehrere geöffnete Cursors in Ingres nicht möglich. Wenn diese Option
      aktiviert ist, wird autocommit emuliert.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.blob-segment-length">
    <span class="term">
     <em><code class="parameter">ingres.blob_segment_length</code></em>
     <span class="type"><a href="language.types.integer.php" class="type integer">integer</a></span>
    </span>
    <dd>

     <p class="para">
      Bestimmt die Größe des Speichers in Byte, der zum Lesen von Blob-Daten verwendet wird.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.cursor-mode">
    <span class="term">
     <em><code class="parameter">ingres.cursor_mode</code></em>
     <span class="type"><a href="language.types.integer.php" class="type integer">integer</a></span>
    </span>
    <dd>

     <p class="para">
      Bestimmt, in welchem Modus ein Cursors mit ingres_prepare() geöffnet wird.
      Gültige Werte sind INGRES_CURSOR_UPDATE oder INGRES_CURSOR_READONLY.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.default-database">
    <span class="term">
     <em><code class="parameter">ingres.default_database</code></em>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
    </span>
    <dd>

     <p class="para">
      Bestimmt den Namen der zu öffnenden Datenbank, wenn kein Datenbankname bei
      einem Verbindungsaufbau angegeben wird. Diese Option kann im <a href="ini.core.php#ini.sql.safe-mode" class="link">SQL safe mode</a>
      nicht verwendet werden.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.default-password">
    <span class="term">
     <em><code class="parameter">ingres.default_password</code></em>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
    </span>
    <dd>

     <p class="para">
      Bestimmt, mit welchem Passwort eine Verbindung geöffnet wird, wenn kein anderes
      angegeben wurde. Diese Option kann im <a href="ini.core.php#ini.sql.safe-mode" class="link">SQL safe mode</a> nicht verwendet werden.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.default-user">
    <span class="term">
     <em><code class="parameter">ingres.default_user</code></em>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
    </span>
    <dd>

     <p class="para">
      Bestimmt, mit welchem Benutzernamen eine Verbindung geöffnet wird, wenn kein
      anderer angegeben wurde. Diese Option kann im <a href="ini.core.php#ini.sql.safe-mode" class="link">SQL safe mode</a> nicht verwendet werden.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.describe">
    <span class="term">
     <em><code class="parameter">ingres.describe</code></em>
     <span class="type"><a href="language.types.boolean.php" class="type boolean">boolean</a></span>
    </span>
    <dd>

     <p class="para">
      Aktiviert die Verwendung von DESCRIBE INPUT, um die erwarteten Datentypen für
      parametrisierte Abfragen zu ermitteln. Dies ist seit Ingres 9.1.0 und später
      möglich. Wenn diese Option deaktiviert ist, müssen die Datentypen von
      parametrisierten Abfragen von Hand  ermittelt werden. Dazu setzt man den
      Parameter <a href="function.ingres-query.php#function.ingres-query.types" class="link">types</a> in der
      Funktion  <span class="function"><a href="function.ingres-query.php" class="function">ingres_query()</a></span>.
     </p>
     <blockquote class="note"><p><strong class="note">Hinweis</strong>:
      <p class="para">
       Die Option mittels ingres_query() zu aktivieren verursacht zusätzlichen
       Kommunikationsoverhead zwischen dieser Erweiterung und dem Datenbankserver.
       Das zusätzliche Datenvolumen bei der Übertragungs können Sie mit ingres_prepare()
       und ingres_execute() reduzieren.
      </p>
     </p></blockquote>
    </dd>

   </dt>

   <dt id="ini.ingres.fetch-buffer-size">
    <span class="term">
     <em><code class="parameter">ingres.fetch_buffer_size</code></em>
     <span class="type"><a href="language.types.integer.php" class="type integer">integer</a></span>
    </span>
    <dd>

     <p class="para">
      Bestimmt die Anzahl der Zeilen, die  <span class="function"><a href="function.ingres-fetch-array.php" class="function">ingres_fetch_array()</a></span>,
       <span class="function"><a href="function.ingres-fetch-object.php" class="function">ingres_fetch_object()</a></span> und  <span class="function"><a href="function.ingres-fetch-row.php" class="function">ingres_fetch_row()</a></span>
      in einer einzigen Leseoperation versuchen soll zu holen.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.max-links">
    <span class="term">
     <em><code class="parameter">ingres.max_links</code></em>
     <span class="type"><a href="language.types.integer.php" class="type integer">integer</a></span>
    </span>
    <dd>

     <p class="para">
      Bestimmt die maximale Anzahl von Ingres-Datenbanksitzungen, die pro Prozess
      oder Thread zulässig sind. Diese Anzahl der Sitzungen sollte die Anzahl der
      innerhalb von Ingres definierten maximal zulässigen Sitzungen nicht übersteigen.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.max-persistent">
    <span class="term">
     <em><code class="parameter">ingres.max_persistent</code></em>
     <span class="type"><a href="language.types.integer.php" class="type integer">integer</a></span>
    </span>
    <dd>

     <p class="para">
      Bestimmt die Anzahl der maximal zulässigen persistenten Ingres-Verbindungen
      pro Prozess oder Thread. Diese Anzahl sollte die Anzahl der innerhalb von Ingres
      definierten maximal zulässigen Sitzungen nicht übersteigen.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.reuse-connection">
    <span class="term">
     <em><code class="parameter">ingres.reuse_connection</code></em>
     <span class="type"><a href="language.types.boolean.php" class="type boolean">boolean</a></span>
    </span>
    <dd>

     <p class="para">
      Bestehende aktive Verbindungen werden wiederverwendet, wenn zur selben Datenbank
      und mit demselben Benutzernamen verbunden wird.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.scrollable">
    <span class="term">
     <em><code class="parameter">ingres.scrollable</code></em>
     <span class="type"><a href="language.types.boolean.php" class="type boolean">boolean</a></span>
    </span>
    <dd>

     <p class="para">
      Schaltet die Unterstützung für scrollbare Cursors ein. Wenn CLOB- oder
      BLOB-Daten geholt werden, sollte diese Optiion auf <strong><code>FALSE</code></strong> gesetzt sein.
      Verfügbar seit Ingres 9.2.0 und höher.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.trace">
    <span class="term">
     <em><code class="parameter">ingres.trace</code></em>
     <span class="type"><a href="language.types.boolean.php" class="type boolean">boolean</a></span>
    </span>
    <dd>

     <p class="para">
      Schaltet eine einfache Ablaufverfolgung mittels E_NOTICE-Nachrichten ein.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.trace-connect">
    <span class="term">
     <em><code class="parameter">ingres.trace_connect</code></em>
     <span class="type"><a href="language.types.boolean.php" class="type boolean">boolean</a></span>
    </span>
    <dd>

     <p class="para">
      Gibt E_NOTICE-Nachrichten während Aufrufen von ingres_connect oder
      ingres_pconnect aus.
     </p>
    </dd>

   </dt>

   <dt id="ini.ingres.utf8">
    <span class="term">
     <em><code class="parameter">ingres.utf8</code></em>
     <span class="type"><a href="language.types.boolean.php" class="type boolean">boolean</a></span>
    </span>
    <dd>

     <p class="para">
      Es wird angenommen, dass Zeichenketten, die in Spalten des Typs National
      Character eingefügt werden (NVARCHAR or NCHAR) die Kodierung UTF8 verwenden
      und deshalb für den Server nach UTF16 konvertiert werden.
     </p>
    </dd>

   </dt>

  </dl>

 </p>

</div><?php manual_footer(); ?>
 
show source | credits | sitemap | contact | advertising | mirror sites