v7: SQL2008R2 + 7.7 = HY000 (ODBC) #651258


#0 by LOTOS2000
Стоит MS Windows 2008R2 Server x64 MS SQL 2008R2 Standard x64 1С 7.7 секретный релиз (в папке bin лежат патченные bkendы + odbcbcp.dll от Win 2003 x32) Пытаюсь в 7ке загрузить выгрузку из файловой 7ки - ошибка: SQL State HY000 Native 0 Message [Microsoft] [ODBC SQL Server Driver] ODBCBCP /Driver version mismatch Предполагаю дело в odbcbcp.dll Кто-нибудь поделится работающим в такой связке файлом или советом?
#1 by Дык ё
для секретного релиза дллки от 2003 не нужны
#2 by LOTOS2000
а в секретном релизе и нет дллки odbcbcp ;-)
#3 by LOTOS2000
а без дллки odbcbcp происходит ошибка: SQL State HY010 Native 0 Message Microsoft ODBC SQL Server Driver Function sequence error
#4 by Lionee
все работает, что я делаю не так
#5 by Lionee
7 релиз какой ?
#6 by LOTOS2000
7ка = 27 релиз
#7 by spock
вопрос из прошлого: мануал читал?
#8 by LOTOS2000
да
#9 by LOTOS2000
до того места, где начиналась информация, не знание которой привело к данной ошибке. подскажи, где в мануале это место?
#10 by spock
Порядок установки: Установить платформу из оригинального установщика; Установить и настроить HASP-ключ (обязательное условие, а то к вам придут врачи); Переименовать оригинальный файл BkEnd.dll в BkEnd0.dll (0 - это ноль); Скопировать файлы BkEnd.dll и BkEndUtls.dll из поставки в каталог, куда установлена 1с (например, C:Program Files1Cv77BIN); Где здесь про подмену odbc-шных библиотек? Мануал из 4-х пунктов - для последних дебилов, зачем так палиться?
#11 by LOTOS2000
не нужно ругаться. я для особоодарённых выше написал, что без odbc-шных библиотек есть иного рода ошибка (см пост 3)
#12 by spock
а это потому, что у тебя уже заменены odbc-шные библиотеки.
#13 by LOTOS2000
ок тогда проблема данной ветки в следующем сообщении об ошибке: SQL State HY010 Native 0 Message Microsoft ODBC SQL Server Driver Function sequence error как решить?
#14 by spock
+12 возможно, ты использовал не-оригинальный установщик, а ру-бордовскую сборку, которая сама подменяет dll'ки
#15 by LOTOS2000
если не сложно, подари оригинальные файлы на яндекс диске или подобном хранилище
#16 by spock
какие оригинальные файлы?
#17 by LOTOS2000
"возможно, ты использовал не-оригинальный установщик, а ру-бордовскую сборку, которая сама подменяет dll'ки" возможно я использовал не оригинальный установщик, пожалуйста, выложи ОРИГИНАЛЬНЫЙ на яндекс-диск или подобный ресурс
#18 by spock
о_О
#19 by LOTOS2000
что-то не так?
#20 by spock
они есть на ИТС, на том же ру-борде, и конечно же в интернетах.
#21 by LOTOS2000
мы о разных вещах говорим. я скачал на руборде архив Solution7 с фаайлами BkEndUtls.dll и BkEnd.dll я так предположил с твоих слов, что на руборде несколько иная версия этих файлов относительно тех, кс которыми нет вышеуказанных мной ошибок (иначе говоря, я скачал устаревшие версии солюшеноа и есть что-то более новое) это так?
#22 by spock
хз что там на ру-борде, я там ничего не размещал. Могу сказать только за инфостарт. Дело в том, что ты ставил 1с инсталятором, найденным на просторах инета - скорее всего это какой-нибудь унисетап. Этот инсталятор подменяет системные odbc-библиотеки + что-то в реестр пишет. Это нужно все выпилить. Вернуть родные odbc-библиотеки, реестр откатить.
#23 by LOTOS2000
немного не так. я платформу 7.7 ставил простым копированием папки bin (а сама платформа была установлена стандартным инсталлятором на х32 вин ХР на иной машине, поставка оригинальная 1С)
#24 by sidalexsandr
Тебе надо было не копировать, а установить платформу 1с 7.7
#25 by spock
нормуль, такой вариант установки пойдет. а теперь расскажи зачем трогал odbc-библиотеки?
#26 by LOTOS2000
родные Виндовые серверные вообще не трогал. сначала скопировал bin, в нем переименовал оригинальный  bkend в bkend0 , скопировал твои BkEndUtls.dll и BkEnd.dll в bin В папке bin создал папку SQL_ODBC с файлами sqlsrv32.dll ии sqlsrv32.dllsqlsrv32.rll Подцепил ветки реества с путями к этим файлам Потом sdbinst.exe [путь к файлу] 1sfix.sdb
#27 by spock
вот на словах "скопировал твои BkEndUtls.dll и BkEnd.dll в bin" нужно было остановиться.
#28 by LOTOS2000
причина проблемы в последующих действиях?
#29 by spock
да
#30 by LOTOS2000
Сделал только что: - удалил папку SQL_ODBC с файлами sqlsrv32.dll и sqlsrv32.dllsqlsrv32.rll - удалил ветку из реестра HKLM со ссылками на эти файлы - пробую загрузить выгрузку - ошибка SQL State IM002 Диспетчер драйверов ODBC Источник данных не найден и не указан драйвер, используемый по умолчанию
#31 by spock
"удалил ветку из реестра HKLM" - а поточнее?
#32 by LOTOS2000
вот ее содержимое Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREWow6432Node1C_SQL_ODBC] "Driver"=hex:44,00,3a,00,5c,00,31,00,43,00,5c,00,37,00,5c,00,42,00,49,00,4e,  00,5c,00,53,00,51,00,4c,00,5f,00,4f,00,44,00,42,00,43,00,5c,00,53,00,51,00,  4c,00,53,00,52,00,56,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,00,00 "UsageCount"=dword:00000001 "Setup"=hex:44,00,3a,00,5c,00,31,00,43,00,5c,00,37,00,5c,00,42,00,49,00,4e,  00,5c,00,53,00,51,00,4c,00,5f,00,4f,00,44,00,42,00,43,00,5c,00,53,00,51,00,  4c,00,53,00,52,00,56,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,00,00 "SQLLevel"="1" "FileUsage"="0" "DriverODBCVer"="02.50" "ConnectFunctions"="YYY" "APILevel"="2" "CPTimeout"="60"
#33 by spock
sdbinst.exe -u 1sfix.sdb
#34 by LOTOS2000
отменил установку - всё пошла загрузка! Огромное спасибо тебе!!!
#35 by spock
терпеливый ты - две недели проблему решать.
#36 by LOTOS2000
нет, тогда был пробный "шар" (первый опыт) + попытка найти решения в интернете :-)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С