Questa pagina è stata tradotta automaticamente. Leggi l'originale in inglese. English

Libreria IBSurgeon

Installazione del server di database Firebird 3

Firebird Database Server 3.0.0 (Alpha1)

========================================================

############## NOTA ####################################

# #

# Il programma di installazione è in stato sperimentale.#

# Questa non è la versione definitiva per Firebird 3.0.#

# #

# o Il layout e la sequenza di lavoro del programma di #

# installazione non sono definitivi. #

# o Le opzioni disponibili sono soggette a modifiche. #

# o Il metodo di distribuzione delle librerie non è #

# stato finalizzato. #

# o Il modo in cui supporteremo Legacy Auth è #

# sperimentale #

# - L’aggiunta di SYSDBA funziona #

# - La modifica di SYSDBA dal programma di #

# installazione non funziona #

# o Non sorprenderti se trovi altre anomalie. #

# #

############## FINE NOTA ###############################

Questo documento è una guida per installare questo pacchetto di Firebird 3.0 sulla piattaforma Windows. Queste note si riferiscono

al pacchetto di installazione stesso, piuttosto che a Firebird 3.0 in generale. Inoltre, queste note sono

principalmente rivolte agli utenti del programma di installazione binario.

Si presume che i lettori di questo documento abbiano già familiarità con Firebird 2.5. Se stai valutando

Firebird 3.0 come parte di una migrazione da Fb 2.5, ti consigliamo di rivedere la documentazione di Fb 3.0 per

comprendere le modifiche apportate tra 2.5 e 3.0.

Contenuti

---—–

o Prima dell’installazione

o Problemi con l’installazione delle librerie runtime MS VC

o Problemi di installazione noti

o Disinstallazione

o Altre note

o Installazione da un file batch

Prima dell’installazione

---—————-

Si consiglia di DISINSTALLARE tutte le versioni precedenti di Firebird o InterBase prima di installare

questo pacchetto. È particolarmente importante verificare che fbclient.dll e gds32.dll siano rimossi da .

Problemi con l’installazione delle librerie runtime MS VC

---————————————————–

È stato fatto molto lavoro per garantire che le librerie runtime MS Visual C siano installate correttamente dal

programma di installazione binario. Dalla v2.1.2 Firebird funziona con istanze distribuite localmente delle librerie runtime.

Questo semplifica particolarmente la distribuzione del client Firebird o della dll incorporata con la tua applicazione.

Tuttavia, in caso di problemi potrebbe essere necessario distribuire il vcredist.exe ufficiale. Le versioni corrette

per questa build di Firebird possono essere trovate qui:

https://www.microsoft.com/en-us/download/details.aspx?id=3387

e x64 qui:

https://www.microsoft.com/en-us/download/details.aspx?id=21254

Altri problemi di installazione noti

---——————————

o È possibile utilizzare solo il programma di installazione binario per installare l’istanza predefinita di Firebird 3.0. Se

desideri installare ulteriori istanze con nome, dovresti installarle manualmente con l’immagine di installazione zip.

o Sfortunatamente, il programma di installazione non può rilevare in modo affidabile se una versione precedente del server Firebird Classic è in esecuzione.

o Ci sono aree note di sovrapposizione tra le installazioni a 32 bit e 64 bit:

- Il programma di installazione del servizio (instsvc) utilizza lo stesso nome di istanza predefinito per installazioni a 32 bit e 64 bit.

Questo è voluto. I servizi esistono in un unico spazio dei nomi.

- Se gli applet del pannello di controllo a 32 bit e 64 bit sono installati, punteranno entrambi alla stessa istanza predefinita.

o Quando si installa su Vista, assicurarsi di installare come amministratore. Cioè, se si utilizza il programma di installazione binario

fare clic con il tasto destro e scegliere ‘Esegui come amministratore’. Altrimenti il programma di installazione non sarà in grado di avviare il

servizio Firebird alla fine dell’installazione.

o Le librerie distribuite da instclient non riusciranno a caricarsi se le librerie runtime MS non sono state installate

correttamente. In caso di problemi, gli utenti dovrebbero installare la versione appropriata di vcredist.exe menzionata sopra.

Disinstallazione

---———–

o Si preferisce che questo pacchetto venga disinstallato correttamente utilizzando l’applicazione di disinstallazione

fornita. Questa può essere richiamata dal Pannello di controllo. In alternativa, può essere disinstallato eseguendo

unins000.exe direttamente dalla directory di installazione.

o Se Firebird è in esecuzione come applicazione (invece che come servizio), si consiglia di arrestare manualmente

il server prima di eseguire il disinstallatore. Questo perché il disinstallatore non può arrestare un’applicazione

in esecuzione. Se un server è in esecuzione durante la disinstallazione, la disinstallazione si completerà con errori.

Dovrai eliminare i residui a mano.

o La disinstallazione lascia cinque file nella directory di installazione:

- databases.conf

- firebird.conf

- fbtrace.conf

- firebird.log

- security2.fdb

Questo è intenzionale. Questi file sono tutti potenzialmente modificabili dagli utenti e potrebbero essere necessari

se Firebird viene reinstallato in futuro. Possono essere eliminati se non più necessari.

o Una nuova funzionalità del disinstallatore è un’opzione per eseguirlo con il parametro /CLEAN. Questo controllerà

il conteggio dei file condivisi di ciascuno dei file sopra indicati. Se possibile, li eliminerà.

o La disinstallazione non rimuoverà le librerie runtime MS VC dalla directory di sistema. Queste possono essere

rimosse manualmente tramite il pannello di controllo, ma questo non dovrebbe essere necessario in circostanze normali.

Altre note

---——–

Firebird richiede WinSock2. Tutte le piattaforme Win32 dovrebbero averlo, eccetto Win95. Un test per la

libreria Winsock2 viene effettuato durante l’installazione. Se non viene trovata, l’installazione fallirà. Puoi visitare questo link:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719

per scoprire come eseguire l’aggiornamento.

Installazione da un file batch

---—————————

Il programma di installazione può essere eseguito da un file batch. Si prega di consultare questo documento:

installation_scripted.txt

per tutti i dettagli.