ADABAS C

IS ADABAS C same as normal ADABAS?

What is difference?

Definition:
ADABAS C is SAGA’s Adaptable Database management system.

thanks

Adabas C (centralized?) is the one most of us use - “normal Adabas”, as you say. It’s available on the mainframe and Linux/Unix/Windows.

Adabas D (distributed) is a relational version.

There was an Adabas M version for a while, too.

thanks, what about the terminologies.

we are running ADABAS on z/OS.
I am reading ADABAS C Fundamental Guide, they had mentioned General Control Block (GCB), File Control Blocks (FCBs) and Free Space Table (FST). But I did not find this in our ADAREP.

These components are used internally by Adabas. We have no direct access to them, so there is no use in including them in an Adarep.

These control blocks are discussed in the Adabas Internals training class. SAG’s Technical Forums are not a replacement for such courses.

But a lot of information ADAREP shows you is obtained from GCB and FCBs. FST = “Unused Storage”.

I did not find “Unused Storage”. in ADAREP

Example taken from docimentation:

 P H Y S I C A L  L A Y O U T

        DD- I DEV   I NMBR OF I NMBR OF EXTENTS IN BLK. I BLOCK I NMBR OF I
      NAMES I TYPE  I CYLS    I BLOCKS  FROM TO         I LNGTH I M-BYTE  I
  ----------I-------I---------I-------------------------I-------I---------I
            I       I         I                         I       I         I
     ASSOR1 I 3380  I 100     I 28481    1      28481   I 2004  I 54      I
            I       I         I                         I       I         I
     DATAR1 I 3380  I 200     I 26991    1      26991   I 4820  I 124     I
            I       I         I                         I       I         I
     WORKR1 I 3380  I  40     I  5391    1      5391    I 4820  I 24      I 
            I       I         I                         I       I         I
  -------------------------------------------------------------------------

   U N U S E D S T O R A G E

        DD- I DEV   I NMBR OF I NMBR OF EXTENTS IN BLK. I BLOCK  I NMBR OF I
      NAMES I TYPE  I CYLS    I BLOCKS  FROM TO         I LNGTH  I M-BYTE  I
  ----------I-------I---------I-------------------------I--------I---------I
            I       I         I                         I        I         I
     ASSOR1 I 3380  I  98     I 28134   328       28461 I 2004   I 54      I
            I       I         I                         I        I         I
     DATAR1 I 3380  I 198     I 26811   131       26941 I 4820   I 124     I 

What should be GCB and FCBs. FST?

The “unused storage” printed on an ADAREP only tells you about the free space
at the container level, but not at the file level, i.e. you will not see FST information there.

The report gives you “unused” informatio at the file level

File   Name          Alloc.:   NI          UI          AC        Data/Cyl
                     Unused:                                             
                                                                         
   1 CHECKPOINT                 3           3          12         100/3  
   1                            3           2                      52/1  
   4 ADASCR                     2           2           2          30/1  
   4                            1           0                      29/0  
   8 FNAT                      17          13          66        1800/60 
   8                           15          10                    1797/59 

but this has nothing to do with the FST either.

When you look at the physical layout

***********************************                      
*                                 *                      
* Physical Layout of the Database *                      
*                                 *                      
***********************************                      
                                                         
                                                         
                                                         
      From         To     Number  Dev   Table File VOLSER
       Blk        Blk    of Blks Type   Type       Number
                                                         
      1031   -   1062         32 8393    PPT     0 FSM044
      1063   -   1064          2 8393   DSST     0 FSM044
      1065   -   1074         10 8393  UNUSED    0 FSM044
      1075   -   1076          2 8393    AC      9 FSM044
      1077   -   1093         17 8393    NI      9 FSM044
      1094   -   1105         12 8393    UI      9 FSM044

you will (probably) notice the ASSO information does not start with RABN 1,
simply because the low range contains the GCB and the FCBs, how many
blocks are reserved for that depends on the maxfiles setting.

Is there a way to Migrate Adabas C (Mainframe) into Adabas D(Unix)?
If yes and SAG tools are available on this, please provide me the needed information.

Thanx.

Yes, a number of tools are available, but all at additional cost.

With “built in” tools you will have to unload/decompress from Adabas C,
creating fixed format output, then on Linux somehow “flatten” the structures
and load into Adabas D.

Why not from Adabas C (Mainframe) into Adabas [i]C/i?

there is no any info about differences adabas c and adabas d on the website.

http://www.softwareag.com/corporate/products/transactions/adabas/overview/default.asp

how can i reach to documentation for “adabas c in linux”?

Adabas C == alias Adabas Open Systems == alias Adabas LUW

http://techcommunity.softwareag.com/ecosystem/documentation/adabas/a_adabas_os/adabas_os_vers.htm