16. Januar 2018 12:55
Weiss jemand, ob sich die max. Grösse eines Tabellenrecords geändert hat? Bisher waren ja max. nur 8000 Bytes möglich, der SQL-Server könnte aber grössere Record-Definitionen verarbeiten.
16. Januar 2018 13:49
Soweit ich weiß, keine Veränderung.
16. Januar 2018 13:50
Das habe ich befürchtet, aber besten Dank für die Antwort.
16. Januar 2018 13:52
Gerade fix getestet:
---------------------------
Microsoft Dynamics NAV Development Environment
---------------------------
The active fields in a record cannot take up more than 8000 bytes. The active fields in the test table take up 15120 bytes.
You must reduce the number or the length of the active fields.
---------------------------
OK
---------------------------
16. Januar 2018 13:54
Danke, Ted.
Ist mir ein Rätsel, warum diese künstliche Begrenzung besteht, aber naja.
16. Januar 2018 14:39
Wieso künstliche Begrenzung? Standardmäßig sind es in auch SQL Server 2017 weiterhin 8000 Bytes
https://docs.microsoft.com/en-us/sql/sql-server/maximum-capacity-specifications-for-sql-serverDie Option Row-Overflow (gibt schon seit SQL Server 2008) funktioniert nur unter bestimmten Bedingungen und die Performance wird dadurch bestimmt nicht besser.
https://technet.microsoft.com/en-us/library/ms186981%28v=sql.105%29.aspx
16. Januar 2018 14:53
Kowa hat geschrieben:Wieso künstliche Begrenzung?
Ich war bisher der Meinung, das in SQL mehr als 8000 Bytes möglich wären. Da habe ich mich anscheinend geirrt, sorry.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.