Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» MS SQL 2005 + 1С 7.7

Автор: XMMS
Дата сообщения: 07.11.2005 12:47
1С 7.70.025, MS SQL 2005. При попытке соединится с базой 1Ска пишет следующее:
"Требуется ms sql server версии 6.5 + service pack 5a или более старшая версия"

После долгого копания, нашёл единственный путь - кое-кто продаёт правленный запускатель. Причём не дешёво, и в варезнике его нет. Если есть по нему вопросы - в личку.
Естественно ищется нормальное решение. Режим совместимости БД не помог.

Две темки на других форумах:
http://www.forum.mista.ru/topic.php?id=133392
http://www.kuban.ru/forum_new/forum9/files/247766.html
Автор: naPmu3aH
Дата сообщения: 07.11.2005 22:27
XMMS

Цитата:
1С 7.70.025, MS SQL 2005.

Обьясни мне, глупому - А ЗАЧЕМ? Не спиться без мысли о новом геморое на свою з...цу?
Или где-то теплится надежда, что новые распорки помогут этому кривому софту кое-как держаться и не не падать подольше???
Автор: XMMS
Дата сообщения: 07.11.2005 22:30
naPmu3aH
Процитирую:
У 2000 проблема с большими перепроведениями документов - тормозить начинает.
Да и нужна фича 2005-ого database mirror.
Автор: naPmu3aH
Дата сообщения: 07.11.2005 22:42
XMMS

Цитата:
У 2000 проблема с большими перепроведениями документов - тормозить начинает

Э... Ну гланды через разные места вырывать можно.
Только есть мнение, что это совсем не SQL Server виноват и новая версия ситуацию врядли исправит. Проблема ведь в блокировках, которые плодятся как кролики, не так ли?

Цитата:
Да и нужна фича 2005-ого database mirror

Log Shipping не канает?
Автор: XMMS
Дата сообщения: 07.11.2005 22:45
naPmu3aH
А автоматическую перекидку соединений на рабочий сервак кто делать будет?

NLB полностью нужный функционал не поддерживает
Автор: PIL123
Дата сообщения: 09.11.2005 15:37
naPmu3aH

Цитата:
Проблема ведь в блокировках, которые плодятся как кролики, не так ли?


Так ли, так ли - не подскажете, как эти тормоза победить?
Автор: naPmu3aH
Дата сообщения: 09.11.2005 17:00
PIL123

Цитата:
Так ли, так ли - не подскажете, как эти тормоза победить?

Сменить ДНК у разработчиков системы...
Автор: PIL123
Дата сообщения: 09.11.2005 19:27
naPmu3aH

Цитата:
ДНК
- это что???

Цитата:
разработчиков системы
- какой конкретно системы и где искать этих....разработчиков?
Автор: XMMS
Дата сообщения: 09.11.2005 19:31
PIL123
Ты биологию изучал? ДНК из неё... а разработчики - 1С(те кто саму платформу пишут)
Автор: vod
Дата сообщения: 15.11.2005 14:49
Есть свежая идея. Есть обычная фирма, работающая на 1С 7.7 (билд 24). Все лицензионно. Они утверждают, что поставили на пробу sql2k5 и без проблем выгрузили, загрузили данные. Т.е. все работает.
Может, дело в кряке? И без кряка все работает? Может, кряк что-нибудь не то убирает в коде?
Автор: vod
Дата сообщения: 16.11.2005 14:16
Похоже, меня обманули и, соотвтственно вас я ввел в заблуждение.
В той конторе не проапдейтили database engine, вот все и работало.
Без всяких креков с нормально установленным sql 2k5 похоже действительно не работает.
Автор: dimkap
Дата сообщения: 26.01.2006 08:03
Для 25-го релиза 1С, патчим bkend.dll
000D9C4A: 83 EB
000D9C4B: E8 15
000DB0B0: 83 EB
000DB0B1: E8 10
В свойствах базы данных на SQL Server ставим Compatibility Level SQL Server 2000(80) и тестируем
Автор: Asker80
Дата сообщения: 26.01.2006 13:56

Цитата:
NLB полностью нужный функционал не поддерживает

в 2003 винде 2 вида кластеринга, один NLB, а второй, не помню как называется, как раз под stateful applications типа SQL сервера и заточен. ишыте
Автор: FlyVodolaz
Дата сообщения: 14.03.2006 12:15
Один пользователь заходит, а когда заходит второй 1С-ка ругается, что нужно запускать из одного каталога
Автор: user1024
Дата сообщения: 08.11.2006 09:48
А кто-нибудь пробовал схему: SQL через репликацию на разных серверах,

Добавлено:
, 1С подключается через NLB IP?

Добавлено:
Никто тиакую схему не пробовал?
Автор: vod
Дата сообщения: 08.11.2006 10:58
26й релиз платформы 7.7 вышел... Не включили родную поддержку sql 2005 ?
Автор: Asker80
Дата сообщения: 09.11.2006 03:00
vod
Держи карман шире. В 26-ом прикрутили определение количества и нумерацию страниц при распечатке отчетов (типа свойства объекта во встроенном языке). Фича, конечно, нужная, не спорю, но... как бы это помягче... ммм... не первой необходимости?..
А вообще есть мнение, что семерку в 1С нынче держит один чел, который для разработки 8.0 слишком тупой, а уволить жалко
Автор: vod
Дата сообщения: 09.11.2006 09:32
А для 26го релиза какие байтики надо править, чтобы запустилось под sql 2005 ?
Автор: Moro22
Дата сообщения: 13.11.2006 11:30
Обнаружились проблемы связки MS SQL 2005 + 1С 7.7. Использовал патч bkend.dll на проверку версии SQL Server. Бэкапы 2000 SQL подцепляются. Все казалось бы работает, но:
1) Не работает стандартная загрузка БД через выгрузку-загрузку данных. Т.е. при загрузке выгруженной в zip базы (в разных конфигурациях по разному), при создании служебных стореных процедур появляется ошибка типа: "переменная @PERIOD не объявлена". Имя переменной и сами процедуры разные для разных конфигураций;
2) Самое плохое - механизм обмена РБД не работает . При загрузке файла-клона в ЦБ, да, я думаю и обратно, возникает ошибка типа: "загружаемое поле превысит допустимую длину".

PS. Режим совместимости, естественно, стоит 2000....

Может кто нашел решение данной проблемы?
Автор: Ravwin
Дата сообщения: 15.11.2006 13:33
Нашёл.
До смешного простое.... (когда нашёл - долго смеялся. а так было не до смеха..)
Проверяй Collation своей базы 1С в dbf и вновь созданной в SQl.
Оно так ругается когда они не совпадают. У меня заработало после того как я выставил
"Кодовая страница таблиц ИБ" == "Server Collation" == "Database Collation".
До этого выдавало аналогичную ошибку
Автор: Moro22
Дата сообщения: 16.11.2006 11:12
Угу. Спасибо. Точно.
Автор: RER1
Дата сообщения: 29.11.2006 16:25
Господа подскажите плиз где поменять значения...
где посмотреть кодировки?
Автор: SpiKost
Дата сообщения: 23.11.2007 09:59
Проверено работает!!!! SQL Express 2005 + 1C

Для начала нам понадобится сам SQL + его компоненты. Берем тут:
1. NET. Framework 2.0 (22Мб)
http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=0856eacb-4362-4b0d-8edd-aab15c5e04f5&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f5%2f6%2f7%2f567758a3-759e-473e-bf8f-52154438565a%2fdotnetfx.exe
2. SQLEXPR.EXE (53Мб)
http://www.microsoft.com/downloads/info.aspx?na=46&p=3&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=220549b5-0b07-4448-8848-dcc397514b41&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2ff%2f1%2f0%2ff10c4f60-630e-4153-bd53-c3010e4c513b%2fSQLEXPR.EXE&oRef=http%3a%2f%2fmsdn.microsoft.com%2fsql%2fexpress%2f
3. SQLServer2005_SSMSEE.msi (29Мб)
http://www.microsoft.com/downloads/info.aspx?na=46&p=2&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=82AFBD59-57A4-455E-A2D6-1D4C98D40F6E&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2ff%2f1%2f1%2ff11aec2c-54d1-4b49-b339-5ccb265a5741%2fSQLServer2005_SSMSEE.msi&oRef=http%3a%2f%2fmsdn.microsoft.com%2fvstudio%2fexpress%2fsql%2fdefault.aspx
Ну и конечно сама 1С SQL версии.

Затем нужно установить всё это в последовательности: Framework, SQLEXPR, SSMSEE. При установке SQL сервера необходимо Выставить режим авторизации "MixedMode" (т.е. Windows+SQL), и указать пароль учетной записи "SA". После установки можно зарегистрировать SQL на сайте майкрософта (пусть в Вашей коллекции будет на 1 лицензионный продукт больше). Это бесплатно =))

Далее нужно подключиться к базе. Вот тут есть небольшая загвостка - по умолчанию подключение возможно только через SharedMemory. Ни по TCP/IP, ни через PIPE подключаться не будет. Для работы 1С этого не достаточно, потому нам необходимо отключить клиентский (не серверный) протокол SharedMemory. Делается это в "SQL Server Configuration Manager". Для проверки можем подключиться "SQL Server Management Studio Express CTP" по остальным протоколам.

Теперь настает очередь 1С. В отличие от 2000 SQL в 2005 есть некоторое отличие - в "параметрах баз данных SQL" нужно указывать не просто имя компьютера с БД, а ИМЯ_СЕРВЕРАSQLEXPRESS. Далее вводим имя БД, учетку (sa), и пароль для нее. Пробуем подключиться / жмём "ОК". Тут нас поджидает второй подводный камень - 1С не потдерживает 2005SQL. "Требуется ms sql server версии 6.5 + service pack 5a или более старшая версия". Тогда нужно скачать пропатченную версию BkEnd.dll для 1c v.7.7 (025) http://serrge.narod.ru/BkEndFORsql2005.rar В свойствах базы данных на SQL Server ставим Compatibility Level SQL Server 2000(80) и тестируем
Всего записей: 145 | Зарегистр. 23-05-2006 | Отправлено: 16:58 31-08-2006
Автор: j52
Дата сообщения: 23.11.2007 15:26
SpiKost
Подтвержаю - работает. Полезная инфа.
Сам месяц назад кувыркался с этим, искал решения.
Могу добавить только -
Для 26-го и 27-го релизов 1С BkEnd.dll:
000D9CCA: 83 EB
000D9CCB: E8 15
000DB130: 83 EB
000DB131: E8 10
А вместо SQLEXPR.EXE + SQLServer2005_SSMSEE.msi
можно взять там-же все в одном флаконе SQLEXPR_ADV_RUS.EXE
Автор: PIL123
Дата сообщения: 16.03.2008 03:55
Простите, коллеги, хочу уточнить. Работает ли 1С 7.7 с Microsoft SQL 2005 Standard edition? Если ДА, то где читать, как его заставить работать?
Автор: typim
Дата сообщения: 07.04.2008 11:32
Работает !!!!! спасибо.
Автор: BigBear
Дата сообщения: 07.04.2008 15:24
27 релиз 1С работает с любой редакцией MSSQL2005, без патчей длл - и без проблем работает. Эта связка у меня почти год крутится без особых глюков
Автор: Zerooo
Дата сообщения: 10.04.2008 05:08
BigBear

Цитата:
27 релиз 1С работает с любой редакцией MSSQL2005, без патчей длл - и без проблем работает. Эта связка у меня почти год крутится без особых глюков

Это осмысленно сказано?
Вчера пробовал запускать 1с 7.70.027 + SQL 2005 Developer (WinXP SP2 32) - ничего нового - "Требуется ms sql server версии 6.5 + service pack 5a или более старшая версия"
Автор: BigBear
Дата сообщения: 10.04.2008 08:10
Zerooo
полностью осмысленно: W3K sp2 +MsSql2005 sp2 Ent + последние обновленияНа Sql + 1C 7.70.027 - и все это крутится почти год
Как делал: установка Sql накатываем sp2, накатываем свежие заплатки, устанавливаем 1С ставим режим совместимости в 1с с Sql2005, при создании баз в SQL ставим режим совместимости с SQL2000 в свойствах базы и наслаждаемся
Я сам долго мучился, но методам проб и ошибок запустил.
Автор: Zerooo
Дата сообщения: 10.04.2008 09:04
BigBear
Спасибо, попробую.
А какие проблемы появились и есть ли смысл ставить 2005 против 2000...
Что-то в и-нете очень противоречивые мнения на разных форумах

Страницы: 12345678

Предыдущая тема: ADrem NetCrunch


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.