Копипаст с pwdev по просьбе автора текста loko9988
По последним дням копания базы поняли смысл и принцип.
Cама база это беркля с zlib хотя может работать и как чистая.
По разбору самих файлов пришли к такому.
При этом я так и не разобрался как их просматривать и редактировать параметры.
Если у кого есть какие идеи отпишитесь.
Это если я не ошибаюсь. Это файл базы equipment.
Код:VERSION=3 format=bytevalue type=btree keys=1 HEADER=END 00000010 7233010000083100f06bcc0000a600805fc0017d17891700a0000f120b0000fe39f8a3eca00f4a7e48f43010f2650103d0c3c8e701 00000011 7233010000083100f06bcc0000a600805fc0017d17891700a0000f120b0000fe39f8a3eca00f4a7e48f43010f2650103d0c3c8e701 00000012 010100 00000013 723401000008a5807835e600005300402fe000be8c81803c792f120b0000fd2924f8e3eebf4a3c48fb201bd4087b128081efdf8fd002 00000014 010100 00000015 010100 00000016 010100 00000017 723401000008a5807835e600005300402fe000be8c81803c792f120b0000fd2924f8e3eebf4a3c48fb201bd4087b128081efdf8fd002 00000018 723301000008a9007835e600005300402fe000be8bc48800600007890580007f1c84fd35e348278c08f43316f3258103d3cfcbe401 00000019 010100 0000001a 010100 0000001b 010100 0000001c 81047c03000008a500783403e3805300402fe000be53c488c040000789058000601ef406fd3400c44201f2484fa17e3c0f79932041000090207af9f97c1c0e215ff5417e2291e241a00005feffe4bc3964f19e240a790e258$ 0000001d 010100 0000001e 010100 0000001f 80ab5002000008a580783403e3805300402fe000be8c81803c792f120b0000fd2924f8e3edaf4a7d68fb201bd4087b128081efdf8fd1c040830f7419e238c64538530e4b7eb20600bf44f2427e6cf8b8880000 00000020 723601000008a9007835e600005300402fe000be8bc4894058000400300000b0000fe3909f1a7c5a04f1c11e8662de64b0207a79f97c8020 DATA=ENDЭто файл city
Код:VERSION=3 format=bytevalue type=btree keys=1 HEADER=END 00000000 8b3d810f330001f0801e0e202176ba179b29b457a887af97954153a8afa79017f1afd7c1e87501ff1eb827f1eb82ff1eb837f1eb838001f66f95f56611c61eb84ff1eb8500017347aa17c61eb867f1eb86ff1eb877f1eb87ff1eb887f1eb88ff1eb897f1eb89ff1eb8a60787ae2bc61eb8b7f1eb8be1207ae31c61eb8cff1eb8d7f1eb8dff1eb8e7f1eb8eff1eb8f7f1a81e28c64f6898671c18a31a8ff187ae41fc7ae43fc7ae45fc7ae478411eb927187ae4bfc7ae4dfc7ae4ffc7ae51fc7ae53fc7ae55fc6a1800124f40c15884da2bdde30583b4aff8d41c16eb61fbe5368af92cfe3b4b302e3d72dea0f5cbbf8d42c001e4241d414fac1cd1da5fcd1eb987347ae63fc7ae65cd1ebe4d94760f07a1eb80 DATA=ENDКусок лога самой базы. Именно тех которых целая куча.
Код:[1][149403]__db_addrem: rec: 41 txnid 800001f6 prevlsn [0][0] opcode: 1 fileid: 2 pgno: 4 indx: 144 nbytes: 8 hdr: dbt: 0 0xc M pagelsn: [1][149269] [1][149471]__db_addrem: rec: 41 txnid 800001f6 prevlsn [1][149403] opcode: 1 fileid: 2 pgno: 4 indx: 145 nbytes: 16 hdr: dbt: 90x9 0 0xc M 0x80 0 x>0x98 pagelsn: [1][149403]
По последним дням копания базы поняли смысл и принцип.
Cама база это беркля с zlib хотя может работать и как чистая.
По разбору самих файлов пришли к такому.
При этом я так и не разобрался как их просматривать и редактировать параметры.
Если у кого есть какие идеи отпишитесь.
Это если я не ошибаюсь. Это файл базы equipment.
Код:VERSION=3 format=bytevalue type=btree keys=1 HEADER=END 00000010 7233010000083100f06bcc0000a600805fc0017d17891700a0000f120b0000fe39f8a3eca00f4a7e48f43010f2650103d0c3c8e701 00000011 7233010000083100f06bcc0000a600805fc0017d17891700a0000f120b0000fe39f8a3eca00f4a7e48f43010f2650103d0c3c8e701 00000012 010100 00000013 723401000008a5807835e600005300402fe000be8c81803c792f120b0000fd2924f8e3eebf4a3c48fb201bd4087b128081efdf8fd002 00000014 010100 00000015 010100 00000016 010100 00000017 723401000008a5807835e600005300402fe000be8c81803c792f120b0000fd2924f8e3eebf4a3c48fb201bd4087b128081efdf8fd002 00000018 723301000008a9007835e600005300402fe000be8bc48800600007890580007f1c84fd35e348278c08f43316f3258103d3cfcbe401 00000019 010100 0000001a 010100 0000001b 010100 0000001c 81047c03000008a500783403e3805300402fe000be53c488c040000789058000601ef406fd3400c44201f2484fa17e3c0f79932041000090207af9f97c1c0e215ff5417e2291e241a00005feffe4bc3964f19e240a790e258$ 0000001d 010100 0000001e 010100 0000001f 80ab5002000008a580783403e3805300402fe000be8c81803c792f120b0000fd2924f8e3edaf4a7d68fb201bd4087b128081efdf8fd1c040830f7419e238c64538530e4b7eb20600bf44f2427e6cf8b8880000 00000020 723601000008a9007835e600005300402fe000be8bc4894058000400300000b0000fe3909f1a7c5a04f1c11e8662de64b0207a79f97c8020 DATA=ENDЭто файл city
Код:VERSION=3 format=bytevalue type=btree keys=1 HEADER=END 00000000 8b3d810f330001f0801e0e202176ba179b29b457a887af97954153a8afa79017f1afd7c1e87501ff1eb827f1eb82ff1eb837f1eb838001f66f95f56611c61eb84ff1eb8500017347aa17c61eb867f1eb86ff1eb877f1eb87ff1eb887f1eb88ff1eb897f1eb89ff1eb8a60787ae2bc61eb8b7f1eb8be1207ae31c61eb8cff1eb8d7f1eb8dff1eb8e7f1eb8eff1eb8f7f1a81e28c64f6898671c18a31a8ff187ae41fc7ae43fc7ae45fc7ae478411eb927187ae4bfc7ae4dfc7ae4ffc7ae51fc7ae53fc7ae55fc6a1800124f40c15884da2bdde30583b4aff8d41c16eb61fbe5368af92cfe3b4b302e3d72dea0f5cbbf8d42c001e4241d414fac1cd1da5fcd1eb987347ae63fc7ae65cd1ebe4d94760f07a1eb80 DATA=ENDКусок лога самой базы. Именно тех которых целая куча.
Код:[1][149403]__db_addrem: rec: 41 txnid 800001f6 prevlsn [0][0] opcode: 1 fileid: 2 pgno: 4 indx: 144 nbytes: 8 hdr: dbt: 0 0xc M pagelsn: [1][149269] [1][149471]__db_addrem: rec: 41 txnid 800001f6 prevlsn [1][149403] opcode: 1 fileid: 2 pgno: 4 indx: 145 nbytes: 16 hdr: dbt: 90x9 0 0xc M 0x80 0 x>0x98 pagelsn: [1][149403]