Thanks for your reply.
I ran file and it did print
"Berkeley DB (Btree, version 9, native byte-order)"
Then I ran hexdump -C
So Testdisk (photorec) found the files based on the photorec.sig for -
"Berkeley DB (Btree, version 9, native byte-order)"
And the file command confirmed that is it Berkley DB
So now how do I turn these files into wallet.dat or what can I do testdisk recovered a few GB worth of files in .db format
What I have noticed is the first file will be few KB and out put "b1 main" and the next file will be 741 MB of heaps of data keys pool ect and then again the next file is few KB "b1 main" and so on...if that makes any sense