|
При подключении к SQL указываю одну базу, а подключение идет к другой, что может |
☑ |
0
AlexandrV
17.07.15
✎
17:44
|
При подключении к SQL указываю одну базу, а подключение идет к другой, что может быть не так?
стрПодключения = "Driver={SQL Server};";
стрПодключения = стрПодключения + "server=" + ИмяСервера + ";";
стрПодключения = стрПодключения + "Trusted_Connection=yes;";
стрПодключения = стрПодключения +"Uid=" + ИмяПользователя + ";";
стрПодключения = стрПодключения + "Pwd=" + Пароль + ";";
стрПодключения = стрПодключения + "DataBase = " + ИмяБазы + ";";
стрПодключения = стрПодключения + "Pwd=" + Пароль + ";";
Connection = Новый COMОбъект("ADODB.Connection");
Connection.ConnectionString = стрПодключения;
Connection.ConnectionTimeOut = 1200;
Connection.CursorLocation = 3;
Попытка
Connection.Open(Connection.ConnectionString);
Исключение
Отказ = Истина;
COMСоединение = "";
Предупреждение("Невозможно установить соединение - " + ОписаниеОшибки());
Возврат;
КонецПопытки;
|
|
1
vicof
17.07.15
✎
17:46
|
Алиас на другую базу?
|
|
2
rs_trade
17.07.15
✎
17:47
|
(0) Источники данных (ODBC)? Алиасы?
|
|
3
AlexandrV
17.07.15
✎
17:53
|
(0)+ CurrentCatalog показывает другую базу
|
|
4
AlexandrV
17.07.15
✎
17:55
|
(0)+ Подключаю для отладки к тестовой базе: BASE_0_temp
а CurrentCatalog указывает и потом обращение идет к рабочей базе BASE_0
|
|
5
oleg_km
17.07.15
✎
18:19
|
(4) Ну так тебе же подсказали, что скорее всего в системе записались алиасы. Открой панель управления и посмотри
|
|
6
AlexandrV
17.07.15
✎
18:46
|
(6)Не нашел нигде указание того алиаса
Можно в свойствах подключения указать явно путь по умолчанию?
|
|
7
AlexandrV
17.07.15
✎
18:58
|
подскажите где можно найти алиасы в восьмерке
|
|
8
Serg_1960
17.07.15
✎
19:50
|
Консоль «Администрирование серверов 1С Предприятия»
|
|
9
Jaap Vduul
17.07.15
✎
20:56
|
Алиасы ни при чём.
(0) У тебя вот тут - "DataBase = " лишние пробелы.
Драйвер игнорирует такой параметр и использует базу, назначенную по-умолчаню для логина.
И ещё замечание - если используется windows-аутентификация (Trusted_Connection=yes), то параметры Uid и Pwd игнорируются (даже если Pwd дважды указать).
|
|