Как "поженить" 1C7.7 и MS SQL 2012

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. Vladimir87 228 14.09.12 13:36 Сейчас в теме
Доброе всем время суток. Я новичок в администрировании 1с 7.7. Встала передо мной задача: заставить работать вместе 1С 7.7.0.27 и MS SQL 2012. Насколько я помню, 1с 7.7 хотеть работать максимум MS SQL 2008. Скажите, это вообще возможно? Если возможно, то можно поподробнее как это сделать? В инете лазил, но ни чего толкового не нашел.
Вознаграждение за ответ
Показать полностью
Найденные решения
4. mihan 117 14.09.12 16:19 Сейчас в теме
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ksb 14.09.12 14:34 Сейчас в теме
1с 7.7 хотеть работать максимум MS SQL 2000

остальное лечиться патчами dll
ret-Phoenix; fanlee; belikto; fox8513; +4 Ответить
3. ksb 14.09.12 14:39 Сейчас в теме
http://www.sql.ru/forum/actualthread.aspx?tid=253341

и куча других вариантов выдаст поисковик


Существует проблема работы 1С SQL версии 7.7 на Windows Server 2008 и хранение базы на Microsoft SQL 2005. Первая проблема это установка, при попытке запуска инсталлятора процесс доходит до 3-его диска и останавливается с ошибкой о невозможности создать какой-то процесс, решение тут довольно простое, достаточно просто установить эту версию на любой другой хост, например с Windows XP и переписать папку c:Program Files1Cv77 с этого хоста на хост с Windows Server 2008 в тоже самое место, то есть в c:Program Files1Cv77. Все, теперь приложение успешно запускается, но при соединение с SQL-сервером выдает ошибку «Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше», для преодоления этой трудности потребуется 2 операции.

1. Замена библиотеки BkEnd.dll в c:Program Files1Cv77BIN на модифицированную
2. Замена библиотек

* sqlsrv32.dll
* sqlsrv32.rll
* odbcbcp.dll
на библиотеки из папки c:windowssystem32 например Windows Server 2003 SP2, в Windows Server 2008 эти файла так же хранятся в c:windowssystem32
Предварительно рекомендуется сохранить оригинальные файлы в надежном месте

При переписываю файлов из 2-ого пункта возможно возникнут пробоемы, по умолчанию Администратор не является владельцем этих файлов и Windows Server 2008 не даст их перезаписать, но можно поменять владельца на группу локальных Администраторов и тогда можно будет перезаписать эти файлы.
6. ASA1970 10.04.13 20:49 Сейчас в теме
(3) ksb, читаем внимательно, чего хочет человек:
"Как "поженить" 1C7.7 и MS SQL 2012", а не с MS SQL 2008, "там ясно всё, но мне туда не нада" (с) ВВ
4. mihan 117 14.09.12 16:19 Сейчас в теме
5. ASA1970 10.04.13 20:47 Сейчас в теме
Вообще-то у SQL 2012 нет выбора режима совместимости с 2000, которыq в SQL 2008 можно выставить.
Как тогда быть?
7. Famza 84 15.04.13 13:16 Сейчас в теме
Тоже интересует этот вопрос
11. DKiguin 04.02.14 10:09 Сейчас в теме
(7) Famza, 2012 так же работает с секретным релизом (проверено с режимом совместимости 2005)
8. Senator_I 173 15.04.13 13:40 Сейчас в теме
Из своего опыта максимум успешно запустил на 2005.
9. ASA1970 15.04.13 13:48 Сейчас в теме
(8) Senator_I, из своего опыта - 1С 7.7 на любой операционке от МС (2008, 7, 8) нормально работает, только SQL должен иметь совместимость с 2000
10. Senator_I 173 15.04.13 13:52 Сейчас в теме
(9) Я имел в виду SQL 2005, выше версии не тестировал, т.к. надобности не возникало.
1С 7.7 на любой операционке от МС (2008, 7, 8) - с этим согласен полностью.
12. dmbase 01.04.14 13:55 Сейчас в теме
DKiguin, как Вы обошли использование хинта HOLDLOCK (устарел в 2012 http://msdn.microsoft.com/ru-ru/library/ms143729.aspx )?
13. Shevon 1 01.04.14 19:11 Сейчас в теме
Чисто и гладко никак. Где-то будут глюки (медленный ввод с клавиатуры, медленная навигация в формах списков справочников, нерабочий УРБД и т.д.)
14. dmbase 02.04.14 09:50 Сейчас в теме
Shevon, Вы переписывали хранимые процедуры под синтаксис 2012?
Например в исходной [dbo].[_1sp__1SJOURN_TLock]
...sel ect @i=1 from _1SJOURN(TABLOCK HOLDLOCK) ...
на такое
...select @i=1 fr om _1SJOURN WITH (TABLOCK HOLDLOCK) ...

Или по другому исполняли "танец с бубном"?
KruS; vdolynsky; +2 Ответить
15. Shevon 1 02.04.14 15:26 Сейчас в теме
(14) dmbase, Нет. Я сужу из практики связывания с 2005 и 2008. А танцы с бубном исполнялись вокруг bkend.dll и подмены трех файлов ODBC драйвера с windows server 2003.
16. Din 28.08.14 15:25 Сейчас в теме
к сожалению для промышленного использования никак :(
Оставьте свое сообщение

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