+ Rispondi al messaggio
Pagina 2 di 3 primaprima 123 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 24

Connettersi ad un database Firebird

  1. #11
    Stasera quando vado a casa ti posto un msg con qualche info su quello che sto facendo (in maniera sintetica!)
    Così capiamo tutti ...
    ℹ️ Leggi di più su AntonioG ...

  2. #12
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Quote Originariamente inviato da Rustvik Aardvark Visualizza il messaggio
    Quando sono migrati hanno detto che la nuova versione utilizzava un db Firebird. Io sono rimasto alla versione precedente. Non posso passare a quella nuova con db .gdb
    Non puoi farti dire che versione di Firebird stanno utilizzando?

    Se usano Firebird Server (non la versione Embedded) dovrebbe esserci un servizio di Firebird che gira tra i servizi Windows, anzi due: un Server e un Guardian. Prova a controllare.

    Se Firebird Server è già installato e funzionante nella macchina, non installare altre versioni perché rischieresti di compromettere la configurazione del gestionale, e dovresti già poter accedere al DB usando il client FlameRobin.

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

  3. #13
    Ecco l'errore








    adesso cerco di capire come rispondere all'ultimo messaggio
    Ultima modifica di IronButterfly; 07-05-2021 16:05 

  4. #14
    Quote Originariamente inviato da _alka_ Visualizza il messaggio
    Non puoi farti dire che versione di Firebird stanno utilizzando?
    Posso chiederlo.


    Se usano Firebird Server (non la versione Embedded) dovrebbe esserci un servizio di Firebird che gira tra i servizi Windows, anzi due: un Server e un Guardian. Prova a controllare.
    OK

    Se Firebird Server è già installato e funzionante nella macchina, non installare altre versioni perché rischieresti di compromettere la configurazione del gestionale, e dovresti già poter accedere al DB usando il client FlameRobin.
    OK

    Ciao!
    ciao!

  5. #15
    Quote Originariamente inviato da _alka_ Visualizza il messaggio

    Se usano Firebird Server (non la versione Embedded) dovrebbe esserci un servizio di Firebird che gira tra i servizi Windows, anzi due: un Server e un Guardian. Prova a controllare.
    In fase di installazione il prg che usa il db .gdb ha installato (da Task manager)
    Firebird SQL Server 32 bit
    Firebird Server - Nome programma

    non vedo nessun Guardian qui

    e, siccome non sapevo nulla dei db .gdb, ho installato Firebird 3.0 ed anche Embarcadero Interbase 2020.

    Sempre nel task Manager trovo

    Interbase Server (ibserver.exe)
    Interbase Server (ibguard.exe)

    Servizi di Windows:

    Nome Firebird Server - Nome programma
    Descrizione Firebird database Server - www.firebirdsql.org
    Stato In esecuzione
    Tipo di avvio Automatico
    Connessione Sistema locale

    InterBase 2020 64bit Server gds_db
    Embarcadero InterBase SQL RDBMS
    NON in esecuzione
    Manuale
    Sistema locale

    InterBase 2020 Guardian gds_db
    Embarcadero InterBase Guardian
    NON in esecuzione
    Manuale
    Sistema locale

    Questo prg ha poi installato un servizio con il suo nome che, molto probabilmente, gestisce delle funzioni in background.


    ciao!
    Max

  6. #16
    Il problema sembra l'accesso con utenza/password sbagliata
    ℹ️ Leggi di più su AntonioG ...

  7. #17
    Quote Originariamente inviato da AntonioG Visualizza il messaggio
    Il problema sembra l'accesso con utenza/password sbagliata
    Si, sembra anche a me.

    In fase di installazione Firebird crea come Username SYSDBA e password masterkey e queste credenziali dovrebbero essere usate per collegare i db.

    Secondo me non siamo molto lontani da risolvere il problema.

    ciao!
    Ultima modifica di IronButterfly; 07-05-2021 19:12 

  8. #18
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Quote Originariamente inviato da Rustvik Aardvark
    Ecco l'errore
    Visto che l'errore dice di controllare il file di log, quel file è stato controllato?

    Quote Originariamente inviato da Rustvik Aardvark
    e, siccome non sapevo nulla dei db .gdb, ho installato Firebird 3.0 ed anche Embarcadero Interbase 2020.
    A parte il rischio correlato all'installazione di più database analoghi, che tendono peraltro a usare la stessa porta di accesso, puoi installare addirittura le Norton Utilities ma senza individuare la struttura di appartenenza del file, o in assenza di credenziali (se il server ne usa di diverse rispetto al default) non è possibile accedere al database.

    Quote Originariamente inviato da Rustvik Aardvark
    Sempre nel task Manager trovo
    Interbase Server (ibserver.exe)
    Interbase Server (ibguard.exe)
    [...]
    InterBase 2020 64bit Server gds_db - NON in esecuzione
    InterBase 2020 Guardian gds_db - NON in esecuzione
    Come fai ad avere i servizi di InterBase NON in esecuzione, mentre sopra dici che il Task Manager segnala come attivi ibserver.exe (che è il Server) e ibguard.exe (che è il Guardian)?

    Se quei processi sono in esecuzione mentre i servizi di IB 2020 non sono operativi, significa che è presente una istanza di InterBase attiva sulla macchina, e probabilmente il database è in formato IB (InterBase), come peraltro suggerirebbe l'estensione .GDB.

    Quote Originariamente inviato da Rustvik Aardvark
    Secondo me non siamo molto lontani da risolvere il problema.
    Essendo che si va per tentativi, anche un poco maldestri, potremmo essere vicinissimi alla soluzione come all'esatto opposto.

    A mio avviso, l'unico risultato che sta diventando sempre più probabile è quella di compromettere il funzionamento del gestionale installando vari database di produttori e versioni diverse sulla macchina col rischio di corrompere il DB.

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

  9. #19
    Ciao _alka_

    buone notizie....

    Sono riuscito a connettermi ed a visualizzare il contenuto del db .gdb

    Dopo aver smanecchiato un po' di qua ed un po' di la, in fase di reg del db
    ho detto ad IBExpert di dare un'occhiata a questo file:
    C:\Windows\System32\FBCLIENT.DLL e non a gdl32.dll.

    E' partito a razzo e si subito connesso senza finestre di errore!

    Poi ho aperto FlameRobin ed anche lui e' partito a razzo. Nessun errore.


    Quote Originariamente inviato da _alka_ Visualizza il messaggio

    Se quei processi sono in esecuzione mentre i servizi di IB 2020 non sono operativi, significa che è presente una istanza di InterBase attiva sulla macchina, e probabilmente il database è in formato IB (InterBase), come peraltro suggerirebbe l'estensione .GDB.

    Essendo che si va per tentativi, anche un poco maldestri, potremmo essere vicinissimi alla soluzione come all'esatto opposto.

    Ciao!
    Sto studiando Firebird che per me e' ostico. Con Access con 3 click facevo tutto. Con Firebird credo che non sia possibile. Appena capisco qualcosa di questo db ti aggiorno.
    Al momento so che usa Firebird 3.0 perchè il prg per girare l'ha dovuto installare.

    A mio avviso, l'unico risultato che sta diventando sempre più probabile è quella di compromettere il funzionamento del gestionale installando vari database di produttori e versioni diverse sulla macchina col rischio di corrompere il DB.
    Tranqui. Il mio gestionale in ufficio ha un db .mdb e non faccio nessuna prova, nessun casino.
    Qui a casa posso smanecchiare quello che voglio che non spacco niente. Quando poi capisco faccio pulizia di quello che non serve.

    Grazie per il tuo aiuto!

    ciao!

    Massimo

  10. #20
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Quote Originariamente inviato da Rustvik Aardvark Visualizza il messaggio
    Dopo aver smanecchiato un po' di qua ed un po' di la, in fase di reg del db
    ho detto ad IBExpert di dare un'occhiata a questo file:
    C:\Windows\System32\FBCLIENT.DLL e non a gdl32.dll.
    E' partito a razzo e si subito connesso senza finestre di errore!
    Poi ho aperto FlameRobin ed anche lui e' partito a razzo. Nessun errore.
    Quella DLL è il client effettivo di Firebird. Inizialmente, veniva rinominato (come opzione facoltativa) GDS32.DLL per compatibilità verso InterBase, ma ormai le due strade si sono separate, direi in modo quasi definitivo.

    Quote Originariamente inviato da Rustvik Aardvark Visualizza il messaggio
    Sto studiando Firebird che per me e' ostico. Con Access con 3 click facevo tutto.
    Il vantaggio di Access è quello di combinare assieme due fattori: uno è il file di dati vero e proprio, ossia il database, l'altro è la strumentazione che ti fornisce l'applicativo Access in sé, ossia i wizard, le maschere, le macro ecc.

    Quando si parla di Access, ci si riferisce a un database RDBMS di tipo "file based" che viene aperto da un driver (es. JET) e da un applicativo con tutte le possibilità amministrative del caso.

    Quando si parla di Firebird, ci si riferisce a un RDBMS di tipo "client/server" che viene interrogato disponendo appunto di una parte client (la DLL) e di una parte server (i servizi FB Guardian/Server in esecuzione su Windows) che riceve le istruzioni (generalmente SQL) o le richieste di servizi ed esegue i comandi, ricevendo o rispondendo con i dati, mentre le interfacce amministrative sono fornite a parte, ossia sono presenti in applicativi che - pur comunicando con il client a basso livello - mettono a disposizione dei wizard o degli strumenti di amministrazione allo scopo di rendere più visuale la gestione del DB (come nel caso di IBExpert).

    Quote Originariamente inviato da Rustvik Aardvark Visualizza il messaggio
    Con Firebird credo che non sia possibile. Appena capisco qualcosa di questo db ti aggiorno.
    Al momento so che usa Firebird 3.0 perchè il prg per girare l'ha dovuto installare.
    Tutto ciò che potevi realizzare con Access lo puoi fare anche con Firebird: il problema è che il file di dati Firebird non è un contenitore di maschere visuali, ad esempio, ma questa roba la si può realizzare e ottenere con altri tool (IBExpert) oppure scrivendo applicazioni con linguaggi di programmazione quali C#, VB.NET, Delphi (che forse è il miglior "amico" di questo formato di database, essendo cresciuti assieme e avendo sempre giocato l'uno con l'altro).

    Quote Originariamente inviato da Rustvik Aardvark Visualizza il messaggio
    Tranqui. Il mio gestionale in ufficio ha un db .mdb e non faccio nessuna prova, nessun casino.
    Qui a casa posso smanecchiare quello che voglio che non spacco niente. Quando poi capisco faccio pulizia di quello che non serve.
    Meno male. La mia preoccupazione era per il fatto che, sebbene sembri strano, non tutti fanno i backup come si dovrebbe...
    ℹ️ Leggi di più su _alka_ ...

+ Rispondi al messaggio
Pagina 2 di 3 primaprima 123 ultimoultimo

Potrebbero interessarti anche ...

  1. Risposte: 0
    Ultimo Post: 10-03-2019, 18:51
  2. Risolto: Connessione a un database FireBird (.fdb) con dbExpress
    Da Delphiprogrammer nel forum Delphi
    Risposte: 5
    Ultimo Post: 04-03-2013, 14:56
  3. VB6 e Database Firebird
    Da ROCMAN nel forum Visual Basic 6
    Risposte: 7
    Ultimo Post: 17-04-2011, 10:32
  4. Perdita dati database Firebird
    Da cosimo_cin nel forum Delphi
    Risposte: 1
    Ultimo Post: 03-12-2007, 16:24
  5. Come connettersi ad un database Mysql 4 o superiore
    Da Ste nel forum Visual Basic 6
    Risposte: 7
    Ultimo Post: 01-04-2006, 14:01