|
v7: COM соединение к 1С8.0 | ☑ | ||
---|---|---|---|---|
0
ZoRN
11.02.12
✎
10:12
|
win 2003 R2 (так же пробовал на win 2008 R2 все тоже самое)
SQL 2008 Сеть доменная К Серверу все права для всех пользователей домена В С# соединение проходит (все замечательно) В 1С7.7 V8.ComConnector.1:Объект сервера 1С:Предприятия недоступен (800706D3) - в инете по этой ошибке не нашел ни чего ! HELP, срочно надо сделать ! |
|||
1
ZoRN
11.02.12
✎
10:20
|
если что в скайп: alexandr918
|
|||
2
ZoRN
11.02.12
✎
10:22
|
Код элементарный :
База8кон = CreateObject("V8.COMConnector"); ТекФилиал = ГлПолучитьФилиалИБ(); ПараметрПодключения = ТекФилиал.Идентификатор; КодФилиала = ТекФилиал.КодИБ; Сообщить("КодФилиала " + КодФилиала,"!"); Сообщить("ПараметрПодключения " + ПараметрПодключения,"!"); Сообщить("глПользовательВСистеме.Код " + глПользовательВСистеме.Код,"!"); Попытка База8 = База8кон.Connect(ПараметрПодключения+";Usr="+ СокрЛП(глПользовательВСистеме.Код)); Исключение Сообщить("Не могу без пароля!" + ОписаниеОшибки()); КонецПопытки; СтатусВозвр = -1; База8 = 0; Пока (База8 = 0) и (СтатусВозвр <>0) Цикл _Пароль1С8 = ""; СтатусВозвр = ВвестиСтроку(_Пароль1С8,"Введите пароль доступа к 1С8",20); _Пароль1С8 = СокрЛП(_Пароль1С8); Попытка База8 = База8кон.Connect("Srvr=testkomp;Ref=test1c80;Usr=test;pwd="+_Пароль1С8); Исключение Сообщить("Не могу !" + ОписаниеОшибки()); КонецПопытки; КонецЦикла; Сообщить("Конец"); |
|||
3
Rie
11.02.12
✎
10:24
|
(2) А из C# - какой код?
Права на доступ к серверу - имеются? |
|||
4
ZoRN
11.02.12
✎
10:27
|
Полные права, код из C#
Server_1C = Connector_1C.ConnectServer("testkomp"); ///получим ссылку на объект "информационная база" /// textBox1.Text - my login , maskedTextBox1.Text - my password Server_1C.AddAuthentication("$$$$$$$", "$$$$$$"); InfoBase_1C = Server_1C.CreateInfoBaseInfo(); InfoBase_1C.Name = "test1c80"; Server_1C.Connect(InfoBase_1C, "$$$$$$$", "$$$$$$$"); |
|||
5
ZoRN
11.02.12
✎
10:28
|
Connector_1C = new COMConnector();
|
|||
8
ZoRN
11.02.12
✎
12:37
|
Кому будет интерестно решение:
SQL 2008 64х и патченная 1С7.7 - не работает COM соединение :) что бы не ставить 86х ищу решения ! |
|||
9
Рэйв
11.02.12
✎
12:40
|
База8кон = CreateObject("V81.COMConnector");
или База8кон = CreateObject("V82.COMConnector"); |
|||
10
Рэйв
11.02.12
✎
12:41
|
а...Хотя если 80.
|
|||
11
ZoRN
12.02.12
✎
08:59
|
Не канает такой коннектор :)
============================= Все настроил все работает ! Схема: 1C77,1C80,1C82 на windows 2008 64x SQL 2008 R2 64x все конфы УРБД |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |