+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 3 su 3

Installazione di Firebird. Quale installare?

  1. #1
    Buongiorno a tutti,

    prima di tutto devo ringraziare _alka_ per i consigli.

    Ero riuscito dopo tanto a collegarmi ad un database .gdb e visualizzare le tabelle, ma oggi non riesco più a collegarmi. Devo ripartire daccapo e andare passo passo altrimenti non ci riesco.

    Vi do qualche info:

    Windows 10 64 bit

    devo riuscire a collegarmi ad un Database .gdb (di cui non conosco la versione ma che in fase di installazione il programma installa anche Firebird 3.0) per poi visualizzare il contenuto delle Tabelle e cominciare a lavorare su questo Database con Visual Studio .NET e, se possibile, con il Wizard per la creazione di un Dataset (cioe' quello che ho sempre fatto con un db.mdb Access 2002-2003, ADO.NET, Oledb, Wizard e Dataset. Un passo alla volta...

    La connessione a questo Database è il primo step.

    Devo installare Firebird.
    Ho scaricato dal sito Firebird-3.0.7.33374_1_x64.exe.

    Come devo installarlo?
    Con quali opzioni?

    Ultima modifica di IronButterfly; 23-05-2021 16:00 

  2. #2
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Indicativamente, direi che le opzioni da selezionare sono quelle che hai mostrato nello screenshot.

    Le modalità Classic e SuperClassic prevedono la creazione di un processo separato per ogni connessione, se non ricordo male, mentre la SuperServer è quella più diffusa: un unico processo ossia un servizio Windows che può gestire più connessioni contemporaneamente.

    Per quanto riguarda la modalità di esecuzione del server, io opterei per installarlo come Service: in questo modo, puoi gestirlo all'interno dei "Servizi" di Windows e puoi avviarlo anche senza fare il login sulla macchina.

    In merito al Guardian, esso ha il compito di fare da "cane da guardia": in pratica, quando viene installato, l'avvio del server principale di Firebird viene svolto da questo servizio, che ne controlla l'esecuzione ed è anche in grado di riavviarlo nel caso venisse interrotto. Usando il Guardian quindi, in genere sia avvia questo che poi avvia il SuperServer a sua volta; in alternativa, senza il Guardian, si agisce direttamente solo sul servizio SuperServer. Io generalmente non installo in Guardian su macchine che non sono di produzione ma di sviluppo: oltre a risparmiare risorse, non mi serve una garanzia "sempre online" se utilizzo applicazioni spot o programmi che vanno lanciati "una tantum". Diverso sarebbe ovviamente se parlassimo del gestionale principale e del suo database server dedicato, magari che serve più utenti della rete, e allora è bene sfruttare anche il Guardian.

    Le altre opzioni direi che sono abbastanza intelligibili dalla loro descrizione, e richiedono se fare l'avvio automatico del server al boot e se rinominare la libreria client fbclient.dll in gds32.dll per compatibilità all'indietro.

    Per quanto riguarda l'opzione di legacy authorization, darei un'occhiata alla documentazione ufficiale.

    Per novità e altre caratteristiche peculiari del database server in quanto tale, oltreché informazioni sulla migrazione da versioni precedenti, potrebbe essere utile questa presentazione su YouTube.

    Ciao!
    ℹ️ Leggi di più su _alka_ ...

  3. #3
    Ti ringrazio.
    Ho seguito le tue indicazioni e sono riuscito a collegarmi e visualizzare le Tabelle.
    Ciao e buon lavoro!
    Massimo

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Installazione del client di Firebird non riuscita
    Da IronButterfly nel forum Altri Database Server
    Risposte: 2
    Ultimo Post: 13-05-2021, 17:39
  2. PHP Firebird non funziona
    Da Speed16 nel forum Altri Database Server
    Risposte: 1
    Ultimo Post: 02-11-2013, 14:31
  3. Risposte: 2
    Ultimo Post: 14-12-2011, 19:59
  4. VB6 e Database Firebird
    Da ROCMAN nel forum Visual Basic 6
    Risposte: 7
    Ultimo Post: 17-04-2011, 10:32
  5. [Firebird]Editor gratuiti
    Da Morpheus80 nel forum Altri Database Server
    Risposte: 2
    Ultimo Post: 04-05-2007, 21:09