Impostazione dei campi Contenitore per la memorizzazione esterna dei dati
Quando si crea un campo Contenitore, i dati sono incorporati per impostazione predefinita nel campo.
È possibile impostare un campo Contenitore per l'archiviazione esterna dei dati. I dati memorizzati esternamente in archiviazioni sicure sono crittografati per impostazione predefinita e leggibili esclusivamente dall'applicazione FileMaker Pro. FileMaker Pro gestisce automaticamente i file crittografati. Tuttavia è possibile utilizzare l'archiviazione open storage che rimuove la crittografia e mantiene i file nei loro formati nativi.
È possibile impostare diverse opzioni di archiviazione (incorporazione o archiviazione esterna) per i singoli campi Contenitore di un database. È inoltre possibile archiviare esternamente i dati Contenitore in diverse cartelle su un sistema di file.
Per impostare l'archiviazione esterna:
-
Selezionare il menu File > Gestisci > Database.
-
Fare clic sulla scheda Campi.
-
Se il database contiene più di una tabella, selezionare la tabella appropriata dall'elenco Tabella.
-
Selezionare un campo esistente oppure definirne uno nuovo.
-
Fare clic su Opzioni (o fare doppio clic sul nome del campo).
-
Nella finestra di dialogo Opzioni per il campo, fare clic sulla scheda Memorizzazione.
-
Nell'area Contenitore, selezionare Memorizza dati contenitore esternamente.
-
In relativo a, scegliere una directory di base dall'elenco.
È possibile salvare i dati Contenitore in una directory diversa. Vedere Gestione della memorizzazione esterna dei dati Contenitore.
-
Scegliere il modo in cui si desidera salvare i dati Contenitore.
-
Fare clic su OK.
Scegliere |
Per |
Archiviazione sicura (impostazione predefinita) |
Crittografare i dati, rendendoli leggibili da FileMaker Pro utilizzando la memoria protetta. FileMaker Pro crea una sottodirectory "Secure" nella directory di base e distribuisce i file in modo casuale nelle sottodirectory, creando nuove sottodirectory se necessario. |
Con meno cartelle (solo per l'archiviazione sicura) |
Ottimizzare la velocità di backup dell'archiviazione sicura riducendo il numero di sottodirectory utilizzate. Per un campo Contenitore esistente con dati, quando si chiude la finestra di dialogo Gestisci database, si apre la finestra di dialogo Trasferimento dati Contenitore per consentire di trasferire i dati Contenitore del campo alle nuove sottodirectory subito o in un secondo momento (vedere Trasferimento di dati Contenitore). Nota Questa opzione non è compatibile con software FileMaker precedenti alla versione 21.1.1. Se questa opzione è selezionata, i client precedenti visualizzano un messaggio indicante che mancano i file contenitore per questo campo. |
Archiviazione open storage |
Consentire ai file Contenitore di rimanere nel loro formato originale e controllare la posizione di salvataggio dei file. Il percorso predefinito è relativo alla directory di base ed è in formato tabella/campo. È possibile digitare un percorso diverso o fare clic su Specifica per specificare un calcolo. |
Note
-
Se il database contiene una tabella, il database nel percorso della directory di base e la tabella nel percorso open storage predefinito hanno lo stesso nome. Ad esempio, "Proprietà" nella directory di base
[posizione database]/Proprietà
è il nome del file di database e "Proprietà" nel percorso della memoria apertaProprietà/Foto
è il nome della tabella. -
Per spostare i dati esistenti incorporati nei campi Contenitore si devono trasferire manualmente i dati. Vedere Trasferimento di dati Contenitore.
-
Se si specifica un calcolo per un campo Contenitore che utilizza un'archiviazione open storage:
-
Se il nome di un file risultante da un calcolo non è univoco, FileMaker Pro aggiunge al nome duplicato un numero sequenziale (ad esempio, Invoice_1.txt).
-
Creare il calcolo per ridurre il numero dei nomi file duplicati salvati. Se, ad esempio, si crea un database per il reclutamento di candidati e si prevede che la maggior parte dei record contenga un file Resume.doc, è possibile specificare il seguente calcolo per l'archiviazione open storage.
"Candidati/" & ID candidati
.
-
-
Per i file ospitati da FileMaker Cloud, la memoria aperta non è supportata. Se si seleziona Memorizza dati Contenitore esternamente, è possibile selezionare solo la memoria protetta e non è possibile modificare questa opzione finché il file è ospitato da FileMaker Cloud.