Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

ошибка Connection.Open()

ошибка Connection.Open()
Я
   KRV_1983
 
05.10.16 - 09:50
Подключаемся к sql серверу....

SQLСервер = "****";
ПользовательSQLСервера = "***";
ПарольSQLСервера = "****";
БазаДанныхSQLСервера = "**";     
Connection = Новый COMОбъект("ADODB.Connection");
    
Connection.ConnectionString =  "driver={SQL Server}; server="+СокрЛП(SQLСервер)+
                        "; uid="+СокрЛП(ПользовательSQLСервера)+
                       "; pwd="+СокрЛП(ПарольSQLСервера)+
                        "; Database="+СокрЛП(БазаДанныхSQLСервера);  
    
                    
Попытка
    Connection.Open();
Исключение
....


В один прекрасный день выходит ошибка выходит:
Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация: Could not read key from registry

На сервере 1С несколько баз. В некоторых из них происходит ошибка. в некоторых нет.


Как исправить?
 
 
   KRV_1983
 
1 - 05.10.16 - 12:23
Теме ап.
В рабочем случае при выполнении Connection = Новый COMОбъект("ADODB.Connection");     ConnectionString сразу становится "Provider=MSDASQL.1"  


В нерабочем ConnectionString пустое
   Torquader
 
2 - 05.10.16 - 12:48
Там же сказано - невозможно прочитать ключ из реестра - то есть созданный объект просто получается непроинициализированным - видимо - у пользователя нет доступа к реестру, где хранятся данные, или они там просто не хранятся.
   KRV_1983
 
3 - 05.10.16 - 13:36
2, Один сервер, один пользователь - две базы. В одной ок, в другой все плохо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует