Siebel heeft geen enkel, uniform "bestandssysteem" zoals bijvoorbeeld Windows of Linux dat doen. In plaats daarvan zijn de gegevens en configuratie van Siebel verspreid over verschillende bestandssystemen en databases, afhankelijk van de versie en configuratie. Hier volgt een overzicht van de belangrijkste gebieden:
* Database: De kern van Siebel-gegevens bevindt zich in een relationele database, meestal Oracle, maar soms SQL Server of DB2. Hier wordt het grootste deel van de applicatiegegevens (klantinformatie, bestellingen etc.) opgeslagen. Dit is geen *bestandssysteem* in de traditionele zin, maar een databasebeheersysteem.
* Applicatieserverbestanden: De Siebel-applicatieserver gebruikt zelf verschillende bestanden voor zijn eigen werking. Deze omvatten configuratiebestanden (bijvoorbeeld `siebel.cfg`), logbestanden en bestanden die verband houden met de interne processen van de server. Deze bevinden zich meestal in de mappen die zijn opgegeven tijdens de Siebel-installatie. De locatie varieert afhankelijk van het besturingssysteem (Unix/Linux vs. Windows) en het installatiepad.
* Webserverbestanden: Als u een webserver (zoals Apache of IIS) gebruikt om toegang te krijgen tot Siebel, zullen er bestanden zijn die betrekking hebben op de configuratie van de webserver en de afhandeling van Siebel-verzoeken. Dit verschilt opnieuw van de Siebel-applicatieserverbestanden.
* Repositorybestanden: Siebel gebruikt een repository voor het opslaan van metagegevens over de configuratie van de applicatie, inclusief bedrijfscomponenten, schermen en workflows. Dit is meestal een reeks bestanden in de Siebel-installatiemap, hoewel het exacte formaat en de locatie gedurende de levensduur van Siebel zijn geëvolueerd.
* Clientbestanden (indien van toepassing): De Siebel-client (thick client-applicatie) had zijn eigen bestanden voor gebruikersinstellingen, gegevens in de cache en applicatiespecifieke informatie. Met de verschuiving naar webclients is dit echter minder relevant.
Samenvattend is het verwijzen naar een "Siebel-bestandssysteem" onjuist. De architectuur van Siebel is gebaseerd op een gedistribueerd systeem dat gebruikmaakt van databases, applicatieservers en verschillende configuratiebestanden, verspreid over verschillende bestandssystemen, afhankelijk van de installatie en versie. U moet begrijpen in welk specifiek aspect van Siebel (database, applicatieserver, webserver) u geïnteresseerd bent om de relevante bestanden en hun locatie te bepalen. |