|
v7: Порядок сортировки отличается от системного.. SQL, УРБД, русские идентификаторы баз | ☑ | ||
---|---|---|---|---|
0
Bigbro
29.04.21
✎
10:33
|
есть реальные варианты как победить?
все что гуглится по проблеме - ордночеки, использование латиницы в идентификаторах, ручная смена кодировки - не подходит. хочется обновить ОС на серваке, поскольку оборудование уже не найти с поддержкой драйверов под всякие 2003е серверы. уже задумался о том чтобы идентификаторы баз менять, но это же надо кучу таблиц на скуле перетряхивать, куда эти DBSIGNы входят? помогите советом в общем, куда еще копнуть можно. |
|||
1
Карст
29.04.21
✎
11:46
|
русские идентификаторы баз , за такие вещи ... из рогатки )))
|
|||
2
Bigbro
29.04.21
✎
11:58
|
из рогатки это очень правильно, вот только как победить теперь тяжелое наследие былых времен и разработчиков...
|
|||
3
Карст
29.04.21
✎
12:46
|
Скажем так - поменять таблицы не такая большая проблема , и совершенно спокойно все это работает на 2008 серве р2
https://www.script-coding.com/v77tables.html http://1c911.by/stati_1s/statya-struktura-tablic-urbd-urib-1s-77.htm |
|||
4
Cthulhu
29.04.21
✎
12:53
|
какой скл, переучена ли семерка на новый скл и если да - то как?
|
|||
5
Voronve
29.04.21
✎
12:55
|
(0) В порядке сортировки поставь "+Текущая системная установка", дождись реиндекса
|
|||
6
Cthulhu
29.04.21
✎
12:56
|
ЗЫ: и на каком этапе вылезает такая ошибка?
|
|||
7
Cthulhu
29.04.21
✎
13:00
|
(5): и где же ты в СКЛ-формате нашел такой пункт??? )))
|
|||
8
Voronve
29.04.21
✎
13:08
|
(7) В конфигураторе вестимо
|
|||
9
Builder
29.04.21
✎
13:46
|
(8) Это только для DBF, в СКЛ нет такого пункта :)
|
|||
10
Cthulhu
29.04.21
✎
13:56
|
(8): "Стаж: 10 лет 7 месяцев 7 дней" - ахренеть! )))
|
|||
11
Bigbro
30.04.21
✎
04:38
|
(4) 2003 старый хочется на 2008й хотя бы
старый скуль 8й, новый соответственно 2008й тоже видимо. 7ка стандартно с солюшен7 работает, тут вопросов нет. (3) эти ссылки знакомы, спасибо. (5) хотелось бы, но база в DBF не выгрузится, объемы не те. идентификаторы баз входят в каждую таблицу справочника или документа, в каждый из ссылочных реквизитов, а их сотни и сотни.. еще появилась идея, попробую. |
|||
12
zva
30.04.21
✎
07:56
|
Колдунство с bkend.dll на 2008 уже не работает?
Переведение базы 7.7 в sql |
|||
13
Bigbro
30.04.21
✎
08:06
|
(12) да это все работает, НО не в моём случае. проблема в том что база распределенная, а идентификаторы русские.
пока танцы с бубном вокруг Collation исходного и нового сервера. отдельно базу запустить то можно, она работает. но без обменов никак, а при попытке обменяться - сабж. |
|||
14
Mikeware
30.04.21
✎
08:36
|
(13) сделай полный цикл обмена. поменяй идентификаторы у баз на латиницу (вручную). добавь новые периферийные базы со старыми идами в режиме "только получатель". Настрой обмен только с "базами на латинице" и работай себе. перед каждым обменом запускай скрипт, меняющий в апдейтсе "русские иды" на "латинские".
|
|||
15
Mikeware
30.04.21
✎
08:38
|
а в какой момент ошибка? кто ее дает, при выполнении чего именно?
|
|||
16
Мимохожий Однако
30.04.21
✎
08:40
|
Попробуй положить в папку с базой пустой файлик OrdNoChk.prm
|
|||
17
Bigbro
30.04.21
✎
08:47
|
(15) конфигуратор, при попытке загрузить файл обмена.
я попробовал поменять ИДы баз на латиницу и в центре и в периферийке, но даже так, даже с пустым фактически обменным дата файлом - та же ошибка. (16) это не помогает, мне не в режиме предприятия надо. |
|||
18
Mikeware
30.04.21
✎
08:58
|
(17) давай по пунктам:
1. забэкапить все таблички урбд. 2. поменять иды на латиницу (в дбсет, систем) 3. очистить апдейтс, даунлоадс 4. обмен (выгрузка) в периферийки - сработает? |
|||
19
Mikeware
30.04.21
✎
09:01
|
2.1.разбэкапить апдейтс
2.2. заменить русские иды на соотв. латинские 2.3. очистить даунлоадс 2.4. выгрузить - сработает? |
|||
20
Bigbro
30.04.21
✎
09:12
|
(18) (19) не работает, все то же самое - "порядок отличается от системного".
|
|||
21
Bigbro
30.04.21
✎
09:14
|
причем новую периферийку я делаю с латинским кодом - выгрузка запускается, процесс идет.
наверное даже закончится успешно и скорее всего загрузится нормально обмен в новой периферийке. вот только старым это не поможет )) |
|||
22
Mikeware
30.04.21
✎
09:24
|
(20)(21) эмммм. кто-то звиздит :-)
(20) "пустая выгрузка в базу с латинским идом падает" и (21) "выгрузка в базу с латинским идом идет" |
|||
23
Bigbro
30.04.21
✎
09:28
|
(22) понимаю что выглядит странно но так и есть.
при выгрузке в "старую" периферийку, переименованную из русской облом. а в новую скрипит но тащит.. |
|||
24
Mikeware
30.04.21
✎
09:52
|
(23) текущую базу точно переименовал? везде?
апдейтс и даунлоадс точно очистил? |
|||
25
Bigbro
30.04.21
✎
10:32
|
да, в 2 местах 1сдбсет и 1ссистем.
угумс. |
|||
26
Mikeware
30.04.21
✎
10:38
|
(25) а профайлер сиквельный что-нибудь показывает?
|
|||
27
Bigbro
30.04.21
✎
10:40
|
а что и как в нем глянуть?
посмотрю как выгрузка закончится. долгая зараза. |
|||
28
Bigbro
30.04.21
✎
10:50
|
при загрузке новой латинской базы облом - порядок сортировки отличается от системного.
ладно, после праздников подумаем еще на тему.. |
|||
29
Ёпрст
30.04.21
✎
10:51
|
Заменить префикс базы на лат во всех табличках не так и долго, там жешь тупой update
|
|||
30
Garykom
гуру
30.04.21
✎
10:57
|
(0) виртуалка с win2003 и sql2000 или 2005
|
|||
31
Garykom
гуру
30.04.21
✎
10:59
|
(30) если винда будет на серваке то hyper-v бесплатный или virtualbox
virtualbox круче но hyper-v чуть надежней и менее сбойный |
|||
32
Bigbro
30.04.21
✎
10:59
|
(29) разве? это же надо все ссылочного типа реквизиты апдейтить, в каждой таблице. как-то можно их перебрать? наугад сунулся - там по 4-6 колонок со ссылками, в которые айдишники входят.
|
|||
33
Garykom
гуру
30.04.21
✎
11:00
|
(30)+ на предпредыдущей работе более 5 лет в виртуалке 77 отработала, и сча все еще как понял так же пашет
|
|||
34
Garykom
гуру
30.04.21
✎
11:02
|
(31)+ учти вместе они не пашут
|
|||
35
Bigbro
30.04.21
✎
11:02
|
(30) вин 2к3 сейчас и есть.
но хочется ОСь посвежее. |
|||
36
Garykom
гуру
30.04.21
✎
11:02
|
(35) так накати на железо посвежее как хост, туда виртуалку и уже гостем старую 2003
|
|||
37
Garykom
гуру
30.04.21
✎
11:03
|
(36)+ Даже если решишь траблу там на новых винда со старой 77 куча других, например ТиИ как будешь делать?
|
|||
38
Mikeware
30.04.21
✎
11:10
|
(29) а если где-то все эти 13 или 23 ?
(32) все, конечно. Но ты ж не руками апдейтить будешь.... перебираешь в доках/справоочниках/регистрах все реквизиты, если ссылочный - генеришь скрипт для замены. потом скрипты пакетом запускаешь. ну еще периодика, ссылки документов... (это если нет ненормального хранения объектов - ну типа тз через в строкувнутр в длинной строке, и т.п.) оно реально, но ссыкотно. В бухию я б точно не полез. |
|||
39
Mikeware
30.04.21
✎
11:11
|
(27) а натравливаешь его на твою базу, и смотришь, с какими запросами он туда лезет...
|
|||
40
Mikeware
30.04.21
✎
11:13
|
(37) анахрена вообще ТИИ делать? все сделаное в ТИИ делается другими способами гораздо быстрее, удобнее, не мешая работе пользователей и т.п.
|
|||
41
Garykom
гуру
30.04.21
✎
11:14
|
(40) уровень спеца и сколько он стоит, который может "другими способами гораздо быстрее, удобнее, не мешая работе пользователей и т.п." ?
|
|||
42
Garykom
гуру
30.04.21
✎
11:14
|
(41)+ Учитывая что клюшки остались только у самых бедных или жадных
|
|||
43
Mikeware
30.04.21
✎
11:18
|
(41) (42) обычный средний уровень. на инфосрани поделки валяются, в т.ч. мои.
(42) клюшки еще у умных остались. |
|||
44
Garykom
гуру
30.04.21
✎
11:43
|
(43) поделку еще найти надо и правильно воспользоваться на напортачив, тут уровень спеца нужен
умных не видел, только бедных или жадных умные давно перешли на систему по которой спеца легче найти |
|||
45
Mikeware
30.04.21
✎
11:57
|
(44) да спецов по говну с котиками навалом, только работает оно дерьмово.
|
|||
46
Garykom
гуру
30.04.21
✎
12:07
|
(45) Не видел проблем нерешаемых с железом и софтом, всегда проблемы только в людях
Иногда проблемы не финансовые а политические Когда заставляют работать с говном (железо, софт но чаще люди) |
|||
47
Garykom
гуру
30.04.21
✎
12:09
|
(45) И да в 7.7 в свое время проблем было навалом, многие до сих пор не решены
Например открой форму клюшек с полем типа дата, встань на него и сосканируй туда ШК еан обычный через hid |
|||
48
acanta
30.04.21
✎
12:09
|
Все люди делятся генераторов проблем и на тех кто проблемы решает.
|
|||
49
Garykom
гуру
30.04.21
✎
12:10
|
(48) это урезанное мнение
часто решение одной конкретной проблемы нагенерирует кучу новых проблем в будущем |
|||
50
Злопчинский
30.04.21
✎
12:13
|
(42) это как раз на снеговика перелазят бедные и жадные. и неорганизованные. у которых ИТ-поддержки нет нормальной.
|
|||
51
Garykom
гуру
30.04.21
✎
12:15
|
(50) А как часто они машину меняют?
|
|||
52
Mikeware
30.04.21
✎
12:22
|
(48)
Есть люди-жаворонки, которые рано встают и рано ложатся. Есть люди-совы, которые поздно ложатся и поздно встают. А есть люди-дятлы, из-за которых совы рано встают, а жаворонки поздно ложатся. © |
|||
53
Mikeware
30.04.21
✎
12:22
|
(51) в КБ, например, фронт на клюшках. Ты полагаешь Студеникина нищим?
|
|||
54
Garykom
гуру
30.04.21
✎
15:43
|
(53) Жадным
|
|||
55
Arbuz
30.04.21
✎
17:16
|
(54) Не зависимо от ума люди делятся на бедных и жадных.
|
|||
56
Cthulhu
30.04.21
✎
22:27
|
ну вообще-то в таблицах коды ИБ в префиксах ID объектов сидят, т.е. во всех таблицах в ID.
сделать скл-скрипт замены кир-лат (по парам соответствий перекодировки) - не такой уж и мудреный скрипт. |
|||
57
Cthulhu
30.04.21
✎
22:28
|
единственно - что это нужно будет выполнить синхронно во всех базах. если периферийка на дбв - то же самое легко сделать фоксом (вспомнить молодость)))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |