Перейти к публикации

Smarteam R16 и кириллица


Krusty

Рекомендованные сообщения

Народ привет!

проблема такая СУБД MS SQL SERVER 2005 к нему подключена смартимовская SmDemo, делаю запис на русском...... но смартим их превращает в знаки ??????.

Collation в MS SQL разные перепробывал, винда 2003 сервер русский... помогите.

Спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ссылка на сообщение
Поделиться на других сайтах


green_fx, стоит

MS SQL SERVER 2005:

Server Collation = Cyrillic_General_CI_AS

Default Language = Russian (вкладка Advanced)

Language = Фнглийский (США) (Вкладка General). сама винда Русская.

Collation прицепленной к нему SmDemo, Cyrillic_General_CS_AI

Блин ума не приложу че делать....

Ссылка на сообщение
Поделиться на других сайтах

Вроде я понял в чем дело.

Сама SmDemo_R17.MDF не поддерживает русский язык, тебе нужно создать НОВУЮ, ПУСТУЮ БД в 2005 сервере и используя SmartDbExplorer.exe "тупо" открыть две базы (SmDemo_R17.MDF и новую (пустую) ) и мышкой перетащить базы ( из SmDemo_R17.MDF в новую )

Ссылка на сообщение
Поделиться на других сайтах

green_fx, спасибо за подсказку буду пробовать...

Думаю если возникнут трудности подскажешь

Заранее ОГРОМНОЕ СПАСИБО!!!

DSS FOREVER!

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

green_fx ковырялся в этом направлении (копировании, к сожалению не помогло), один товарищ сказал следующее:

varchar, char, text - не поддерживают юникод. В 2005 SQL юникод поддерживается nchar, nvarchar, ntext

-------

(In SQL Server, data types that support Unicode data are:

nchar

nvarchar

nvarchar(max) – new in SQL Server 2005

ntext

Use of nchar, nvarchar, nvarchar(max), and ntext is the same as char, varchar, varchar(max), and text, respectively, except:

Unicode supports a wider range of characters.

More space is needed to store Unicode characters.

The maximum size of nchar and nvarchar columns is 4,000 characters, not 8,000 characters like char and varchar.

Unicode constants are specified with a leading N, for example, N'A Unicode string')

У меня вот такой вопрос, как перегнать базу SmDemo вернее ее типы с

varchar, char, text на nchar, nvarchar, ntext.

Спасибо!

Ссылка на сообщение
Поделиться на других сайтах

Надо использовать программу SmartDbExplorer.exe которая находится в папке <SMARTEAM-HOME>/BIN

я уже раньше писал то этому поводу, эта программа сама переведет в нужный тип.

Проверь версию и билд MS SQL 2005 см. рис.

post-5820-1177686772_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Народ вообщем решил я эту проблему спасибо green - у, Максу КЗК, Егор

Делал средствами MS SQL 2005, сначала создал пустую БД назвал ее ST_RUS, потом приаттачил к MS SQL 2005 SmDemo.mdf после произвел процесс экспорта данных из SmDemo.mdf в ST_RUS, и затем уже в Database Connection Manager указывал БД ST_RUS, вообщем русские символы стали как надо отображаться.

Если кому надо могу расписать подробнее че и куда жать.

ЕЩЕ РАЗ ВСЕМ СПАСИБО МУЖИКИ!!!

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Andrey_kzn
      - тут возможно смысл сообщения в том, что оси не синхронизированы, только вот зачем синхронизировать  оси X и Y не понятно. В случае двух шпинделей например,  coupled будет означать синхронизацию.
    • niagara39
      Правильно ХУ на этом станке не перпендекулярны. Тормоз оси У включен постоянно, отключается только при перемещении самой оси У. Координаты не  меняются... Знать бы что за параметры, пока ничего подобного не нашли
    • nicomed
      Поднял старые записи. Из того что было максимально похоже на то, что можно было назвать "получалось" :   Самому не совсем понятно поведение СкетчМенеджера при отрисовке линии от координат 0,0,0 - частенько слетает в произвольное место на виде. 
    • maxx2000
      на втором  скрине PLC сообщает что-то типа "старт программы запрещён потому что оси ХУ не связаны". Возможно станок в режиме точения должен заблокировать перемещение У, включить тормоз или что-то ещё для произвольного смещения под нагрузкой. Возможно косяк в тексте программы.
    • maxx2000
      @sneg0vik как это? Если ХУ не перпендикулярны то это уже не У, а скажем ось В. Нет, конечно в теории можно построить станок с неперпендикулярными ХУ. Вопрос зачем? Gildemeister CTX 420 это же токарно-фрезерный с осью У
    • sneg0vik
      На станке ось "X" является наклонной по отношению к оси "Y" (т. е. они не перпендикулярны). Поэтому надо полагать (учитывая текст ошибки) у вас отключена связь оси "Y" с осью "X".   Проверьте меняются ли координаты оси "X", когда вы двигаете ось "Y". И наоборот. Если - нет, то ищите как включить (наверное через параметры) взаимосвязь оси "Y" с осью "X".
    • ДОБРЯК
      Если ваш Заказчик и такую работу примет, то необходимо в шпоночное отверстие добавить и массу воды. Примерно 1/4 от той массы которую вы будете добавлять.  Да и еще и не забыть добавить момент инерции от воды.
    • Soprin
      В функции MOVE по F7.3 должно же из R270 переносить в R278?
    • niagara39
      Причина все еще не найдена... Но заметил, что сразу после включения в меню диагностики появляется следующее предупреждающее сообщение: 10155 M: Y-axis: Y-axis and X-axis not coupled , но причина его появления и его смысл неизвестны
    • maxx2000
      скажите, Вам уже делали эти детали? Вы себе представляете как и главное  чем, можно обработать внутренние углы без скругления на вашей детали? Разве что проволокой. НО оно же стоить будет как крыло от боинга. 
×
×
  • Создать...