информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Страшный баг в WindowsАтака на InternetПортрет посетителя
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / sysadmin
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Формат даты в процедурах МС сиквел. 27.12.05 16:35  
Автор: Garick <Yuriy> Статус: Elderman
Отредактировано 27.12.05 16:37  Количество правок: 1
<"чистая" ссылка> <обсуждение закрыто>
ноги растут из PDS (Project)

-------------------------
Component: PDS
Line: 0
Error Number: 0x2539
Description: <Description><![CDATA[CDataAccess.ExecuteSQLMSP_WEB_SP_QRY_AddNewTaskTransaction 2991,0,0,0,'2005-12-27 14:00:00',178, 0; -2147217913 : Error converting data type varchar to datetime.]]></Description>
--------------------------------------------------------

те не понимает "русский" формат даты.
вот описание и пинок к решению
http://www.mcse.ms/message866003.html

но...
есть пилотный сервер -на нем работает на ура
сиквельные тресерты дают одинаковый запрос

exec MSP_WEB_SP_QRY_AddNewTaskTransaction 169,0,0,0,'2005-12-27 15:22:34',101, 0
exec MSP_WEB_SP_QRY_AddNewTaskTransaction 2991,0,0,0,'2005-12-27 15:15:05',178, 0

сама процедура (одинакова на серверах)
-------------------
/* Query #35000 */
CREATE PROCEDURE dbo.MSP_WEB_SP_QRY_AddNewTaskTransaction
@p0 INT,
@p1 INT,
@p2 INT,
@p3 INT,
@p4 DATETIME,
@p5 INT,
@p6 INT
AS
INSERT INTO MSP_WEB_TRANSACTIONS (WASSN_ID,WTRANS_TYPE,WTRANS_STATE,WTRANS_ACTION,WTRANS_DATE,WRES_ID_TRANS_SENDER,WDELEG_ID) VALUES (@p0,@p1,@p2,@p3,@p4,@p5,@p6) RETURN(0)

GO
--------------------------------------------------------------

ОСи на "глючном" сервере и пилотном одинаковые:русские в2к3 сервер сп1 + хотфиксы от СУС.
сиквелы, то же: английские 2000 сп4. Настройки датабейсов одинаковые.
Дистибутивы Проджект сервера и Шарепоинта одинаковые, настройки идентичные.

ИМХО где то в сиквеле чет надо подкрутить, но где?

Сенкс, за любые адекватные вопросы/пердложения.
Доп инфу могу еще дать, если надо.

ЗЫ: хочу закончить внедрять софтину до конца года.
На пилоте все работает, что запрограммили.
Все! Разобрался. И как всегда банальное. Надо в настройках логинсов ставить язык инглиш, а не русский. Помог... 27.12.05 21:11  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>


Дата-время строковой константой
А если всё-таки проверить локали на обоих серверах? 27.12.05 17:53  
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
Локали на обоих серверах установлены в русский и одинаковы. И еще.. 27.12.05 18:53  
Автор: Garick <Yuriy> Статус: Elderman
Отредактировано 27.12.05 18:55  Количество правок: 1
<"чистая" ссылка> <обсуждение закрыто>
Забакапировал базу с глючного сервера и поднял ее на МСДЕ под Вин ХР про рус СП2.
Работает мля!:-)
Явных кривых настроек сиквел сервера наглючном не видно.
Может есть утилита для проверки настроект МС сиквела, кроме ентерпрайз менеджера.

еще. может кто французский знает?
вот что то описано, а я понять не могу, не знаю языка
http://www.forum-microsoft.org/sutra189443.html
Чуть разобрался. МСДЕ менегер (альтернативная софтина) показала, что у меня на глючном сиквелсервере Латин кодировка, хотя ентерпр манагер - кирилик. Как поменять без переустановки сиксела? 27.12.05 19:14  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка> <обсуждение закрыто>
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach