Risoluzione dei problemi relativi alle origini dati ODBC
•
•
• Se il nome o il database di un'origine dati viene rinominato o rimosso, viene visualizzato <Origine dati mancante>.
• Se la connessione fallisce viene visualizzato il relativo messaggio di errore e viene visualizzato <Origine dati mancante>.
• Se FileMaker non riesce a identificare una chiave univoca per una tabella o visualizzazione ODBC, nel grafico delle relazioni e negli oggetti di campo viene visualizzato <Chiave primaria mancante>.Nota FileMaker prova automaticamente a identificare una chiave univoca per una tabella o visualizzazione ODBC. Se FileMaker non riesce a identificare una chiave univoca, quando si esegue una sincronizzazione o si aggiunge una nuova tabella ODBC viene visualizzata una finestra di dialogo FileMaker dove è possibile specificare una o più colonne per usare una chiave univoca. Se FileMaker non può ancora determinare valori unici per ogni record nella visualizzazione o nella tabella esterna in tale momento, viene visualizzato <Chiave primaria mancante>. Se qualcuno che lavora all'esterno del software FileMaker associa una nuova chiave primaria alla tabella esterna, la nuova chiave primaria verrà utilizzata al posto della chiave specificata in FileMaker.
• Se il nome di una colonna in una tabella esterna è una parola riservata FileMaker o una parola chiave SQL, può verificarsi un errore ODBC. (Ad esempio può verificarsi un errore se una colonna si chiama "Numero" o "Indicatore data e ora"). Vedere le sezioni Assegnazione di nomi ai campi e Utilizzo di una parola o di un simbolo riservato per il nome di un campo o di una tabella per ulteriori informazioni sulle parole riservate FileMaker. Per evitare problemi di denominazione dello schema con le origini dati ODBC, consultare la documentazione fornita con il software dell'origine dati.
• Per le istruzioni di script per importazioni ODBC ed Esegui SQL, se si verifica un errore durante l'esecuzione di una query SQL, la funzione Get(UltimoErrore) restituisce l'errore FileMaker 1408. La funzione Get(UltimoErroreODBC) restituisce le informazioni dettagliate relative all'errore. Se non sono disponibili informazioni sull'errore, la funzione Get(UltimoErrore) restituisce l'errore FileMaker 1409.