powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / doc в SQL
8 сообщений из 33, страница 2 из 2
doc в SQL
    #33492179
Фотография FoxLamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2фокс
У меня работает в 9-ке
...
Рейтинг: 0 / 0
doc в SQL
    #33492199
фокс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FoxLamer2фокс
У меня работает в 9-ке

значит у меня глюк???

или фокс глючный... или настройки...

вот только какие тут настройки нуно мотреть...


может вообще винда нитого... у меня XP SP2
...
Рейтинг: 0 / 0
doc в SQL
    #33493131
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi FoxLamer!

Т.е. ГАРАНТИРОВАННО портятся большие файлы?

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
doc в SQL
    #33493387
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НЕТ!
Портятся файлы, имеющие определенную последовательность символов.
С EXE - файлами самого VFP я таких ошибок не встречал (а также DBF - файлами), а в WORD- документах попадались.

С уважением, Алексей
...
Рейтинг: 0 / 0
doc в SQL
    #33494208
Фотография FoxLamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго время суток,
Igor Korolyov ,
Aleksey-K

У меня в БД хранится на текущий момент около 30тыс фото(jpg, tif, crw и др.)
Основная масса имеет размер 3-5 Мб, а некоторые экземпляры достигают 40 Мб. Так вот, когда я пытался хранить их в поле text, все они портились. А при хранении в поле image битыми оказались как раз файлы большого объема.
Теперь я их пропускаю через strconv().
Все файлы(не большие, большие я проверил все) я проверить не могу физически,т.к. их слишком много. Но те, что я проверял выборочно и с которыми рботают юзеры, нормальные при использовании поля Image. Причем ту же самую картину я наблюдаю и на SQL2005 при использовании image или varbinary(max).
Кстати заполнение image выполняется быстрее, чем varbinary().

Текстовые документы(txt, doc, rtf) у меня тоже хранятся, но небольшого размера. Работа с ними у пользователей нареканий не вызывала.
Вот такие наблюдения...
...
Рейтинг: 0 / 0
doc в SQL
    #33495370
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Aleksey & FoxLamer!

Нет ли возможности "сэмулировать" файл который гарантированно будет портится
у вас при заливке его в image поле? Если это какая-то определёная
последовательность байт - то можно через REPLICATE("A",
xxxx)+CHR(xx1)+CHR(xx2)+REPLICATE("A", xxxx) соорудить тестовый "плохой"
файл нужного размера и тем самым возможно приблизится к разгадке этого
нехорошего поведения...

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
doc в SQL
    #33496722
Фотография FoxLamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, Igor Korolyov!
Я думаю, что, все же, дело не в последовательности символов, из-за которых портятся файлы изображений (о текстовых документах не могу говорить, т.к. их у меня мало хранится). Если бы это было так, то один и тот же файл искажался бы при заливке его в как в поле text, так и в поле image. А этого не происходит. Здесь явная зависимость от размера файла.
Можете взять любой файл jpg или tif размером 3-5 Мб и проверить.
...
Рейтинг: 0 / 0
doc в SQL
    #33501049
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi FoxLamer!

Ну не знаю прямо что и делать - взял я и последовательность одинаковых
символов на 52Мб, и последовательность на 8Мб из повторяющихся 256-байтных
блоков (в которых присутствуют все ASCII коды), взял и несколько msi
файлов - от 3 до 14Мб, взял и bmp-ку на 92Мб - ну никак не могу получить
хоть какой-то порчи. И в varchar(max) и в varbinary(max) помещал, и в старые
text и image - хоть ты тресни всё совершенно идентичным образом возвращается
обратно - и при "локальной" работе через shared memory, и при сетевой по
TCP/IP - правда проверялось лишь на MS SQL 2005 Express (2 разные установки)
и из VFP9SP1 - при этом на одной машине установлен MS SQL Server
NativeClient, на другой нет - т.е. старый клиент используется...
jpg-ов кстати такого жуткого размера у меня нету.
Так что буду ждать, может всё-же кто-то сможет создать стабильно
воспроизводимый пример проблемы...

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / doc в SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]