|
Доступ в SQL | ☑ | ||
---|---|---|---|---|
0
ВежливаяТварь
30.10.12
✎
11:31
|
Добрый день столкнулся с весьма затруднительной проблемой. Пытаюсь подключиться кSQL 2005 Express из 8.2 с помощью следующего кода:
ServerName=СокрЛП("SRV-BENK-NIK"); //имя или IP-адрес сервера DSN=СокрЛП("RB_ATS"); //имя базы данных UID=СокрЛП("sa"); //логин пользователя PWD=СокрЛП("*******"); //пароль ConnectString="Provider=SQLOLEDB;Data Source="+ServerName+";DatabaseName="+DSN+";Initial Catalog="+DSN+";UID="+UID+";PWD="+PWD; Соединение=Новый COMОбъект("ADODB.Connection"); Соединение.ConnectionTimeOut=30; Попытка Соединение.Open(ConnectString); Исключение Предупреждение("Не удалось соединиться с базой данных!"); Сообщить(ОписаниеОшибки()); Возврат Неопределено; КонецПопытки; Выдает ошибку. Хотя к другой аналогичной базе на другом сервере я подключаюсь без проблем. имя сервера SRV-BENK-NIK. В SQL же имя сервера задано SRV-BENK-NIK\SQLEXPRESS пробовал подключаться через эти оба имени не хочет. Через ай пи тоже. Не подскажите может в настройках SQl Нужно особые параметры задать |
|||
1
Нуф-Нуф
30.10.12
✎
11:33
|
в ошибке че
|
|||
2
ВежливаяТварь
30.10.12
✎
11:35
|
{Форма.Форма.Форма(1325)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): Недопустимый атрибут строки подключения
|
|||
3
Sammo
30.10.12
✎
11:37
|
похоже у вас на 1 скулевском сервере несколько инстансов.
В этом случае подключение по строке ConnectString="Provider=SQLOLEDB;Data Source=SRV-BENK-NIK\SQLEXPRESS; |
|||
4
sda553
30.10.12
✎
11:39
|
Подсоединись из екселя сначала
|
|||
5
ВежливаяТварь
30.10.12
✎
11:41
|
(3) Пробовал, не хочет.
|
|||
6
shuhard
30.10.12
✎
11:55
|
(2)[Недопустимый атрибут строки подключения]
ты бы реальную строку показал, поскольку диагностика не указывает на отсутствие сервера/инстанса |
|||
7
ВежливаяТварь
30.10.12
✎
12:17
|
(6) Так? {Форма.Форма.Форма(1326)}: Ошибка при вызове метода контекста (Open)
Соединение.Open(ConnectString); по причине: Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): Недопустимый атрибут строки подключения |
|||
8
Balonbl4
30.10.12
✎
12:18
|
Мб авторизация средствами SQL Server отключена?
|
|||
9
ВежливаяТварь
30.10.12
✎
12:21
|
(8) Проверял. В SQl я захожу нормально под этим паролем.
|
|||
10
Balonbl4
30.10.12
✎
12:22
|
(9) Галочка "Разрешить удаленный вход" висит?
|
|||
11
ВежливаяТварь
30.10.12
✎
12:26
|
(10) сейчас проверю. А где она висеть должна?
|
|||
12
ВежливаяТварь
30.10.12
✎
12:27
|
Стоит галочка разрешать удаленное соединение с этим сервером. Оно?
|
|||
13
Balonbl4
30.10.12
✎
12:34
|
(12) ага
|
|||
14
ВежливаяТварь
30.10.12
✎
12:35
|
Да все стоит. Сейчас попробую снести базу и поставить заново.
|
|||
15
ВежливаяТварь
30.10.12
✎
14:05
|
Получилось. Может кому пригодится, залез в конфигуратор SQL включил службу SQl Brauser и tcpip. Всем огромное спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |