1С Формат Плюс



Каталог статей
Общее [17]
8.0 [11]
7.7 [5]
Сочи, ул.Дагомысская, 46/2
Телефон(факс): 61-21-45
E-mail: inbox@formatplus.ru


Новости компании


Поиск по сайту


Новости 1С


1С:Антикризис




Последние файлы


1С Профессионал
Анкета

Что дает сертификация
Каталог статей
Главная » Статьи » » 7.7

Установка 1С v.7.7 MS SQL 2005 EXPRESS Edition

>>

Для начала нам понадобится сам SQL + его компоненты. Берем
тут:

>

>

WindowsInstaller-KB893803-v2-x86.exe

 

1. NET. Framework 2.0 (22Мб)

[www.microsoft.com]


2. SQLEXPR.EXE (53Мб)

[www.microsoft.com]


3. SQLServer2005_SSMSEE.msi (29Мб)

[www.microsoft.com]


Ну и конечно сама 1С SQL версии.



Затем нужно установить всё это в последовательности:

dotnetfx.exe                           это Framework

SQLEXPR32_RUS.EXE
    
это сервер

SSMSEE.
                              Это консоль
и утилиты

 



>

>







>

>

>>

 

>>

 

>>

 

>>

 

 

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

 

>>

 

>>

 

>>

 

>>

 

>>

 

 

 

>>

 

 

>>

 

Создание базы для 1с

>>

 

>>

 

 

 

 

Настройка 1с



Теперь настает очередь 1С. В отличие от 2000 SQL в 2005 есть некоторое отличие
- в "параметрах баз данных SQL" нужно указывать не просто имя
компьютера с БД, а ИМЯ_СЕРВЕРА\SQLEXPRESS. Далее вводим имя БД, учетку (sa), и
пароль для нее. Пробуем подключиться / жмём "ОК". Тут нас поджидает
второй подводный камень - 1С не поддерживает 2005SQL. "Требуется ms sql
server версии 6.5 + service pack 5a или более старшая версия". Тогда нужно
скачать пропатченную версию BkEnd.dll
для 1c v.7.7 (025)
В свойствах базы данных на SQL Server ставим
Compatibility Level SQL Server 2000(80) и тестируем

 

Движок 1с ставим под SQL 2005  - файл 1CSetup27.exe

 

Подключение к базе

 

 

>>

 

Для работы в сети

 

 

Сервер

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

 

Диспетчер конфигурации SQL Server

 

>>

 

>>

 

>>

 

>>

 

 

 

 

Настройка контактной зоны SQL Server

 

>>

 

>>

>>

 

Клиент Vista

 

Установить клиентскую часть

 

Сегодня себе под вистой всё настроил, лекарство

1. Твою проблему решит копирование файлов sqlsrv32.dll sqlsrv32.rll, sqlsrv32.rll из установленной XP в висту

файло должно лежать в \wdowds\system32 (да чтобы удалить эти
файлы в висте сначала надо сменить владельца, через аудит, гемор конешно, но
можно)

2. Ты получишь БОЛТ от том что у тебя проблеммы с порядком сортировки, его
решаешь 26 ил 27 релизом и файлом в "каталоге ИБ" OrdNoChk.prm, пустого содержания

3. Потом если ты юзаешь внешние компоненты, тебя обругают, что они нифига не
хотят и не умеют регистрица, тогда по правой кнопке, ставишь режим
совместимости с XP и
запускать с правами админа,

запускаешся, усё заработало (если конешна у тебя 2000 сиквел), галку права
админа потом можно убрать, чтобы виста тебя каждый раз не доставала глупыми
вопросами

4. Если у тебя скл 2005, то пока я ковыряю bkend.dll на
предмет патча, отключаешего вопли про старый сиквел, так что здесь уже опаньки

 

 

Разное



Вопрос: Воспользовался советом. Конектится-конектится. Если один
пользователь все хорошо. Если пытается подсоединиться 2ой ... отлуп
"Доступ к базе данных возможен только из одного каталога информационной
базы" - это что?! На 2000ом такого не было. Если ставлю совместимость с
SQL 90 то неверно отрабатывает транзакцию и ваще не грузится! Может кто-то уже
разрешил эти проблемы?!

Ответ: Надо заменить режим single на multi в свойствах базы. По крайней
мере у меня все сработало.



Вопрос:А что делать если MSSQL2005DE просто не видно с другого компьютера?


Ответ:Разрешить удаленные соединения в SQL Server Surface Area
Configuration. По умолчанию они в DE отключены

 





 




Категория: 7.7 | Добавил: Tarlich (08.06.2010)
Просмотров: 730 | Рейтинг: 0.0/0 |
Количество отзывов: 0
Вы не можете оставлять комментарий. требуется регистрация.
[ Регистрация | Вход ]


E-mail:
Пароль:


Продукты
1С:Бухгалтерия
Управление
торговлей
Зарплата и Управление
Персоналом
1С:Управление небольшой фирмой
1С:Управляющий
1С:Налогоплательщик

 

 

Интернет-ресурс для бухгалтера

Обновения 1С


О нас говорят
© 2007 Format Plus | Все права защищены.
Все торговые марки являются собственностью их правообладателей.

Сайт управляется системой uCoz