Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Разное количество записей выдает запрос на разных машинах / 15 сообщений из 15, страница 1 из 1
12.09.2006, 18:02
    #33981966
GuestHelen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
Есть две машины и запрос объединение 3 таблиц по числовым полям (таблицы все свободные, DBF). Фокс - 8(runtime). Таблицы одинаковые на двух машинах. На одной запрос выдает записи, на другой машине нет. С чем это может быть связано?
...
Рейтинг: 0 / 0
12.09.2006, 18:24
    #33982046
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
1. Повреждены или не актуальны индексы. Необходима переиндексация
2. Разная настройка SET ANSI
3. Разная настройка SET COLLATE (да, она влияет и на числовые поля)
4. Используются разные таблицы
5. Антивирус что-то портит
...
Рейтинг: 0 / 0
12.09.2006, 18:24
    #33982049
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
6. Разная настройка SET DELETED
...
Рейтинг: 0 / 0
12.09.2006, 18:26
    #33982060
-=AlexiS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
проверьте установки
SET DELETE
...
Рейтинг: 0 / 0
12.09.2006, 18:31
    #33982076
GuestHelen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
1. Индексы актуальны . На всякий пожарный была произведена полная переиндексация.
2. SET ANSI OFF проверено
3. SET COLLATE MASHINE на двух машинах (настройки на двух машинах все русские)
4. Таблицы с проблемной машины перенесены на другую копированием.
5. Вот это не знаю
6. SET DELETE ON на двух машинах
...
Рейтинг: 0 / 0
12.09.2006, 18:34
    #33982088
-=AlexiS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
запрос запускаеться из фокса ,
или из программы ?
...
Рейтинг: 0 / 0
12.09.2006, 18:37
    #33982098
GuestHelen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
Запрос запускается из программы из программы.
...
Рейтинг: 0 / 0
12.09.2006, 18:47
    #33982140
-=AlexiS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
1.проверьте конфиги на обоих машинах
2.Запустите запрос из под фокса на каждой из машин на "своих" таблицах
3.Запустите запрос из под фокса на каждой из машин на "чужих" таблицах
...
Рейтинг: 0 / 0
12.09.2006, 19:00
    #33982191
GuestHelen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
Файл конфига добавлен в проект.
Таблицы взяты с машина, на которой запрос не возвращает записи.
...
Рейтинг: 0 / 0
12.09.2006, 19:07
    #33982210
-=AlexiS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
все-же запустите запросы из под фокса
и приведите текст запроса
...
Рейтинг: 0 / 0
12.09.2006, 19:13
    #33982228
GuestHelen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
На проблемной машине установить фокс проблематично, т.к. она находиться в другом городе.После упрощения запроса получается следующая картина.
Запрос:
Select * from Table1 where id in (123,465,798)
не выдает данные.
А записи эти есть.
...
Рейтинг: 0 / 0
13.09.2006, 06:01
    #33982666
w3d
w3d
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
Версия фокса одна и та же?
...
Рейтинг: 0 / 0
13.09.2006, 08:39
    #33982796
denis_viktorovich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
НЕ знаю, может поможет. Однажды столкнулся с похожим. На разных машинах один расчет выдавал разные рез-ты. Виновником оказалась настройка ODBC. А в частности галка 'Use regional setting when outputting....'
...
Рейтинг: 0 / 0
13.09.2006, 10:06
    #33983024
-=AlexiS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
весьма странно - смотрите настройки компов.
Проверьте пути к таблицам.
Если таблички лежат не рядом с ехе посмотрите чтобы в папке с ехе не было таких-же.
Операционки одинаковые ?
стоит обратить внимание на региональные настройки-особенно на разделители целой/дробной части(например в MS SQL из-за этого неправильно показываются планы запросов в QA-может и в фоксе какая-то фигня)
...
Рейтинг: 0 / 0
13.09.2006, 10:26
    #33983092
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разное количество записей выдает запрос на разных машинах
Может у вас где-то в пути поиска на этой машине есть файл с таким-же именен и именно он открывается? Попробуйте поискать на этом компьютере файл с таким же именем.
С уважением, Алексей
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Разное количество записей выдает запрос на разных машинах / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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