1С 7.7 ошибка инициализации ODBC

1. Trotter_NN 06.03.13 13:19 Сейчас в теме
Пробовал:
Файлы эти хранятся тут (и для Windows Vista/7, и для Windows XP): C:\Windows\System32
Важно! Поскольку Windows Vista/7 защищает свои системные файлы, скопировать вышеуказанные
библиотеки в системную директорию сразу не получится. Для копирования ваша учетная
запись должна иметь права на редактирование системных файлов в папке C:\Windows\System32.
Давать права своей учетной записи на запись на всю папку C:\Windows\System32 не
рационально из соображений безопасности. Поэтому нужно дать права только конкретным
файлам, указанным выше:
Прежде всего нужно стать владельцем этого файла:
Шаг 1. Найти необходимый нам файл в папке Windows\System32, щелкнуть правой кнопкой
мыши и выбрать Свойства.
Шаг 2. Перейти на вкладку Безопасность и нажать кнопку Дополнительно.
Шаг 3. Перейти на вкладку Владелец, нажать Изменить и выбрать свою учетную запись в
качестве владельца.
Шаг 4. Принять изменения.
Теперь можно добавить права на изменение (или полные права) на этот файл:
Шаг 5. Найти необходимый нам файл в папке Windows\System32, щелкнуть правой кнопкой
мыши и выбрать Свойства.
Шаг 6. Перейти на вкладку Безопасность и нажать кнопку Изменить.
Шаг 7. Добавить в список свою учетную запись и добавить, например, полные права.
Шаг 8. Применить все изменения.
После этого можно заменять файлы на Windows Vista/7 соответствующими файлами Windows XP.
Внимание! Если на компьютере есть программные продукты, которые используют данный
ODBC-драйвер могут быть проблемы, но как правило их не возникает и все работает нормально.


Не помогло
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Trotter_NN 06.03.13 13:21 Сейчас в теме
Файлики вот эти:
sqlsrv32.dll
sqlsrv32.rll
odbcbcp.dll
3. stanru1 91 06.03.13 13:37 Сейчас в теме
никогда не понимал это издевательство над виндой. есть же человеческий, прямой способ заставить работать 7.7 с виндоуз 7.
Прикрепленные файлы:
77_x64.7z
4. Trotter_NN 06.03.13 14:47 Сейчас в теме
9. ivsher 06.03.13 17:02 Сейчас в теме
В (3) описана, работающая система и самая правильная, вопрос в том что при подключении к SQL базе
в конфигураторе в строке Server надо указать не просто имя/адрес сервера SQL, но так же в этой же строке через символ ";" явно указать какие драйвера использовать. Какие у вас есть драйвера смотрите в панеле управление - администрирование - источники данных (ODBC) на закладке "Драйверы". У вас там должно появиться 1C_SQL_ODBC естественно после того как запустите v77.reg.
Строка подключения к серверу в конфигураторе тогда будет выглядеть так: ИмяСервера;Driver=1C_SQL_ODBC
Ну и для надежности я бы посоветовал вам еще файлик odbcbcp.dll скопировать в папку Bin с инсталяцией 1с77.
10. Trotter_NN 07.03.13 10:49 Сейчас в теме
(9) ivsher, Всё из выше перечисленного по каким то причинам мне не помогло,
вот картинки как у меня всё настроено:
http://s41.radikal.ru/i092/1303/d4/f28677fbf842.png
http://s47.radikal.ru/i118/1303/66/2477173ae03a.png
http://s019.radikal.ru/i636/1303/52/29ddc2ecf73c.png
http://i077.radikal.ru/1303/43/eb2243f443dd.png


Какие будут предположения ?
20. ivsher 07.03.13 11:38 Сейчас в теме
(10) Trotter_NN, Ну у вас явно пробема с драйверами ODBC. Честно говоря я на 64х системах драйвера не регистрировал, но как сделано у меня на Windows 7 х86 см. на скриншоте. Пока у вас в закладке драйвера
в консоле управления Источниками данных не появится нужный драйвер вы не сможете подключить SQL базу к 1c7.
Прикрепленные файлы:
22. Trotter_NN 07.03.13 13:06 Сейчас в теме
(20) ivsher, у вас дата Dll'лик 2008 а у меня 2012. Не могли бы вы дать ваши файлики ? полный пакет
У меня SDD, может быть из за этого ?
Может быть с правами какой косят ?
Вроде всё регистрируется всё везде добавляется.
Драйверов не было вообще до того пока не сделал так как в (17)
24. ivsher 07.03.13 16:59 Сейчас в теме
(22) Trotter_NN, В прикрепленном архиве необходимые dll файлы, каратенькая инструкция по установке, и reg файл для установки под Windows 7 x86, к сожалению для 64-разрядных систем файла для внесения изменений в реестр у меня нет.
Прикрепленные файлы:
1C77ODBC.RAR
25. Trotter_NN 13.03.13 08:38 Сейчас в теме
(24) ivsher, У меня по каким то причинам ну не как не получается сделать так как у вас на картинке (20).
Сейчас попробую переставить систему, и в системных папках не чего не буду менять.
12. Trotter_NN 07.03.13 10:55 Сейчас в теме
(9) ivsher,
У вас там должно появиться 1C_SQL_ODBC естественно после того как запустите v77.reg.

Такова как видно на картинке, нету((
есть просто SQL Server
Пробовал писать в 1С так же, не прокатило...
Хотя запись в реестре появилась.
5. Trotter_NN 06.03.13 15:02 Сейчас в теме
Что больше не кто с этим не сталкивался ?
6. quick 583 06.03.13 15:18 Сейчас в теме
попробуй это, у меня на 7-х64 и 8-х64 все работает без шаманства.
Прикрепленные файлы:
Solution7.rar
8. Trotter_NN 06.03.13 15:39 Сейчас в теме
(6) quick, это в корень 7ки ?
26. Trotter_NN 13.03.13 09:31 Сейчас в теме
(6) quick, Ваш способ привёл к http://s018.radikal.ru/i514/1303/b6/7c77e1fcefab.png
(24) ivsher, на чистой системе тоже не получилось добавить в драйвера нужную папку.
27. quick 583 13.03.13 10:07 Сейчас в теме
(26) Trotter_NN, по всей видимости к базе подключаешься под пользователем без полных прав. Используй пользователя "sa". Есть еще вариант что ты поставил SQL сервер с вариантом авторизации "Система" а не пользователь/пароль.
28. Trotter_NN 13.03.13 12:29 Сейчас в теме
(27) quick, где посмотреть какой у меня вариант авторизации стоит ? и как поменять ? ставил не я...((

Посмотрел, авторизация проходит по логину и паролю, не по винде
7. Trotter_NN 06.03.13 15:38 Сейчас в теме
Попробовал запустить portable версию, ругнулось на:
Требуется MSSQL 6.5+ Servise pack 5a или старше
37. 3JIIOKA 04.06.13 14:01 Сейчас в теме
(7) Trotter_NN, (7) Trotter_NN, вот тут тебе оставалось всего-то поставить патченную bkend.dll и все
11. Trotter_NN 07.03.13 10:52 Сейчас в теме
MDAC мб какой ни то надо поставить ?
13. Программист 1С 155 07.03.13 11:11 Сейчас в теме
Для операционных систем x64 настройки ODBC хранятся по другому адресу (см. прикреплённый файл)
Прикрепленные файлы:
14. Trotter_NN 07.03.13 11:22 Сейчас в теме
(13) VadimGorbunov, открылось абсалютно тоже самое
Люди обратите внимание на 3тию картинку, тама должно быть что то установлено ?
Мб я уже доковырялся, и нужно перестовлять винду ?
15. Программист 1С 155 07.03.13 11:26 Сейчас в теме
То есть, Вы абсолютно уверены, что ODBC открывается из SysWOW64?
16. Trotter_NN 07.03.13 11:29 Сейчас в теме
(15) VadimGorbunov, даже у вас на картинке написано это.
Извиняюсь у меня было system32 )
Сейчас поменяю, перезагружу попробую ещё раз.
17. Программист 1С 155 07.03.13 11:30 Сейчас в теме
Установите MDAC последней версии для x64, для используемой операционной системы.
18. Trotter_NN 07.03.13 11:33 Сейчас в теме
(17) VadimGorbunov, А не могли бы поделиться ссылкой, а то сейчас опять не то скачаю.
19. Программист 1С 155 07.03.13 11:36 Сейчас в теме
Обычно всё и так установлено. Проверьте, есть ли на компьютере ODBC. Если нет, то только тогда нужно устанавливать MDAC. Какая у Вас операционная система?
21. Sergius79 07.03.13 11:41 Сейчас в теме
Я рекомендую пристрелить этого больного зверя "Windows 7" и поставить заново, с чистой системы, лично у меня таких проблем с 7х64 не было, а установлено таковых не один десяток.
23. Trotter_NN 07.03.13 13:36 Сейчас в теме
Может быть вот из за этого ?
У вас в консоли пользователь тоже по Русски обозван ?
http://s018.radikal.ru/i512/1303/6b/f23e69ba2014.png
29. Trotter_NN 13.03.13 13:12 Сейчас в теме
заменил dll'ки в SysWOW64 на те которые были в архиве, в итогге теперь ошибка под любым пользователем
http://s52.radikal.ru/i135/1303/e5/76426dfc91a4.png
как быть ?
30. 11k65m 6 13.03.13 13:32 Сейчас в теме
(29) Trotter_NN, Попробуй у меня все пошет
http://dfiles.ru/files/tjgkd1u8s
SQL перезапусти.(все пользователи должны заходить из одного каталога БД)
31. Trotter_NN 13.03.13 14:09 Сейчас в теме
(30) 11k65m, тоже самое как и в (29)
32. ivsher 13.03.13 14:52 Сейчас в теме
А что монитор показывает?
33. Trotter_NN 13.03.13 15:13 Сейчас в теме
(32) ivsher, вы про какой монитор ? монитор пользователей ?
На других компах заходит нормально но у них стоить winXP
34. ivsher 13.03.13 15:16 Сейчас в теме
35. sss999 48 04.06.13 08:08 Сейчас в теме
Вообщето нужно было писать как у вас в скрин шоте он назван "SQL server" в названии драйвера,я когда написал так у меня подключилось.
36. 3JIIOKA 04.06.13 13:59 Сейчас в теме
О каких 64-х битах может идти речь если говорим о 1С 7.7?
Скопируйте на Win XP 32b эти три файла и замените их в system 32, заодно и в syswow 64
SQL у вас какой? если выше 2000-го, то так же необходимо ставить пропатченную bkend.dll в сети их навалом, если не найдете остатвьте почту, я отправлю.
Если будут еще баги, то скорей всего с настройкой учетной политики на win 7, нужно еще отключить протокол IPv6 и максимально поурезать проверки по политике безопасности.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот