# Component does not match physical file structure - Invalid File Stucture

**URL:** <https://clarionhub.com/t/component-does-not-match-physical-file-structure-invalid-file-stucture/3758>\
**Category:** questions\
**Created:** [January 16, 2021, 1:29pm UTC](https://clarionhub.com/t/component-does-not-match-physical-file-structure-invalid-file-stucture/3758 "2021-01-16T13:29:33Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![TjaartDM](https://clarionhub.com/user_avatar/clarionhub.com/tjaartdm/32/3972_2.png) [@TjaartDM](https://clarionhub.com/u/TjaartDM)\
**Post date:** [January 16, 2021, 1:29pm UTC](https://clarionhub.com/t/component-does-not-match-physical-file-structure-invalid-file-stucture/3758/1 "2021-01-16T13:29:33Z")

</div>

Good day. I upgraded one of my apps from C8 to C9. At the same time, I also made a numeric field longer as it was to short for the numeric numbers. I converted the table structure and data. Since then I have been getting the below error **after** I log into my application and select the browse where this table is being used. I deleted the table and recreated it but to no avail.

I have tried everything possible, but I cannot get this fixed.  
 ![image](https://clarionhub-uploads.s3.eu-north-1.amazonaws.com/original/2X/d/db8a1ebbf1e47d7df4d3b05a7da4de1e5ed273f9.png)

Any assistance would be highly appreciated.

Tjaart

---

<div class="post-metadata">

**Author:** ![pbouma](https://clarionhub.com/letter_avatar_proxy/v4/letter/p/d6d6ee/32.png) [@pbouma](https://clarionhub.com/u/pbouma)\
**Post date:** [January 16, 2021, 2:33pm UTC](https://clarionhub.com/t/component-does-not-match-physical-file-structure-invalid-file-stucture/3758/2 "2021-01-16T14:33:46Z")

</div>

Tjaart, this is another way of saying error 47.  
do you have 2 files with similar names like Customer & CustomerInvoice?  
if you don’t fill in the fullname in the full path name field it defaults to the first 8 letters of the file name.

---

<div class="post-metadata">

**Author:** ![jslarve](https://clarionhub.com/letter_avatar_proxy/v4/letter/j/e480ec/32.png) [@jslarve](https://clarionhub.com/u/jslarve)\
**Post date:** [January 16, 2021, 2:46pm UTC](https://clarionhub.com/t/component-does-not-match-physical-file-structure-invalid-file-stucture/3758/3 "2021-01-16T14:46:59Z")

</div>

What’s the driver? What’s the structure?

If, for example, it’s TPS, then I wonder if it’s possible that your changes caused you to exceed the 15000 byte record size limit.

---

<div class="post-metadata">

**Author:** ![TjaartDM](https://clarionhub.com/user_avatar/clarionhub.com/tjaartdm/32/3972_2.png) [@TjaartDM](https://clarionhub.com/u/TjaartDM)\
**Post date:** [January 16, 2021, 3:35pm UTC](https://clarionhub.com/t/component-does-not-match-physical-file-structure-invalid-file-stucture/3758/4 "2021-01-16T15:35:07Z")

</div>

Thank you for the reply. I only have 7000 records in this table for now and I increased the field from @n6 to @n10 Ushort, so I dont think this is possible at this stage. Yes - TOPSPEED driver

Tjaart

---

<div class="post-metadata">

**Author:** ![jslarve](https://clarionhub.com/letter_avatar_proxy/v4/letter/j/e480ec/32.png) [@jslarve](https://clarionhub.com/u/jslarve)\
**Post date:** [January 16, 2021, 5:16pm UTC](https://clarionhub.com/t/component-does-not-match-physical-file-structure-invalid-file-stucture/3758/5 "2021-01-16T17:16:26Z")

</div>

What is the file structure?

The number of records is not what I was talking about.

---

<div class="post-metadata">

**Author:** ![Mike\_Duglas](https://clarionhub.com/user_avatar/clarionhub.com/mike_duglas/32/1061_2.png) [@Mike\_Duglas](https://clarionhub.com/u/Mike_Duglas)\
**Post date:** [January 16, 2021, 6:36pm UTC](https://clarionhub.com/t/component-does-not-match-physical-file-structure-invalid-file-stucture/3758/6 "2021-01-16T18:36:08Z")

</div>

Ushort is 65,535 maximum, no reason for @n10.
