Имя: Пароль:
1C
1С v8
Размер данных таблицы Config в SQL
0 Csar
 
27.02.14
10:00
Коллеги, добрый день.
Подскажите, пожалуйста, в каких единицах хранятся данные в таблицах SQL для клиент-серверного типа использования 1С8.2?
Пытаюсь понять какое условие написать в запросе для проверки превышения таблиц размером более 120 МБ (ковыряюсь с ошибкой HRESULT=80004005).
Если в байтах, то строка будет
WHERE [dt_bib82_20130507].[dbo].[ConfigSave].[DataSize] > 120*1024*1024
Если в битах, то
WHERE [dt_bib82_20130507].[dbo].[ConfigSave].[DataSize] > 120*1024*1024*8

Причем если в байтах, то есть строка превышающая 120Мб, если в битах, то нет =)
1 Wobland
 
27.02.14
10:01
проведи эксперимент с известной таблицей и расскажи нам
2 Csar
 
27.02.14
10:04
(1) как например?
3 Wobland
 
27.02.14
10:09
SELECT *
FROM [another].[dbo].[ConfigSave].[DataSize]
4 Csar
 
27.02.14
10:20
(3) "Could not find server 'dt_bib82_20130507' in sysservers. Execute sp_addlinkedserver to add the server to sysservers."
Нельзя видимо такой запрос выполнить на скуле
5 Wobland
 
27.02.14
10:22
6 Csar
 
27.02.14
10:27
(5) Так запрос то я такой уже выдал, и условие придумал к нему. Там отображаются строчка, которая попадает под подозрение. Только ни в описании столбца DataSize, ни в другом месте я не обнаружил единицы измерения.
Мне кажется, что память выделяется в байтах, т.е. если требуется 9 бит, то все равно будет выделено 2 байта и запись будет размером в 2 байта. На сколько здравое у меня суждение?
7 Infsams654
 
27.02.14
10:35
(6) "На сколько здравое у меня суждение?" - на сколько здраво этим заниматься
8 Csar
 
27.02.14
10:40
(7) Мне серфинг по интернету не помог. Посему обращаюсь сюда.
9 Infsams654
 
27.02.14
10:43
(8) так все-таки, для чего такой серфинг ? Просто интересно.
10 Prog2014
 
27.02.14
10:49
(6)а в чем проблема?
11 Serg_1960
 
27.02.14
10:49
12 Infsams654
 
27.02.14
10:55
(11) и что он этим хочет решить? В чем проблема ?
13 Csar
 
27.02.14
10:56
(10) проблема понять в каких единицах столбец DataSize.
(11) судя по теме ТС полагает, что размер строк таблицы исчисляется в байтах. Тогда косяк базы найден. Удалить нельзя помиловать.
14 Csar
 
27.02.14
10:57
(12) см. тут исходную проблему http://infostart.ru/public/18771/
15 Infsams654
 
27.02.14
11:00
(14) так на 8.3 уж давно надо работать
16 Csar
 
27.02.14
11:07
(15) =)
17 Csar
 
27.02.14
11:16
Спасибо всем.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс