|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
Приветствую!!! Ситуация и глупая и грустная и смешная. Сменили домен на нескольких компьютерах, а главное на серваке с ягуаром. Не спрашивайте зачем там домен и зачем его сменили... Но факт остается фактом. Винду не сносили, win2003 аглицкий с русской локалью. На серваке компоненте под ягуар крутился. Делала компонента просто, ретривела ДВ и резалтсет (TDS) отправляла на клиент по запросу. Все работало, так вот - после смены домена на серваке и на компах где домен тоже поменяли (XP русская, последний SP, локаль русская стандартная везде) ImportString наотрез отказывается работать с теми полями, где есть datetime поля. В некоторых случаях (передача TDS) он просто ошибку рисует. В некоторых (чтение списка объектов PBL и передача на клиента) обнуляет время. Обсмотрел все с локалью и там и там... Запуская все на одном компе все работает как часы. А на разных - ошибки. Может кто знает - в чем дело? Или куда копать? P.S. Перейти на блобы можно, но во первых - объемы и время обработки вырастает :(. А главное, все равно не работают функции, работающие со структурами объектов PBL, типа LibraryDirectoryEx(ls_path, DirAll!), там в блоб не затащить по определению. И еще одно, все строки передаются на клиент упакованными в блоб, так что проблема на транспортном уровне исключается. Да и вижу я под дебагером нормальную приходящую строку. А при запуске ImportString - время обрезано, либо ошибка функции. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2011, 13:19 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
Примеры строк, которые импортируются с ошибками. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2011, 15:51 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
sw_spc_agent 24.11.2005 10:48:01 DataWindowsw_spc_agent_all 24.11.2005 10:48:01 DataWindowsw_subconto_list_ref 24.11.2005 10:48:01 DataWindowsw_state_list_ref 24.11.2005 10:48:01 DataWindowsw_state 24.11.2005 10:48:01 DataWindow ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2011, 16:10 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky, Банальный запуск LibraryDirectoryEx на сервере. Причем, на машинах этого домена все работает, а на трех перенесенных - нет :( ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2011, 16:11 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
Ну значит формат даты там другой в новом доменном профиле. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2011, 16:47 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
Локшин Марк, К сожалению... если бы было так просто. Не один проверял, с сисадмином. Различия не нашел. Да там и не так много параметров. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2011, 17:32 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
А можете привести здесь результат выполнения String(2011-11-24) на обоих компах? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 00:37 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky, клиент - 11/24/11 сервер - 24.11.2011 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 10:32 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky, Судя по всему у билдера где то хранятся свои настройки даты-времени. Странно что, локаль русская, дата выставлена одинаково. На клиентах не ставился билдер (кроме моего), даже не ставился деплой. Просто с приложением идет требуемый список длл рантайма. Соответственно - ничего не прописывается (как минимум в явном виде). Эксель правильно форматирует даты. А тут - такая петрушка :( ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 10:49 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
Все, всем спасибо! Анатолий, Вам в особенности!!! Нашел... Короче - проблема с локалью связана. Билдер явно брал настройки английской локали, несмотря на то - что по умолчанию русская локаль выставлена. Как только в английской локали был изменен формат даты - все заработало. Наверное, это связано с нюансами формирования профилей в винде. Наверное, при первичной установке стояла английская. Главное - все заработало :) P.S. Будьте бдительны при смене доменов :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 11:07 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
andy753 , взгляните на раздел Help в РВ - "Date Support for the 21st Century". Там есть пример "как управлять форматом" через Реестр (Windows control panel settings). Может поможет. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 11:29 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
Брал английскую, поскольку не стоял признак для профиля по-умолчанию ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 13:17 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
А не может так быть что для юникодных программ одна локаль, а для анси - другая? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 14:31 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
AIS, Не, специально сходил и проверил ветки реестра на разных компах. Везде одинаковые форматы, а при этом формат выдает разный. Ладно было бы, если бы были разные операционки. Но тот же эффект на одинаковых осях, железе и т.п.... Реесты одинаковые, но на переведенных машинах дата в другом формате. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 15:38 |
|
ImportString и смена домена
|
|||
---|---|---|---|
#18+
andy753AIS, Не, специально сходил и проверил ветки реестра на разных компах. Везде одинаковые форматы, а при этом формат выдает разный. Ладно было бы, если бы были разные операционки. Но тот же эффект на одинаковых осях, железе и т.п.... Реесты одинаковые, но на переведенных машинах дата в другом формате. Ну, не знаю когда я на аналогичную "швабру" наступил, но с тех "давних" пор в ПО все форматы принудительно перевожу в то, что мне нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 23:47 |
|
|
start [/forum/topic.php?fid=15&msg=37501759&tid=1335627]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
136ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 270ms |
total: | 502ms |
0 / 0 |