Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   MSSQL2005+1C8.1 (http://forum.oszone.net/showthread.php?t=124695)

hagen_id 01-12-2008 16:33 969098

MSSQL2005+1C8.1
 
Всем доброго время суток.
Подскажите пожалуйста как связать этих двух зверьков MSSQL2005+1C8.1.
Поставил по отдельности 1С server и MSSQL2005,все прошло отлично.
Пробовал закончится через SQL Server Management Studio все работает на ура.
А вот сама 1Сserver не хочет говорит что:"Пользователь не связан ни с одним доверительным соединением с SQL Server"
Помогите решить этот вопрос.

Delirium 02-12-2008 01:36 969485

смотрите SQL - тип авторизации, разрешены ли удаленные подключения(по умолчанию они выключены), какие пользователи заведены.

Alex-4u 15-01-2009 14:19 1008494

В меню пуск 1С 8.1 есть "Сервер 1С Предприятие" Надо его сначало добавить. Создать -> Ввести имя сервера например "Server". -> Проверь права доступа.

В SQL проверь права доступа на саму базу. Должен быть пользователь на "sa".

Для спавки**
При установке Microsoft SQL Server 2005 необходимо выставить режим авторизации "MixedMode" (Windows+SQL), и указать пароль для учетной записи "SA". Параметр "Server Collation" следует установить как "Cyrillic_General_CI_AS". Важный момент – имя базы данных не может начинаться с цифры, например "1CBase" будет некорректным названием и вызовет ошибки при подключении.

Если SQL Server 2005 недоступен с других компьютеров (1С выдаёт сообщение "SQL-сервер не существует, или отсутствует доступ"), следует разрешить удаленные соединения в SQL Server Surface Area Configuration. Меню "Пуск" - "Программы" - "Microsoft SQL Server 2005" - "Configuration Tools" - "SQL Server Surface Area Configuration". Выбрать ссылку "Surface Area Configuration for Services and Connections", в дереве выбрать элемент "Remote Connections".

Если у вас установлен Microsoft SQL Server 2005 Express Edition, в 1С в "Параметрах базы данных SQL" нужно указывать не просто имя сервера, а Имя_СервераSQLEXPRESS.

Amin 01-02-2009 00:24 1025838

Цитата:

Если у вас установлен Microsoft SQL Server 2005 Express Edition, в 1С в "Параметрах базы данных SQL" нужно указывать не просто имя сервера, а Имя_СервераSQLEXPRESS.
Это если только ставили в отдельный инстанс. MSSQL Express ничто не мешает поставить в default instance. Многие программы крайне криво работаюи с MSSQL, стоящем не на дефолтном инстансе. Лучше каши из инстансов избегать.


Время: 15:47.

Время: 15:47.
© OSzone.net 2001-