Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » 1С 7.7.027 на Windows & SQL 2008

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13

Открыть новую тему     Написать ответ в эту тему

Lamerok



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Slawa
 
Ничем страшным  не грозит, но 1С всего скорее будет выдавать другие ошибки.  
Если есть желание, можешь попробовать, потом напишите , что получилось.  
Я же в первом посте описал 100% рабочую последовательность действий.  
Рекомендую снимать бекап базы SQL средствами самого скуля или бекапирующее ПО использовать, тогда бояться нечего.
 
Удачи!

----------
Когда говоришь, что думаешь — думай что говоришь и не всегда говори то, что знаешь, но всегда знай, что говоришь. (c) ¯\_(ツ)_/¯

Всего записей: 705 | Зарегистр. 17-04-2002 | Отправлено: 12:24 26-10-2009 | Исправлено: Lamerok, 12:24 26-10-2009
dadu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
awg
тема плавно переросла ... dbf vs sql
Подробнее...

Всего записей: 1218 | Зарегистр. 13-11-2002 | Отправлено: 16:11 26-10-2009 | Исправлено: dadu, 17:15 26-10-2009
vovan777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал я все как там написано и что не работает при загрузке данных выдается такая петрушка "Источник данных не найден и не указан драйвер, используемый по умолчанию."

Всего записей: 32 | Зарегистр. 05-10-2004 | Отправлено: 11:41 31-10-2009
vovan777



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
КТО ТО МОЖЕТ ПОМОЧЬ РАЗОБРАТСЯ В ПРОБЛЕМЕ?

Всего записей: 32 | Зарегистр. 05-10-2004 | Отправлено: 11:27 06-11-2009
dadu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сравнение производительности 1с под DBF-ADS-CodeBase-SQL.
данные отсюда ,сделал таблицу для удобства восприятия
Действие/БД DBF ADS  CB SQL    
Заполнение 3 0:24 0:43 2:03 1:44    
Проводка 3:24 3:51 6:29 5:54    
Отмена 1:11 1:02 2:07 2:13    
Заполнение10 0:32 2:16 7:06 2:37    
Заполнение 1 0:12 0:25 1:06 0:26  

Всего записей: 1218 | Зарегистр. 13-11-2002 | Отправлено: 17:13 11-11-2009 | Исправлено: dadu, 17:14 11-11-2009
Us2002

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 All
 
Други, есть вопросы:
- использовать файлы sqlsrv32.dll, sqlsrv32.rll & odbcbcp.dll надо именно тех релизов что выложены или я спокойно могу взять их со своего обновлённого старого W2k3R2_std_en?
- что означают ошибки SQL State: 08001(ODBC - не предоставлены DSN и SERVER) и 01S00 (ODBC недопустимый аттрибут строки подключения) при попытке загрузить конфу средствами 1с в созданную базу, предполагаю что не находит ключи в реестре и для этого требуется vkloader.dll, подскажите как побороть
 
 
 
зы: после применения комплекта от gorenski, эти ошибки заменились на SQL State: IM002
Использую W2k8R2x64_std_en + SQLx64_ent_en_eval

Всего записей: 1737 | Зарегистр. 03-02-2005 | Отправлено: 20:18 02-12-2009 | Исправлено: Us2002, 21:42 02-12-2009
Lamerok



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Us2002

Цитата:
или я спокойно могу взять их со своего обновлённого старого W2k3R2_std_en?  

Можешь взять со старого. Внимательно читай первый пост.
 
Лично я менял только sqlsrv32.dll, sqlsrv32.rll . odbcbcp.dll, как показала практика можно не менять. Попробуй откатить odbcbcp.dll на оригинальную версию. Возможно, поможет.
 

Цитата:
 при попытке загрузить конфу средствами 1с

конфигурация храниться в базе? или только данные? У меня конфа храниться на рашаренном ресурсе.
Попробуй восстановить базу средствами SQL  
 
Как попробуешь - напиши
 
vovan777

Цитата:
КТО ТО МОЖЕТ ПОМОЧЬ РАЗОБРАТСЯ В ПРОБЛЕМЕ?

1. не надо так кричать
2. телепаты в отпуске. опиши подробно что ты делаешь и на каком этапе появляется ошибка.
Удачи!
 
dadu
спасибо, конечно, но имхо это оффтоп.  


----------
Когда говоришь, что думаешь — думай что говоришь и не всегда говори то, что знаешь, но всегда знай, что говоришь. (c) ¯\_(ツ)_/¯

Всего записей: 705 | Зарегистр. 17-04-2002 | Отправлено: 10:04 09-12-2009
Us2002

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2Lamerok
 
Всё получилось, надо было только завести пользователя в скуле, назначить его онером базы, обращаться к базе через скуль аутентификацию, корректно завести в конфигураторе сервер-база-лог-пасс, вырубить агента скула, закрыть окно скуль менеджмент студио для первого монопольного входа, ну и использовать подменные драйвера от 32-бит системы.

Всего записей: 1737 | Зарегистр. 03-02-2005 | Отправлено: 11:49 14-12-2009
Lamerok



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Привет, отцы.
Заранее, сорри , немного оффтоп
Есть вышеописанный сервер 1С с замененными библиотеками.
Есть бекап сервер CA ARCServe
Есть проблема бекапирования SQL  через установленного агента - не проходит аутентификация. Если заменить sqlsrv32.dll sqlsrv32.rll  на оригинальные, то все работает, но отъезжает соответственно 1С клиент на сервере.
Пока использую SQLWriter, можно настроить бекап встроенными средствами SQL...
У вас есть проблемы с бекапированием?
Как решали? Поделитесь.  
Заранее спс за ответ.  


----------
Когда говоришь, что думаешь — думай что говоришь и не всегда говори то, что знаешь, но всегда знай, что говоришь. (c) ¯\_(ツ)_/¯

Всего записей: 705 | Зарегистр. 17-04-2002 | Отправлено: 14:01 24-12-2009
Vby



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lamerok
Использую
Цитата:
бекап встроенными средствами SQL

Еженедельный полный бэкап, ежедневный инкрементальный +бэкап логов раз в час (зависит от того, за какой промежуток времени готовы принебречь данными, можно делать и раз в 15 мин )
Все работает.

Всего записей: 770 | Зарегистр. 16-09-2004 | Отправлено: 14:14 24-12-2009
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Lamerok

Цитата:
Если заменить sqlsrv32.dll sqlsrv32.rll  на оригинальные, то все работает,

Нельзя применять варварские способы, используй фикс от dumsik!

Всего записей: 5304 | Зарегистр. 23-06-2008 | Отправлено: 15:25 24-12-2009
micapanin



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблема:
 
На SQL 2008 стоят несколько баз 1С 7.7. Если пользователь одной базы заходит в монопольном режиме, то в другие базу не попасть, пишется ошибка "Database 'xxx' is already open and can only have one user at a time.". Замечу, что ошибка в ДРУГОЙ БАЗЕ!!! Консолью SQL сервера не посмотреть свойства баз, которые в MULTI_USER режиме. Делел все по шапке. Интернет обшарил, проблема есть не только у меня, решения не нашел. Есть идеи?

Всего записей: 37 | Зарегистр. 10-01-2003 | Отправлено: 12:29 14-01-2010
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
micapanin

Цитата:
Замечу, что ошибка в ДРУГОЙ БАЗЕ!!!  

Проверь, нет ли левых копий каталогов каждой базы, и в конфигураторах - SQL параметры базы: имя сервера (дополнительные, резервные SQL сервера есть? или доп. экземпляры SQL сервера?) и имя базы... похоже где-то что-то попутано...

Всего записей: 5304 | Зарегистр. 23-06-2008 | Отправлено: 07:34 19-01-2010
kerberosV5

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dadu
Небольшое дополнение.

Цитата:
Таблица справочника занимает 0.5 Гб, индексный файл 0.1 Гб.
Версия SQL - 2000 MSDE без SP

Очень нужное и объективное сравнение, мда

Всего записей: 705 | Зарегистр. 14-07-2008 | Отправлено: 09:03 19-01-2010
scream_wdk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
win2008r2 terminal server, sql2008sp1 на нем же
 
SQLSTATE HY010 (Function sequence error)
 
Такую пыгню получаю при загрузке данных из zip-архива после создания  хранимых процедур перед напосредственно закачкой данных. Загрузка в базу с сетевой машины по XP проходит нормально. В терминале 1С работает нормально. Применял метод с App Compatibility Toolkit (без замены системных файлов).
 
Кто что может подсказать?

Всего записей: 32 | Зарегистр. 26-09-2005 | Отправлено: 14:21 01-03-2010
doc58_81oB0t



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не удалось запустить 1с 7.7 под Win7 32bit.  
 
Сервер крутится под 2003 64bit.  
 
Соответственно подкладываю в папочки пользователей BkEnd.dll и OrdNoChk.prm  
 
На проблемном новом компьютере еще стоит 1с 8.1..  
 
 
ошибка в 7.7 вида:  
"Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше"  
 
 Нашел информацию по замене файлов sqlsrv32.dll и sqlsrv32.rll в каталоге "C:\WINDOWS\system32". взял с соседней XP.  
   
но после смены выскочило: "Порядок сортировки установленный для базы данных отличается от системного" .  
 
тупик. нашел инфу: нужно зайти в конфигуратор, далее в администрирование, затем - текущая кодовая страница и установить "Текущая системная установка".  
 
не нашел настройки про кодовую настройку.. и вообще это все прокатит если 8.1 стоит вдобавок? то есть вся возня с подменой библиотек и тд..

Всего записей: 1273 | Зарегистр. 24-07-2003 | Отправлено: 09:02 19-03-2010
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
doc58_81oB0t

Цитата:
вообще это все прокатит если 8.1 стоит вдобавок? то есть вся возня с подменой библиотек и тд..

Чтобы подмена ODBC-драйверов происходила только для 1С 7.7, не задевая другие приложения, используй фикс от dumsik!

Всего записей: 5304 | Зарегистр. 23-06-2008 | Отправлено: 09:44 21-03-2010
pupkin2804



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Полностью рабочий вариант установки и настройки связки 1С 7.7 и Windows 2008 & Microsoft SQL Server 2008

(собраны различные известные рецепты + свои "ноу-хау" )
 
1. Исходные данные:

  • Windows Server 2008 x86 Standard Edition
  • Microsoft SQL Server 2008 Standard Edition
  • 1С 7.7 релиз 27 (uni-сборка)

 
2. Выходные данные:

  • Нет ошибки "Неправильный синтаксис около ключевого слова "TRANSACTION"", вместо этого автоматом ставится модель восстановления "простая", т.е. можно не устанавливать модель восстановления вручную в свойствах базы
  • Нет проблем с sql драйверами + не нужно изменять системные библиотеки (рецепт dumsik'a, основанный на application compatibility toolkit)
  • Нет ошибки "Требуется MS SQL  Server 6.5 + Service Pack 5a или более старшая версия!"
  • Нет ошибки "Порядок сортировки, установленный для базы, отличается от системного!"
  • Нет ошибки, что базу нельзя перевести в монопольный режим (лечится косяк 1с с так называемым "checkpoint")
  • Все выгрузки и загрузки проходят на отлично

 
3. Рецепты и припарки:

  1. Устаналивем Windows и SQL Server, при установке скуля важно выбрать "Cyrillic_General_CI_AS" в качестве серверной сортировки
  2. Создаем базу в скуле, выбираем совместимость базы с MS SQL  2000(80), модель восстановления можно не менять, либо сразу поставить простую
  3. А теперь свое "ноу-хау" с "checkpoint'ом" Идем в скуль, разворачиваем "базы данных" - "системные базы данных" - "master", тыкаем на "представления", выбираем "создать представление". Если выскочило "добавление таблицы", жмакаем закрыть, в поле кода (там по дефолту стоят select и from) копируем следующий текст: select * from sysprocesses where cmd <> 'checkpoint' и нажимаем кнопку "выполнить код sql" (находится выше слева, красный восклицательный знак), если код поменялся и не выскочило ошибок - это хорошо, жмем сверху кнопку "сохранить" и называем это представление вот так: sksprocesses
  4. Устанавливаем 1С 7.7 релиз 27 (1Cv_77_27_Unisetup.exe из архива ниже), при установке выбираем sql версию, можно поставить совместимость с 2005-ым, это не существенно
  5. Заменям библиотекой BkEnd.dll из архива ниже, соответствующую в папке с установленным 1С 7.7
  6. Ставим фикс от dumsik'a из папки 1c_Vista_server_2008_fix (находится в архиве ниже) согласно прилагаемой в этой папке инструкции, только с небольшим дополнением: ни в коем случае нельзя удалять папку 1Cv7_SQLDriver с диска с:, а также к этой папке должен быть доступ
  7. Запускаем 1С и радуемся жизни

 
Самое основное для скрещивания 1С 7.7 и SQL Server 2008 расписАл.
Все применимо для х86, для х64 возможно потребуется подправить пути в фиксе dumsik'a на wow64
 
Перед экспериментами все свои данные сохраните, а вышеописанный процесс выполняйте осознанно и на свой страх и риск.
 
Если будут проблемы пишите, будем фиксить.
 
http://rghost.ru/1328478

Всего записей: 68 | Зарегистр. 20-02-2008 | Отправлено: 01:16 07-04-2010
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pupkin2804

Цитата:
А теперь свое "ноу-хау" с "checkpoint'ом"  

Это для чего, что дает, что исправляет?

Всего записей: 5304 | Зарегистр. 23-06-2008 | Отправлено: 09:03 07-04-2010
pupkin2804



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
M_Volkov

Цитата:
Это для чего, что дает, что исправляет?

 
http://www.sql.ru/Forum/actualthread.aspx?bid=1&tid=660951&pg=1
http://www.forum.mista.ru/topic.php?id=471893

Всего записей: 68 | Зарегистр. 20-02-2008 | Отправлено: 10:08 07-04-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » 1С 7.7.027 на Windows & SQL 2008


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru