|   |   | 
| 
 | v7: Проблемы при реорганизации данных в конфигураторе, SQLState HY000 | ☑ | ||
|---|---|---|---|---|
| 0
    
        Злопчинский 23.10.19✎ 14:09 | 
        Подключаюсь на удаленку.
 Запуск базы (скульная), путь к базе в стартере \\Sql2k\Папкабазы\, ТиС При попытке модификации метаданных - вылазит проблем. Например: - создаю новый справочник, сохраняю конфигурацию - все норм. - спр.номенклатура - меняю порядок реквизитов (строки неогр.длины вниз спсика реквизитов), сохраняю конфигурацию - бежит счетчик обработки спр.номенклатруры на 900 элементе в конфигураторе окошко проблемы (пиктограмма красный круглый знак ошибки), сообщеняи на окне никакого нет и кнопкой "Ок", жмем кнопку - получаем сообщение о проблее - аналогично предыдущему, если пытаемся добавить реквизит в справочник. Проблемное сообщение: SQL State: HY000 Native: 0 .... Подключение занято до получения результатов для другого hstmt Беглое яндексение ссылается на проблемы когда прикладная работа с базой прямыми запросами и куросрами. Про конфигуратор - ничего бегло не нарыл. . куда смотреть, что копать? Спсб. | |||
| 1
    
        Ёпрст гуру 23.10.19✎ 14:12 | 
        И.. зачем на рабочей базе двигать реквизиты в дереве метаданных ?     | |||
| 2
    
        Ёпрст гуру 23.10.19✎ 14:13 | 
        Можешь и руками слепить мд и словарик и   в скуле табличку раками поправить     | |||
| 3
    
        Ёпрст гуру 23.10.19✎ 14:14 | 
        или..копируешь содержимое таблички во временную, далее трункейт тэйбл, далее реструктуризация и далее инсертом в теже поля из временной.     | |||
| 4
    
        Ёпрст гуру 23.10.19✎ 14:15 | 
        тока зачем ?     | |||
| 5
    
        Злопчинский 23.10.19✎ 14:15 | 
        база тестовая, для доработок     | |||
| 6
    
        Злопчинский 23.10.19✎ 14:18 | 
        Попробовал для другого справочника (контрагенты) добавить новый реквизит.
 абсолютно аналогично.. на счетчике обработки 900 - та же самая ситуация.. | |||
| 7
    
        Ёпрст гуру 23.10.19✎ 14:24 | 
        скуль то какой хоть ? 2000 ? или че постарше ?     | |||
| 8
    
        Злопчинский 23.10.19✎ 14:26 | 
        (7) пока непонятно. сервак не мой. к софту доступа нет. вопрос про версию скуля задал.     | |||
| 9
    
        Ёпрст гуру 23.10.19✎ 14:29 | 
        (8) а как ты работаешь с базой.. ? Архивы то кто делает ? :)     | |||
| 10
    
        Злопчинский 23.10.19✎ 14:30 | 
        .. но судя по имени в строке подключения - скуль 2000     | |||
| 11
    
        Злопчинский 23.10.19✎ 14:32 | 
        (9) ну ты спросил.
 я попросил развернуть копию базы. бо надо будет докурчивать метаданные. архивы мне никакие не нужны, md я и так скопирую в архив. | |||
| 12
    
        Ёпрст гуру 23.10.19✎ 14:33 | 
        ну.. удачи :)     | |||
| 13
    
        Злопчинский 23.10.19✎ 14:40 | 
        (12) внезапно.. скуль - 2008     | |||
| 14
    
        Злопчинский 23.10.19✎ 14:41 | 
        (12) помог прямо как гуру ;-)
 посоветовал передать админу смотреть на ИС настройки для скля и "Секретный релиз 7.7" | |||
| 15
    
        Злопчинский 23.10.19✎ 14:46 | 
        ушел на физкультуру, вернусь вечером.     | |||
| 16
    
        serpentt 23.10.19✎ 14:52 | 
        Моя Машинка WIN7
 У нас SQL 2000, сервер 2003, если просто вносить изменения в модули все Сохраняется. Если добавлять реквизиты или новые объекты... валитс при ПринятииИзменений. Решение проблемы - добавление реквизитов и новых элементов конфигурации только из под WIN XP. Тогда все без ошибок. | |||
| 17
    
        Злопчинский 23.10.19✎ 14:54 | 
        (16) а если база большая?     | |||
| 18
    
        Ёпрст гуру 23.10.19✎ 14:56 | 
        иди иди, физкультуру пропустишь     | |||
| 19
    
        serpentt 23.10.19✎ 14:56 | 
        (17)
 Да ради бога, База на SQLservere а коннектишся к ней МАШИНОЙ с WINXP | |||
| 20
    
        Злопчинский 23.10.19✎ 14:57 | 
        (18) злой ты ;-). Все, побежал.     | |||
| 21
    
        Slypower 23.10.19✎ 17:06 | 
        Обновлял так базу на 7ке, ловил ошибку. Заходил на сервер 2003 или хр, запускал конф и дальше она обновлялась и норм было. Первый раз испугался, потом привык)     | |||
| 22
    
        Злопчинский 23.10.19✎ 19:55 | 
        (21) ну так и я захожу на сервер w2003R2 и запускаю базу. правда база лежит где-то на другом сервере, скульном...
 попробовать саму папку с базой перетянуть для начала что ли... | |||
| 23
    
        Злопчинский 23.10.19✎ 20:09 | 
        Перетащил папку с базой на сервак (из расшареной папки про сети() на всякий случай, не помогло     | |||
| 24
    
        Злопчинский 24.10.19✎ 11:55 | 
        ап!
 какие еще будут мысли? | |||
| 25
    
        Slypower 24.10.19✎ 15:16 | 
        к (21) на серваке 2003 стояла платформа не последняя 27, а 25     | |||
| 26
    
        Злопчинский 24.10.19✎ 15:50 | 
        (25) пофиг, у меня такие связки и на 2008 работали и на 2003.\ и на 27ядре.
 в чем проблема, что где подкручивать? | |||
| 27
    
        Ёпрст гуру 24.10.19✎ 22:26 | 
        (26) поправь сам мд и словарик и подмени в рабочей базе     | |||
| 28
    
        Ёпрст гуру 24.10.19✎ 22:27 | 
        Хотя, я бы делал как в (3)     | |||
| 29
    
        Злопчинский 24.10.19✎ 22:38 | 
        (28) я не трускульщик. я девелопер :-(     | |||
| 30
    
        Злопчинский 24.10.19✎ 22:40 | 
        (27) да я врабочую базу и не полезу пока.
 в тестовой то сначала сделанть нужную структуру данных. и соответсенно ничего не понял как это через правку мд и словарика. 1. попроавить вручную словарик (ну, допустим, я это как-то осилю), для начала в словарике "Комментарий" и "ПолнНаименование" перемещу вниз списка реквизитов 2.. дальше что? | |||
| 31
    
        Ёпрст гуру 24.10.19✎ 22:48 | 
        (30) на пустышке слепишь мд и дд, и подсунешь в рабочую     | |||
| 32
    
        Ёпрст гуру 24.10.19✎ 22:49 | 
        можешь и на пустышке посмотреть в самом скуле, как таблички справочника будут отличаться     | |||
| 33
    
        Ёпрст гуру 24.10.19✎ 22:49 | 
        порядок там не важен, если тока нет индекса по колонкам     | |||
| 34
    
        Злопчинский 24.10.19✎ 22:51 | 
        (31) ну дык если я подсуну - то на базе пойдет реорганизация данных и процесс вылетит как в (0) - ..?     | |||
| 35
    
        Злопчинский 24.10.19✎ 22:51 | 
        мне ж надо чтобы как-то по правленным "на стороне" мд и дд - скульная база реорганизовалась...     | |||
| 36
    
        Ёпрст гуру 24.10.19✎ 22:52 | 
        (34)  с хрена ?     | |||
| 37
    
        Ёпрст гуру 24.10.19✎ 22:53 | 
        в начале приводишь мд к виду, двиганьем реквизитов, потом штатно добавляешь новый     | |||
| 38
    
        Ёпрст гуру 24.10.19✎ 22:53 | 
        и оно само заработает     | |||
| 39
    
        Злопчинский 24.10.19✎ 23:09 | 
        (37) сейчпас ладе просто добавление нового реквизита приводит к (0)
 ничего не понял. есть скульная база. берем из нее МД на пустой ДБФной (?пойдет) базе делаю в кронфигураторе МД нужной структуры, сначала просто тупо реквизиты Комментарий и ПолнНаименование (неогр.строки) передвигаю вниз реквизитов. тупо копированием модифицированный МД подсовываю в скульную базу. так? | |||
| 40
    
        Ёпрст гуру 24.10.19✎ 23:11 | 
        (39) можно и так, словарик токма пересоздать потом     | |||
| 41
    
        Ёпрст гуру 24.10.19✎ 23:11 | 
        в скульной базе, сделав конфа-загрузить измененную, указать на новый мд     | |||
| 42
    
        Ёпрст гуру 24.10.19✎ 23:12 | 
        ну и это, на кошках пробуй ;)     | |||
| 43
    
        Злопчинский 24.10.19✎ 23:38 | 
        (42) сомневаюсь я очень сильно что прокатит. более чем не прокатит, бо пойдет реорганизация данных и отвалится в (0).
 но попробую в ближайшее время. отпишусь. | |||
| 44
    
        Ёпрст гуру 24.10.19✎ 23:40 | 
        (43) не сцы лягуха - всё болото наше!     | |||
| 45
    
        Злопчинский 24.10.19✎ 23:43 | 
        (44) а то     | |||
| 46
    
        Злопчинский 02.12.19✎ 14:18 | 
        вот, возможно это поможет (не проверял еще), посдказали:
 "Смысл вот в чем, если у тебя стоит 27 релиз с поддержкой sql 2005-2014 без понижения режима совместимости(определить можешь по наличию BkEndUtls.dll и BkEnd0.dll в папке bin), то на терминальном сервере нужно оставить или восстановить оригинальные версии ODBCBCP.DLL sqlsvr32.dll и sqlsvr32.rll" | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |