Firebird Database Server 2.0
============================

  ** IMPORTANTE **

  Il formato dei file database di Firebird (ODS)
   cambiato. Leggete attentamente le note seguenti
  in merito alla nuova versione ODS e
  all'aggiornamento da versioni precedenti di
  Firebird.
  
  ** ********** **

Questo documento contiene istruzioni per
l'installazione di Firebird 2.0 su piattaforma
Win32. Questa documentazione si riferisce dunque al
solo processo di installazione, e non a Firebird 2.0
in generale.


Indice
------

o Prima di installare
o La nuova ODS 11.0
o Installazione su sistemi contenenti Firebird 1.5
o Installazione su sistemi contenenti Firebird 2.0
o Nuove caratteristiche del programma di installazione
o Problemi aperti del programma di installazione
o Funzionalit di installazione obsolete
o Disinstallazione
o Altre informazioni
o Installazione batch da un file di comandi


Prima di installare
-------------------

Si raccomanda di DISINSTALLARE qualunque versione
precedente di Firebird o InterBase prima di installare
questa versione. Riveste particolare importanza
verificare che non vi siano copie residue dei file
fbclient.dll e gds32.dll nella cartella di sistema.


La nuova ODS 11.0
-----------------

Firebird 2.0 usa un nuovo formato per i file su disco
(ODS, che sta per On-Disk Structure), la versione 11.0.
Si tratta di un formato assolutamente incompatibile con
il formato (pure chiamato 11.0) delle precedenti
versioni Alpha di Firebird 2.0.

Se  la prima volta che installate Firebird 2.0, e
avete gi una versione Alpha, si raccomanda di
installare in una nuova cartella. Questo
perch una disinstallazione manterrebbe il file
security2.fdb esistente, che per non  utilizzabile
dalla versione finale di Firebird 2.0 (il che rende
impossibile la connessione a qualunque database).


Installazione su sistemi contenenti Firebird 1.5
------------------------------------------------

Il database degli utenti  cambiato. Il nome del
nuovo database degli utenti  security2.fdb, ed usa
un algoritmo migliore per la cifratura delle password.
Per maggiori informazioni, fate riferimento alle note
sul rilascio.

La nuova struttura del database degli utenti e il
nuovo algoritmo di cifratura pongono problemi di
aggiornamento a installazioni di Firebird con
molti utenti. Il programma di installazione non 
progettato per effettuare questa migrazione, che deve
quindi essere attuata manualmente.
Una possibile tecnica di migrazione  riportata in
misc/upgrade/security.


Installazione su sistemi contenenti Firebird 2.0
------------------------------------------------

Oltre alla modifica della ODS, occorre tenere presente
che il programma di installazione non  in grado di
rilevare automaticamente se un server Firebird 2.0
Alpha o Beta  in esecuzione come servizio. Per questo
motivo, in questa situazione non si ricever alcun
avviso fino a quando il programma non fallir nel
tentare di sovrascrivere un file in uso. Se si usa
la cautela di disinstallare una versione precedente
prima di installare questa, il problema non si
presenta.


Nuove caratteristiche del programma di installazione
----------------------------------------------------

o In caso esista gi un file firebird.conf, il
  programma di installazione non lo sovrascriver ma
  creer un nuovo file chiamato:

  firebird.conf.default.

  Il file firebird.conf esistente non verr
  modificato. Questo al fine di garantire il
  mantenimento di eventuali restrizioni di accesso
  dopo un aggiornamento.

o Il programma di installazione (e SOLO il programma
  di installazione, non Firebird, al momento) pu
  essere eseguito in diverse lingue supplementari, tra
  cui l'italiano.


Problemi aperti del programma di installazione
----------------------------------------------

Non si registrano problemi.


Disinstallazione
----------------

o Si consiglia di distinstallare il prodotto nel modo
  consueto, tramite il Pannello di Controllo. In
  alternativa,  sufficiente eseguire unins000.exe
  dalla cartella di installazione.

o Se Firebird  in esecuzione come applicazione (e non
  come servizio), si raccomanda di arrestare
  manualmente il server prima di procedere con la
  disinstallazione. Questo  necessario in quanto il
  programma di disinstallazione non  in grado di
  arrestare un'applicazione in esecuzione. Se il
  server  attivo, la disinstallazione si interromper
  con un errore e sar necessario ripulire manualmente
  il sistema dai file residui.

o Dopo la disinstallazione, resteranno quattro file
  nella cartella di installazione:

  - aliases.conf
  - firebird.conf
  - firebird.log
  - security2.fdb

  Ci  intenzionale: si tratta di file che l'utente
  pu modificare, potenzialmente utili in caso
  Firebird sia installato nuovamente in seguito. Se
  non servono, possono essere cancellati manualmente.


Altre informazioni
------------------

  Firebird richiede Winsock 2. Winsock 2  presente in
  tutte le piattaforme Windows a 32 bit, eccetto
  Windows 95. Il programma di installazione verifica
  la presenza di Winsock 2 e termina con un errore in
  caso di esito negativo. In questo caso si consiglia
  di visitare questo sito:
  
    http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719

  per maggiori informazioni su come aggiornare
  Winsock.


Installazione batch da un file di comandi
-----------------------------------------

Il programma di installazione pu essere eseguito come
parte di un file di comandi. Per maggiori
informazioni, potete fare riferimento al file:

    installation_scripted.txt

non disponibile in italiano.
